diff --git a/src/GSMTransport.c b/src/GSMTransport.c index 10fdb14..dceb3ae 100644 --- a/src/GSMTransport.c +++ b/src/GSMTransport.c @@ -243,16 +243,6 @@ static void GSMInitTask(void *pvParameter) goto modem_init_fail; vTaskDelay(pdMS_TO_TICKS(1000)); } -/* - while (esp_modem_set_mode(dce, ESP_MODEM_MODE_CMUX_MANUAL_DATA) != ESP_OK) - { - if (++GSMConnectTimeout >= PPP_MODEM_TIMEOUT) - goto modem_init_fail; - vTaskDelay(pdMS_TO_TICKS(1000)); - } -*/ - - ESP_LOGI(TAG, "PPP data mode OK"); diff --git a/src/LoRaWAN.c b/src/LoRaWAN.c index 12e8a1e..4ce1a99 100644 --- a/src/LoRaWAN.c +++ b/src/LoRaWAN.c @@ -117,6 +117,7 @@ void LoRaWANTransportTask(void *pvParameter) ESP_LOGI(TAG, "Send=%s", P); #endif ttn_transmit_message((const uint8_t*) DSS.raw_data_ptr, MESSAGE_LENGTH, 1, true); + free(DSS.raw_data_ptr); } else { diff --git a/src/MQTT.c b/src/MQTT.c index 07f4bc0..c2d19cd 100644 --- a/src/MQTT.c +++ b/src/MQTT.c @@ -224,6 +224,7 @@ void MQTTTaskTransmit(void *pvParameter) xQueueReceive(mqtt[idx].mqtt_queue, &DSS, portMAX_DELAY); if (mqtt[idx].mqtt) { + ESP_LOGW(TAG,"MQTT data send:%.*s", DSS.data_length, DSS.raw_data_ptr); esp_mqtt_client_publish(mqtt[idx].mqtt, (const char*) DSS.topic, (const char*) DSS.raw_data_ptr,