Made cal temp adjustable in UI

This commit is contained in:
Magnus Persson
2022-07-07 11:11:45 +02:00
parent 76702dfc95
commit bedbda4662
10 changed files with 64 additions and 41 deletions

View File

@ -27,8 +27,6 @@ SOFTWARE.
#include <helper.hpp>
#include <resources.hpp>
#define CFG_JSON_BUFSIZE 3192
#define CFG_APPNAME "GravityMon" // Name of firmware
#define CFG_FILENAME "/gravitymon.json" // Name of config file
#define CFG_HW_FILENAME "/hardware.json" // Name of config file for hw
@ -56,12 +54,12 @@ struct RawFormulaData {
class AdvancedConfig {
private:
int _wifiPortalTimeout = 120;
int _wifiConnectTimeout = 20;
float _maxFormulaCreationDeviation = 1.6;
float _defaultCalibrationTemp = 20.0;
int _wifiPortalTimeout = 120; // seconds
int _wifiConnectTimeout = 20; // seconds
float _maxFormulaCreationDeviation = 1.6; // SG
float _defaultCalibrationTemp = 20.0; // C
int _gyroSensorMovingThreashold = 500;
int _tempSensorResolution = 9;
int _tempSensorResolution = 9; // bits
int _gyroReadCount = 50;
int _gyroReadDelay = 3150; // us, empirical, to hold sampling to 200 Hz
int _pushTimeout = 10; // seconds