mirror of
https://github.com/airgradienthq/arduino.git
synced 2025-07-14 08:26:31 +02:00
Update firmware mode, fix #185
This commit is contained in:
@ -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) {
|
||||||
|
@ -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;
|
||||||
}
|
}
|
||||||
|
@ -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);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user