|
|
@@ -20,6 +20,7 @@
|
|
|
#include <stdlib.h>
|
|
|
#include <unistd.h>
|
|
|
#include <string.h>
|
|
|
+#include <inttypes.h>
|
|
|
#include "freertos/FreeRTOS.h"
|
|
|
#include "freertos/task.h"
|
|
|
#include "nvs.h"
|
|
|
@@ -264,7 +265,7 @@ static void gatts_profile_a_event_handler(esp_gatts_cb_event_t event, esp_gatt_i
|
|
|
esp_ble_gatts_create_service(gatts_if, &gl_profile_tab[PROFILE_A_APP_ID].service_id, GATTS_NUM_HANDLE_A);
|
|
|
break;
|
|
|
case ESP_GATTS_READ_EVT: {
|
|
|
- ESP_LOGI(BT_BLE_COEX_TAG, "GATT_READ_EVT, conn_id %d, trans_id %d, handle %d\n", param->read.conn_id, param->read.trans_id, param->read.handle);
|
|
|
+ ESP_LOGI(BT_BLE_COEX_TAG, "GATT_READ_EVT, conn_id %d, trans_id %"PRIu32", handle %d\n", param->read.conn_id, param->read.trans_id, param->read.handle);
|
|
|
esp_gatt_rsp_t rsp;
|
|
|
memset(&rsp, 0, sizeof(esp_gatt_rsp_t));
|
|
|
rsp.attr_value.handle = param->read.handle;
|
|
|
@@ -278,7 +279,7 @@ static void gatts_profile_a_event_handler(esp_gatts_cb_event_t event, esp_gatt_i
|
|
|
break;
|
|
|
}
|
|
|
case ESP_GATTS_WRITE_EVT: {
|
|
|
- ESP_LOGI(BT_BLE_COEX_TAG, "GATT_WRITE_EVT, conn_id %d, trans_id %d, handle %d", param->write.conn_id, param->write.trans_id, param->write.handle);
|
|
|
+ ESP_LOGI(BT_BLE_COEX_TAG, "GATT_WRITE_EVT, conn_id %d, trans_id %"PRIu32", handle %d", param->write.conn_id, param->write.trans_id, param->write.handle);
|
|
|
if (!param->write.is_prep){
|
|
|
ESP_LOGI(BT_BLE_COEX_TAG, "GATT_WRITE_EVT, value len %d, value :", param->write.len);
|
|
|
esp_log_buffer_hex(BT_BLE_COEX_TAG, param->write.value, param->write.len);
|
|
|
@@ -412,7 +413,7 @@ static void gatts_profile_b_event_handler(esp_gatts_cb_event_t event, esp_gatt_i
|
|
|
esp_ble_gatts_create_service(gatts_if, &gl_profile_tab[PROFILE_B_APP_ID].service_id, GATTS_NUM_HANDLE_B);
|
|
|
break;
|
|
|
case ESP_GATTS_READ_EVT: {
|
|
|
- ESP_LOGI(BT_BLE_COEX_TAG, "GATT_READ_EVT, conn_id %d, trans_id %d, handle %d\n", param->read.conn_id, param->read.trans_id, param->read.handle);
|
|
|
+ ESP_LOGI(BT_BLE_COEX_TAG, "GATT_READ_EVT, conn_id %d, trans_id %"PRIu32", handle %d\n", param->read.conn_id, param->read.trans_id, param->read.handle);
|
|
|
esp_gatt_rsp_t rsp;
|
|
|
memset(&rsp, 0, sizeof(esp_gatt_rsp_t));
|
|
|
rsp.attr_value.handle = param->read.handle;
|
|
|
@@ -426,7 +427,7 @@ static void gatts_profile_b_event_handler(esp_gatts_cb_event_t event, esp_gatt_i
|
|
|
break;
|
|
|
}
|
|
|
case ESP_GATTS_WRITE_EVT: {
|
|
|
- ESP_LOGI(BT_BLE_COEX_TAG, "GATT_WRITE_EVT, conn_id %d, trans_id %d, handle %d\n", param->write.conn_id, param->write.trans_id, param->write.handle);
|
|
|
+ ESP_LOGI(BT_BLE_COEX_TAG, "GATT_WRITE_EVT, conn_id %d, trans_id %"PRIu32", handle %d\n", param->write.conn_id, param->write.trans_id, param->write.handle);
|
|
|
if (!param->write.is_prep){
|
|
|
ESP_LOGI(BT_BLE_COEX_TAG, "GATT_WRITE_EVT, value len %d, value :", param->write.len);
|
|
|
esp_log_buffer_hex(BT_BLE_COEX_TAG, param->write.value, param->write.len);
|
|
|
@@ -631,12 +632,12 @@ static void bt_app_gap_cb(esp_bt_gap_cb_event_t event, esp_bt_gap_cb_param_t *pa
|
|
|
#if (CONFIG_BT_SSP_ENABLED == true)
|
|
|
/* when Security Simple Pairing user confirmation requested, this event comes */
|
|
|
case ESP_BT_GAP_CFM_REQ_EVT:
|
|
|
- ESP_LOGI(BT_BLE_COEX_TAG, "ESP_BT_GAP_CFM_REQ_EVT Please compare the numeric value: %d", param->cfm_req.num_val);
|
|
|
+ ESP_LOGI(BT_BLE_COEX_TAG, "ESP_BT_GAP_CFM_REQ_EVT Please compare the numeric value: %"PRIu32, param->cfm_req.num_val);
|
|
|
esp_bt_gap_ssp_confirm_reply(param->cfm_req.bda, true);
|
|
|
break;
|
|
|
/* when Security Simple Pairing passkey notified, this event comes */
|
|
|
case ESP_BT_GAP_KEY_NOTIF_EVT:
|
|
|
- ESP_LOGI(BT_BLE_COEX_TAG, "ESP_BT_GAP_KEY_NOTIF_EVT passkey: %d", param->key_notif.passkey);
|
|
|
+ ESP_LOGI(BT_BLE_COEX_TAG, "ESP_BT_GAP_KEY_NOTIF_EVT passkey: %"PRIu32, param->key_notif.passkey);
|
|
|
break;
|
|
|
/* when Security Simple Pairing passkey requested, this event comes */
|
|
|
case ESP_BT_GAP_KEY_REQ_EVT:
|