| @@ -22,40 +22,40 @@ static void mqtt_event_handler(void *handler_args, esp_event_base_t base, int32_ | |||
| int msg_id; | |||
| switch ((esp_mqtt_event_id_t)event_id) { | |||
| case MQTT_EVENT_CONNECTED: | |||
| ESP_LOGI(TAG, "MQTT_EVENT_CONNECTED"); | |||
| ESP_LOGD(TAG, "MQTT_EVENT_CONNECTED"); | |||
| if (client_data && client_data->connect) { | |||
| client_data->connect(client, client_data->data); | |||
| } | |||
| break; | |||
| case MQTT_EVENT_DISCONNECTED: | |||
| ESP_LOGI(TAG, "MQTT_EVENT_DISCONNECTED"); | |||
| ESP_LOGD(TAG, "MQTT_EVENT_DISCONNECTED"); | |||
| break; | |||
| case MQTT_EVENT_SUBSCRIBED: | |||
| ESP_LOGI(TAG, "MQTT_EVENT_SUBSCRIBED, msg_id=%d", event->msg_id); | |||
| ESP_LOGD(TAG, "MQTT_EVENT_SUBSCRIBED, msg_id=%d", event->msg_id); | |||
| break; | |||
| case MQTT_EVENT_UNSUBSCRIBED: | |||
| ESP_LOGI(TAG, "MQTT_EVENT_UNSUBSCRIBED, msg_id=%d", event->msg_id); | |||
| ESP_LOGD(TAG, "MQTT_EVENT_UNSUBSCRIBED, msg_id=%d", event->msg_id); | |||
| break; | |||
| case MQTT_EVENT_PUBLISHED: | |||
| ESP_LOGI(TAG, "MQTT_EVENT_PUBLISHED, msg_id=%d", event->msg_id); | |||
| ESP_LOGD(TAG, "MQTT_EVENT_PUBLISHED, msg_id=%d", event->msg_id); | |||
| break; | |||
| case MQTT_EVENT_DATA: | |||
| ESP_LOGI(TAG, "MQTT_EVENT_DATA"); | |||
| printf("TOPIC=%.*s\r\n", event->topic_len, event->topic); | |||
| printf("DATA=%.*s\r\n", event->data_len, event->data); | |||
| ESP_LOGD(TAG, "MQTT_EVENT_DATA"); | |||
| ESP_LOGD(TAG, "TOPIC=%.*s\r\n", event->topic_len, event->topic); | |||
| ESP_LOGD(TAG, "DATA=%.*s\r\n", event->data_len, event->data); | |||
| if (client_data && client_data->message) { | |||
| client_data->message(client, event, client_data->data); | |||
| } | |||
| break; | |||
| case MQTT_EVENT_ERROR: | |||
| ESP_LOGI(TAG, "MQTT_EVENT_ERROR"); | |||
| ESP_LOGD(TAG, "MQTT_EVENT_ERROR"); | |||
| if (event->error_handle->error_type == MQTT_ERROR_TYPE_TCP_TRANSPORT) { | |||
| ESP_LOGI(TAG, "Last error code reported from esp-tls: 0x%x", event->error_handle->esp_tls_last_esp_err); | |||
| ESP_LOGI(TAG, "Last tls stack error number: 0x%x", event->error_handle->esp_tls_stack_err); | |||
| ESP_LOGI(TAG, "Last captured errno : %d (%s)", event->error_handle->esp_transport_sock_errno, | |||
| ESP_LOGW(TAG, "Last error code reported from esp-tls: 0x%x", event->error_handle->esp_tls_last_esp_err); | |||
| ESP_LOGW(TAG, "Last tls stack error number: 0x%x", event->error_handle->esp_tls_stack_err); | |||
| ESP_LOGW(TAG, "Last captured errno : %d (%s)", event->error_handle->esp_transport_sock_errno, | |||
| strerror(event->error_handle->esp_transport_sock_errno)); | |||
| } else if (event->error_handle->error_type == MQTT_ERROR_TYPE_CONNECTION_REFUSED) { | |||
| ESP_LOGI(TAG, "Connection refused error: 0x%x", event->error_handle->connect_return_code); | |||
| ESP_LOGW(TAG, "Connection refused error: 0x%x", event->error_handle->connect_return_code); | |||
| } else { | |||
| ESP_LOGW(TAG, "Unknown error type: 0x%x", event->error_handle->error_type); | |||
| } | |||
| @@ -66,7 +66,7 @@ static void mqtt_event_handler(void *handler_args, esp_event_base_t base, int32_ | |||
| break; | |||
| */ | |||
| default: | |||
| ESP_LOGI(TAG, "Other event id:%d", event->event_id); | |||
| ESP_LOGD(TAG, "Other event id:%d", event->event_id); | |||
| break; | |||
| } | |||
| } | |||
| @@ -105,4 +105,4 @@ void stop_mqtt_client(esp_mqtt_client_handle_t client) { | |||
| esp_mqtt_client_stop(client); | |||
| free((mqtt_client_data*)event->data) | |||
| */ | |||
| } | |||
| } | |||