mqtt上传信息中增加了预充,总正,总负继电器的状态
This commit is contained in:
parent
2635b93a5a
commit
b6552b8b21
File diff suppressed because it is too large
Load Diff
|
@ -207,6 +207,15 @@ uint32_t bms_get_baseInfo(uint16_t input)
|
|||
return tmp;
|
||||
case 51:
|
||||
tmp = bms_stu;
|
||||
return tmp;
|
||||
case 52:
|
||||
tmp = bms_get_do_status_by_type(kDoType_PreChg);
|
||||
return tmp;
|
||||
case 53:
|
||||
tmp = bms_get_do_status_by_type(kDoType_Dis);
|
||||
return tmp;
|
||||
case 54:
|
||||
tmp = bms_get_do_status_by_type(kDoType_Chg);
|
||||
return tmp;
|
||||
default:
|
||||
return 0;
|
||||
|
@ -816,6 +825,9 @@ const devPointMap bms_points[] = {
|
|||
{"BCU_115", 2, 49, bms_get_baseInfo}, // 累计充电时间
|
||||
{"BCU_116", 2, 50, bms_get_baseInfo}, // 累计放电时间
|
||||
{"BCU_117", 2, 51, bms_get_baseInfo}, // BCU工作状态
|
||||
{"BCU_118", 2, 52, bms_get_baseInfo}, // 预充继电器
|
||||
{"BCU_119", 2, 53, bms_get_baseInfo}, // 总正继电器
|
||||
{"BCU_120", 2, 54, bms_get_baseInfo}, // 总负继电器
|
||||
};
|
||||
|
||||
const int bms_point_count = sizeof(bms_points) / sizeof(bms_points[0]);
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -107,7 +107,7 @@ void drv_eg25g_init2(void)
|
|||
#define MQTT_CLIENT_ID "fc41d_client" // 客户端 ID
|
||||
#define MQTT_USER "user" // MQTT 用户名
|
||||
#define MQTT_PASSWORD "password" // MQTT 密码
|
||||
#define MQTT_TOPIC "BCU01" // 订阅/发布的主题
|
||||
#define MQTT_TOPIC "bluesun/bms/root/12345678" // 订阅/发布的主题
|
||||
#define MQTT_MESSAGE "Hello from FC41D!" // 发送的消息
|
||||
#define WIFI_TIMEOUT 1000
|
||||
|
||||
|
@ -136,7 +136,7 @@ uint8_t drv_mqtt_connect()
|
|||
|
||||
//2、MQTT 客户端与服务器之间建立 MQTT 连接 AT+QMTCONN=<clientID>,<client_identity>,<username>,<password>
|
||||
//snprintf(cmd, sizeof(cmd), "AT+QMTCONN=0,%s,%s,%s",MQTT_CLIENT_ID,MQTT_USER, MQTT_PASSWORD);
|
||||
if (!drv_at_send_cmd("AT+QMTCONN=0,\"clientBCUwifi112233\"", "OK", WIFI_TIMEOUT))
|
||||
if (!drv_at_send_cmd("AT+QMTCONN=0,\"clientBCUwifi12345678\"", "OK", WIFI_TIMEOUT))
|
||||
{
|
||||
// KIT_PRINTF("Failed to set MQTT client credentials!\r\n");
|
||||
return 1;
|
||||
|
|
|
@ -215,7 +215,7 @@ static uint8_t drv_ble_init()
|
|||
}
|
||||
|
||||
//设置wifi名称,必须以BSM开头,后缀可以加sn码
|
||||
if (!drv_at_send_cmd("AT+QBLENAME=BSM112233", "OK", WIFI_TIMEOUT))
|
||||
if (!drv_at_send_cmd("AT+QBLENAME=BSM12345678", "OK", WIFI_TIMEOUT))
|
||||
{
|
||||
// KIT_PRINTF("Failed to start BLE advertising!\r\n");
|
||||
return 1;
|
||||
|
@ -255,7 +255,7 @@ uint8_t drv_qfc41d_init(void)
|
|||
#define MQTT_CLIENT_ID "fc41d_client" // 客户端 ID
|
||||
#define MQTT_USER "user" // MQTT 用户名
|
||||
#define MQTT_PASSWORD "password" // MQTT 密码
|
||||
#define MQTT_TOPIC "BCU01" // 订阅/发布的主题
|
||||
#define MQTT_TOPIC "bluesun/bms/root/12345678" // 订阅/发布的主题
|
||||
#define MQTT_MESSAGE "Hello from FC41D!" // 发送的消息
|
||||
|
||||
// 连接 MQTT 服务器
|
||||
|
|
Loading…
Reference in New Issue