diff --git a/vd960DBN/BLE/OnlyUpdateApp_Peripheral/APP/include/net_srv.h b/vd960DBN/BLE/OnlyUpdateApp_Peripheral/APP/include/net_srv.h index 83d5b7a..e466f58 100644 --- a/vd960DBN/BLE/OnlyUpdateApp_Peripheral/APP/include/net_srv.h +++ b/vd960DBN/BLE/OnlyUpdateApp_Peripheral/APP/include/net_srv.h @@ -275,6 +275,7 @@ void dev_send_heartbeat(void); void dev_get_timestamp_send(void); void manage_tcp_message(uint8_t socket, uint8_t *buf, uint32_t len); void manage_mqtt_recv_message(char * msg, int length); +void poll_mqtt(void); void GetMacAddr(unsigned char *pMAC); diff --git a/vd960DBN/BLE/OnlyUpdateApp_Peripheral/APP/net_srv.c b/vd960DBN/BLE/OnlyUpdateApp_Peripheral/APP/net_srv.c index 5123f53..af956ee 100644 --- a/vd960DBN/BLE/OnlyUpdateApp_Peripheral/APP/net_srv.c +++ b/vd960DBN/BLE/OnlyUpdateApp_Peripheral/APP/net_srv.c @@ -423,29 +423,6 @@ void mqtt_data_manage(uint8_t id) -/********************************************************************* - * @fn poll_mqtt - * - * @brief MQTT 心跳轮询 — IoT 模式 (ref: DBN101GA) - * - * @return none - */ -void poll_mqtt(void) -{ - if (g_net_state.flag < 2) return; - - static uint8_t _ping_counter = 0; - _ping_counter++; - - if (_ping_counter >= 90) { // ~9s (roughly, based on loop period) - _ping_counter = 0; - MQTT_Pingreq(); - PRINT("MQTT PINGREQ\n"); - } -} - - - /********************************************************************* * @fn WCHNET_DataManage *