diff --git a/vd960DBN/BLE/OnlyUpdateApp_Peripheral/APP/iot_mqtt_srv.c b/vd960DBN/BLE/OnlyUpdateApp_Peripheral/APP/iot_mqtt_srv.c index 656035c..9dff79c 100644 --- a/vd960DBN/BLE/OnlyUpdateApp_Peripheral/APP/iot_mqtt_srv.c +++ b/vd960DBN/BLE/OnlyUpdateApp_Peripheral/APP/iot_mqtt_srv.c @@ -439,7 +439,8 @@ void iot_mqtt_publish_sensor(void) { if (plen > 450) { PRINT("IOT: payload too large (%u bytes), skipping\n", plen); } else { - iot_mqtt_publish(topic, payload, plen, 0); + /* Use net_srv.c mqtt_publish() -- same path as command responses (proven stable) */ + mqtt_publish(topic, payload, 0); } }