diff --git a/code/application/source/sf_app/code/source/battery/sf_battery.c b/code/application/source/sf_app/code/source/battery/sf_battery.c index 17daa9148..549b62082 100644 --- a/code/application/source/sf_app/code/source/battery/sf_battery.c +++ b/code/application/source/sf_app/code/source/battery/sf_battery.c @@ -887,7 +887,7 @@ void sf_battery_level_polling(void) { battEmpty = 1; printf("[%s:%d]power off because low battery\n", __FUNCTION__, __LINE__); - #if SF_IQ_TEST != ENABLE + #if (SF_IQ_TEST != ENABLE) && (SF_BATTERY_TEST != ENABLE) sf_set_power_off_flag(1); SF_MESSAGE_BUF_S stMessageBuf = {0}; stMessageBuf.cmdId = CMD_POWEROFF; @@ -924,7 +924,7 @@ void* sf_battery_check_thread(void *arg) if(sf_is_battery_low(1, 0) == TRUE) { printf("[%s:%d]power off because low battery\n", __FUNCTION__, __LINE__); - #if SF_IQ_TEST != ENABLE + #if (SF_IQ_TEST != ENABLE) && (SF_BATTERY_TEST != ENABLE) sf_set_power_off_flag(1); SF_MESSAGE_BUF_S stMessageBuf = {0}; stMessageBuf.cmdId = CMD_POWEROFF;