diff --git a/README.md b/README.md index 5c40c6f..6966f38 100644 --- a/README.md +++ b/README.md @@ -55,18 +55,18 @@ void app_main(void) esp_log_level_set("zh_encoder", ESP_LOG_ERROR); esp_event_loop_create_default(); esp_event_handler_instance_register(ZH_ENCODER, ESP_EVENT_ANY_ID, &zh_encoder_event_handler, NULL, NULL); - zh_encoder_init_config_t encoder_init_config = ZH_ENCODER_INIT_CONFIG_DEFAULT(); - encoder_init_config.task_priority = 5; - encoder_init_config.stack_size = configMINIMAL_STACK_SIZE; - encoder_init_config.queue_size = 5; - encoder_init_config.a_gpio_number = GPIO_NUM_4; - encoder_init_config.b_gpio_number = GPIO_NUM_16; - encoder_init_config.s_gpio_number = GPIO_NUM_15; - encoder_init_config.encoder_min_value = -10; - encoder_init_config.encoder_max_value = 10; - encoder_init_config.encoder_step = 0.001; - encoder_init_config.encoder_number = ENCODER_NUMBER; - zh_encoder_init(&encoder_init_config, &encoder_handle); + zh_encoder_init_config_t config = ZH_ENCODER_INIT_CONFIG_DEFAULT(); + config.task_priority = 5; + config.stack_size = configMINIMAL_STACK_SIZE; + config.queue_size = 5; + config.a_gpio_number = GPIO_NUM_4; + config.b_gpio_number = GPIO_NUM_16; + config.s_gpio_number = GPIO_NUM_15; + config.encoder_min_value = -10; + config.encoder_max_value = 10; + config.encoder_step = 0.001; + config.encoder_number = ENCODER_NUMBER; + zh_encoder_init(&config, &encoder_handle); double encoder_position = 0; zh_encoder_get(&encoder_handle, &encoder_position); printf("Encoder position %0.3f.\n", encoder_position);