From 223cd57689129b3be72a88f6e61218c940ea30d3 Mon Sep 17 00:00:00 2001 From: zwsd Date: Tue, 12 Jul 2022 16:21:52 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=98=E6=96=B9=E4=BE=8B=E7=A8=8B=E8=93=9D?= =?UTF-8?q?=E7=89=99=E5=88=9D=E5=A7=8B=E5=8C=96=E5=B0=81=E8=A3=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main/gatts_demo.c | 25 ++++++++++++++----------- 1 file changed, 14 insertions(+), 11 deletions(-) diff --git a/main/gatts_demo.c b/main/gatts_demo.c index 2952de6..e9a1117 100644 --- a/main/gatts_demo.c +++ b/main/gatts_demo.c @@ -190,7 +190,7 @@ typedef struct int prepare_len; } prepare_type_env_t; -static prepare_type_env_t a_prepare_write_env; +// static prepare_type_env_t a_prepare_write_env; static prepare_type_env_t b_prepare_write_env; void example_write_event_env(esp_gatt_if_t gatts_if, prepare_type_env_t *prepare_write_env, esp_ble_gatts_cb_param_t *param); @@ -814,19 +814,10 @@ static void timer_group_init(int group, int timer, bool auto_reload, int timer_i timer_pause(group, timer); } -/*********************************************************************************************************************** - * *******************************************************main******************************************************** * - ***********************************************************************************************************************/ -void app_main(void) +void esp_ble_gatts_init() { esp_err_t ret; - motor_init(); - motor_encoder_init(); - - // timer_group_init(TIMER_GROUP_0, TIMER_0, false, timer_interval_num, timer_interval_ms); - timer_group_init(TIMER_GROUP_0, TIMER_0, false, timer_group0_interval_num, timer_interval_ms); - // Initialize NVS. ret = nvs_flash_init(); if (ret == ESP_ERR_NVS_NO_FREE_PAGES || ret == ESP_ERR_NVS_NEW_VERSION_FOUND) @@ -901,6 +892,18 @@ void app_main(void) { ESP_LOGE(GATTS_TAG, "set local MTU failed, error code = %x", local_mtu_ret); } +} + +/*********************************************************************************************************************** + * *******************************************************main******************************************************** * + ***********************************************************************************************************************/ +void app_main(void) +{ + esp_ble_gatts_init(); + + motor_init(); + motor_encoder_init(); + timer_group_init(TIMER_GROUP_0, TIMER_0, false, timer_group0_interval_num, timer_interval_ms); while (true) {