|
|
@ -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) |
|
|
|
{ |
|
|
|