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 int pmFailCount = 0;
static uint32_t factoryBtnPressTime = 0; static uint32_t factoryBtnPressTime = 0;
static int getCO2FailCount = 0; static int getCO2FailCount = 0;
static AgFirmwareMode fwMode = FW_MODE_I_8PSL; static AgFirmwareMode fwMode = FW_MODE_I_BASIC_40PS;
static String fwNewVersion; 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) { static void failedHandler(String msg) {

View File

@ -14,8 +14,12 @@ const char *AgFirmwareModeName(AgFirmwareMode mode) {
return "0-1PS"; return "0-1PS";
case FW_MODE_O_1P: case FW_MODE_O_1P:
return "O-1P"; return "O-1P";
case FW_MODE_I_8PSL: case FW_MODE_I_43PS:
return "I-8PSL"; 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: default:
break; break;
} }

View File

@ -101,7 +101,9 @@ enum AgFirmwareMode {
FW_MODE_O_1PP, /** PMS5003T_1, PMS5003T_2 */ FW_MODE_O_1PP, /** PMS5003T_1, PMS5003T_2 */
FW_MODE_O_1PS, /** PMS5003T, S8 */ FW_MODE_O_1PS, /** PMS5003T, S8 */
FW_MODE_O_1P, /** PMS5003T */ 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); const char *AgFirmwareModeName(AgFirmwareMode mode);