Heater for threaded program
Dependents: LEX_Threaded_Programming_V3
Diff: Heater.h
- Revision:
- 45:5f588512529b
- Parent:
- 42:166d9bc7675e
- Child:
- 46:47c394467c66
--- a/Heater.h Fri Nov 15 15:59:32 2019 +0000 +++ b/Heater.h Sat Nov 16 06:05:55 2019 +0000 @@ -41,6 +41,7 @@ int Get_v() const; float Get_R() const; float Get_R_avg(); + float Get_R_var(); float Get_R_ref() const; float Get_error() const; float Get_error_integrated() const; @@ -52,7 +53,9 @@ int v; //Latest voltage reading from ADC float R; //Latest resistance calculated from ADC current and voltage float R_avg; //Average resitance since last log event - float R_acc; //Accumulated sum of resistance vaules since last log event + float R_var; //Variance resistance since last log event + float R_acc; //Accumulated sum of resistance values since last log event + float R2_acc; //Accumulated sum of squares of resistance values since last log event int n_acc; //Number of resistance measurements since last log event float R_ref; //Current referance for resistance float error; //R_ref - R