|
|
@@ -496,19 +496,19 @@ shark_bool shark_battery_check_power(SUB_BMS_INFO *info, shark_battery_power_t p
|
|
|
{
|
|
|
switch (power) {
|
|
|
case SHARK_BATT_POWER_SMALL:
|
|
|
- return SHARK_BOOL((info->packet_common.bms_status & BMS_POWER_SMALL) == BMS_POWER_SMALL);
|
|
|
+ return (info->packet_common.bms_status & BMS_POWER_SMALL) == BMS_POWER_SMALL;
|
|
|
|
|
|
case SHARK_BATT_POWER_FULL:
|
|
|
- return SHARK_BOOL((info->packet_common.bms_status & BMS_POWER_FULL) == BMS_POWER_FULL);
|
|
|
+ return(info->packet_common.bms_status & BMS_POWER_FULL) == BMS_POWER_FULL;
|
|
|
|
|
|
case SHARK_BATT_POWER_ALL:
|
|
|
- return SHARK_BOOL((info->packet_common.bms_status & BMS_POWER_ALL) == BMS_POWER_ALL);
|
|
|
+ return (info->packet_common.bms_status & BMS_POWER_ALL) == BMS_POWER_ALL;
|
|
|
|
|
|
case SHARK_BATT_POWER_ANY:
|
|
|
return shark_true;
|
|
|
|
|
|
default:
|
|
|
- return SHARK_BOOL((info->packet_common.bms_status & BMS_POWER_ALL) == 0);
|
|
|
+ return (info->packet_common.bms_status & BMS_POWER_ALL) == 0;
|
|
|
}
|
|
|
}
|
|
|
|