fix one bug-modbus bug
This commit is contained in:
parent
833cfa6562
commit
a74a0e9a68
File diff suppressed because it is too large
Load Diff
|
@ -193,7 +193,7 @@ static uint32_t inter_modbus_count = 0,inter2_modbus_count = 0,inter3_modbus_cou
|
|||
void modbus_rtu_inter_handler(uint32_t base_time)
|
||||
{
|
||||
inter_modbus_count++;
|
||||
//bsp_modbus_poll(modbus_rtu_array[kModbusIdx_Inter], true);
|
||||
bsp_modbus_poll(modbus_rtu_array[kModbusIdx_Inter], true);
|
||||
}
|
||||
|
||||
|
||||
|
@ -207,7 +207,7 @@ void modbus_rtu_extern_handler(uint32_t base_time)
|
|||
void modbus_rtu_externII_handler(uint32_t base_time)
|
||||
{
|
||||
inter3_modbus_count++;
|
||||
// bsp_modbus_poll(modbus_rtu_array[kModbusIdx_Exter2], true);
|
||||
bsp_modbus_poll(modbus_rtu_array[kModbusIdx_Exter2], true);
|
||||
}
|
||||
|
||||
typedef void (* UintArgCall) (uint32_t arg);
|
||||
|
|
|
@ -1173,14 +1173,14 @@ void mqtt_publish_bms_data(uint32_t basetime)
|
|||
// }
|
||||
|
||||
// 定期检测是否依然订阅主题
|
||||
if (!drv_at_send_cmd("AT+QMTSUB=?", "control\0", WIFI_TIMEOUT))
|
||||
{
|
||||
drv_at_send_cmd("AT+QMTSUB=0,1,\"bluesun/bms/control/11223344\",0,\"bluesun/bms/read/11223344\",0", "OK", WIFI_TIMEOUT);
|
||||
}
|
||||
if (!drv_at_send_cmd("AT+QMTSUB=?", "read\0", WIFI_TIMEOUT))
|
||||
{
|
||||
drv_at_send_cmd("AT+QMTSUB=0,1,\"bluesun/bms/control/11223344\",0,\"bluesun/bms/read/11223344\",0", "OK", WIFI_TIMEOUT);
|
||||
}
|
||||
// if (!drv_at_send_cmd("AT+QMTSUB=?", "control\0", WIFI_TIMEOUT))
|
||||
// {
|
||||
// drv_at_send_cmd("AT+QMTSUB=0,1,\"bluesun/bms/control/11223344\",0,\"bluesun/bms/read/11223344\",0", "OK", WIFI_TIMEOUT);
|
||||
// }
|
||||
// if (!drv_at_send_cmd("AT+QMTSUB=?", "read\0", WIFI_TIMEOUT))
|
||||
// {
|
||||
// drv_at_send_cmd("AT+QMTSUB=0,1,\"bluesun/bms/control/11223344\",0,\"bluesun/bms/read/11223344\",0", "OK", WIFI_TIMEOUT);
|
||||
// }
|
||||
|
||||
|
||||
// 定期检测是否蓝牙断连
|
||||
|
|
Loading…
Reference in New Issue