Gast
#2105977
Hallo zusammen, könnte mir einer bitte diesen Programmteil verständlich für C-Anfänger erklären? gruß Piet include "math.h" #define scale 128 #define dc 25 #define offset 1100 int16_t adcval; uint16_t setting; adcval = read_ad_channel(0); // Formel: // wert = exp(((adcval+offset)/scale)*factor)+dc double temp; temp = (adcval+offset)/scale; temp = temp/2; temp = exp(temp); setting = temp + dc;