|
@ -28,7 +28,7 @@ |
|
|
#define SPP_PROFILE_NUM 1 |
|
|
#define SPP_PROFILE_NUM 1 |
|
|
#define SPP_PROFILE_APP_IDX 0 |
|
|
#define SPP_PROFILE_APP_IDX 0 |
|
|
#define ESP_SPP_APP_ID 0x56 |
|
|
#define ESP_SPP_APP_ID 0x56 |
|
|
#define SAMPLE_DEVICE_NAME "ZZH_SPP_SERVER" //The Device Name Characteristics in GAP |
|
|
|
|
|
|
|
|
#define SAMPLE_DEVICE_NAME "ESP_SPP_SERVER" //The Device Name Characteristics in GAP |
|
|
#define SPP_SVC_INST_ID 0 |
|
|
#define SPP_SVC_INST_ID 0 |
|
|
|
|
|
|
|
|
/// SPP Service |
|
|
/// SPP Service |
|
@ -49,7 +49,7 @@ static const uint8_t spp_adv_data[23] = { |
|
|
/* Complete List of 16-bit Service Class UUIDs */ |
|
|
/* Complete List of 16-bit Service Class UUIDs */ |
|
|
0x03,0x03,0xF0,0xAB, |
|
|
0x03,0x03,0xF0,0xAB, |
|
|
/* Complete Local Name in advertising */ |
|
|
/* Complete Local Name in advertising */ |
|
|
0x0F,0x09, 'Z', 'Z', 'H', '_', 'S', 'P', 'P', '_', 'S', 'E', 'R','V', 'E', 'R' |
|
|
|
|
|
|
|
|
0x0F,0x09, 'E', 'S', 'P', '_', 'S', 'P', 'P', '_', 'S', 'E', 'R','V', 'E', 'R' |
|
|
}; |
|
|
}; |
|
|
|
|
|
|
|
|
static uint16_t spp_mtu_size = 23; |
|
|
static uint16_t spp_mtu_size = 23; |
|
@ -565,8 +565,6 @@ static void gatts_profile_event_handler(esp_gatts_cb_event_t event, esp_gatt_if_ |
|
|
} |
|
|
} |
|
|
case ESP_GATTS_MTU_EVT: |
|
|
case ESP_GATTS_MTU_EVT: |
|
|
spp_mtu_size = p_data->mtu.mtu; |
|
|
spp_mtu_size = p_data->mtu.mtu; |
|
|
ESP_LOGI(GATTS_TABLE_TAG, "===========================SET MTU SIZE %d===========================\n",spp_mtu_size); |
|
|
|
|
|
|
|
|
|
|
|
break; |
|
|
break; |
|
|
case ESP_GATTS_CONF_EVT: |
|
|
case ESP_GATTS_CONF_EVT: |
|
|
break; |
|
|
break; |
|
@ -654,7 +652,7 @@ static void gatts_event_handler(esp_gatts_cb_event_t event, esp_gatt_if_t gatts_ |
|
|
} while (0); |
|
|
} while (0); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
void app_main(void) |
|
|
|
|
|
|
|
|
void ble_spp_server_demo_app_main(void) |
|
|
{ |
|
|
{ |
|
|
esp_err_t ret; |
|
|
esp_err_t ret; |
|
|
esp_bt_controller_config_t bt_cfg = BT_CONTROLLER_INIT_CONFIG_DEFAULT(); |
|
|
esp_bt_controller_config_t bt_cfg = BT_CONTROLLER_INIT_CONFIG_DEFAULT(); |
|
|