Update firmware mode, fix #185

This commit is contained in:
Phat Nguyen
2024-06-20 09:34:25 +07:00
parent 411beda220
commit 7d15c37ad9
3 changed files with 11 additions and 5 deletions

View File

@ -71,7 +71,7 @@ static MqttClient mqttClient(Serial);
static int pmFailCount = 0;
static uint32_t factoryBtnPressTime = 0;
static int getCO2FailCount = 0;
static AgFirmwareMode fwMode = FW_MODE_I_8PSL;
static AgFirmwareMode fwMode = FW_MODE_I_BASIC_40PS;
static String fwNewVersion;
@ -491,7 +491,7 @@ static void boardInit(void) {
}
}
localServer.setFwMode(FW_MODE_I_8PSL);
localServer.setFwMode(FW_MODE_I_43PS);
}
static void failedHandler(String msg) {

View File

@ -14,8 +14,12 @@ const char *AgFirmwareModeName(AgFirmwareMode mode) {
return "0-1PS";
case FW_MODE_O_1P:
return "O-1P";
case FW_MODE_I_8PSL:
return "I-8PSL";
case FW_MODE_I_43PS:
return "DIY-PRO-I-4.3PS";
case FW_MODE_I_37PS:
return "DIY-PRO-I-3.7PS";
case FW_MODE_I_BASIC_40PS:
return "DIY-BASIC-I-4.0PS";
default:
break;
}

View File

@ -101,7 +101,9 @@ enum AgFirmwareMode {
FW_MODE_O_1PP, /** PMS5003T_1, PMS5003T_2 */
FW_MODE_O_1PS, /** PMS5003T, S8 */
FW_MODE_O_1P, /** PMS5003T */
FW_MODE_I_8PSL, /** DIY_PRO 4.2 */
FW_MODE_I_43PS, /** DIY_PRO 4.2 */
FW_MODE_I_37PS, /** DIY_PRO 3.7 */
FW_MODE_I_BASIC_40PS, /** DIY_BASIC 4.0 */
};
const char *AgFirmwareModeName(AgFirmwareMode mode);