diff --git a/firmware/AVR-Source/Pyr0_Piezo_Sensor_v2.x.x/src/Pyr0_Piezo_Sensor_V2.x.x.cpp b/firmware/AVR-Source/Pyr0_Piezo_Sensor_v2.x.x/src/Pyr0_Piezo_Sensor_V2.x.x.cpp index a398fcf..bc6a0fb 100644 --- a/firmware/AVR-Source/Pyr0_Piezo_Sensor_v2.x.x/src/Pyr0_Piezo_Sensor_V2.x.x.cpp +++ b/firmware/AVR-Source/Pyr0_Piezo_Sensor_v2.x.x/src/Pyr0_Piezo_Sensor_V2.x.x.cpp @@ -84,6 +84,7 @@ update the voltMeterConstant variable in pP_config.h with the correct value ------------------------------------------------------------*/ +#define PP_VERSION 2.2.1_882a87 /* Debug output verbose mode will continuously output sensor readings rather than waiting for user input */ #define VERBOSE true diff --git a/firmware/AVR-Source/Pyr0_Piezo_Sensor_v2.x.x/src/pP_serial.h b/firmware/AVR-Source/Pyr0_Piezo_Sensor_v2.x.x/src/pP_serial.h index 61e1252..63af5e5 100644 --- a/firmware/AVR-Source/Pyr0_Piezo_Sensor_v2.x.x/src/pP_serial.h +++ b/firmware/AVR-Source/Pyr0_Piezo_Sensor_v2.x.x/src/pP_serial.h @@ -188,6 +188,9 @@ void serialPrintConfig() { Serial.print("VM_CONST "); Serial.println(voltMeterConstant); + + Serial.print("Firmware Version "); + Serial.println(PP_VERSION); } void serialPrintState() { @@ -207,9 +210,15 @@ void serialPrintState() { Serial.print("\"Err\":"); Serial.print(ERR_STATE); + Serial.print(","); Serial.print("\"PzCon\":"); Serial.print(PZ_STATE); + Serial.print(","); + + Serial.print("\"Firm_Ver\":"); + Serial.print(PP_VERSION); + Serial.print(","); Serial.println("}"); } diff --git a/firmware/AVR-Source/Pyr0_Piezo_Sensor_v2.x.x/src/pP_volatile.h b/firmware/AVR-Source/Pyr0_Piezo_Sensor_v2.x.x/src/pP_volatile.h index 0f13050..a3f5e07 100644 --- a/firmware/AVR-Source/Pyr0_Piezo_Sensor_v2.x.x/src/pP_volatile.h +++ b/firmware/AVR-Source/Pyr0_Piezo_Sensor_v2.x.x/src/pP_volatile.h @@ -27,7 +27,6 @@ int VFol = 0; int BlinkState = 0; int BlinkCount = (InitCount * 2) + 1; // Multiply Blink count by 2 to handle toggle state, add one extra to make sure light is on after - // Serial Input Parsing Variables #define buffSize 40 char inputBuffer[buffSize];