Starting 'MeterBusNotWorkingInvestigation' branch

This commit is contained in:
hg
2014-03-08 19:44:56 +01:00
parent 89771e70d1
commit dd5579414e
2 changed files with 21 additions and 0 deletions

View File

@ -88,6 +88,24 @@ bool Config::isInitialized() {
return magic == MAGIC_TOKEN;
}
void Config::initialize() {
if (! isInitialized()) {
//Serial.println(getResource(CONFIG_INIT_KEY));
setFloat(THERMOMETER_ALPHA, 1.0);
setULong(THERMOMETER_PERIOD, 1000);
for (int i = 0; i < 4; i++) {
setFloat(THERMOMETER_CAL[i], 1.0);
}
setBool(THERMOMETER_DEBUG, true);
setBool(THERMOMETER_INFO, true);
//Config::setUChar(Config::METERBUSCLIENT_ADDRESS, 0);
setMagic();
}
}
void Config::setMagic() {
setUInt(MAGIC, MAGIC_TOKEN);
}

View File

@ -59,6 +59,9 @@ namespace Config {
unsigned long getULong(int pos);
void setULong(int pos, unsigned long value);
void initialize();
bool isInitialized();
void setMagic();