|
18 | 18 | #include "nvs_flash.h" |
19 | 19 | #include "nvs.h" |
20 | 20 | #include "esp_netif.h" |
21 | | -#include "led_indicator.h" |
| 21 | +#include "led_indicator_gpio.h" |
22 | 22 | #include "led_indicator_blink_default.h" |
23 | 23 | #include "usbh_modem_board.h" |
24 | 24 | #include "usbh_modem_wifi.h" |
@@ -113,23 +113,29 @@ static void _led_indicator_init() |
113 | 113 | .is_active_level_high = LED_ACTIVE_LEVEL, |
114 | 114 | }; |
115 | 115 |
|
116 | | - led_indicator_config_t led_config ; |
| 116 | + led_indicator_config_t led_config = { |
| 117 | + .blink_lists = NULL, |
| 118 | + .blink_list_num = 0, |
| 119 | + }; |
117 | 120 |
|
118 | 121 | if (LED_RED_SYSTEM_GPIO) { |
119 | 122 | led_indicator_gpio_config.gpio_num = LED_RED_SYSTEM_GPIO; |
120 | | - s_led_system_handle = iot_led_new_gpio_device(&led_config, &led_indicator_gpio_config); |
| 123 | + esp_err_t ret = led_indicator_new_gpio_device(&led_config, &led_indicator_gpio_config, &s_led_system_handle); |
| 124 | + ESP_ERROR_CHECK(ret); |
121 | 125 | assert(s_led_system_handle != NULL); |
122 | 126 | } |
123 | 127 | if (LED_BLUE_WIFI_GPIO) { |
124 | 128 | led_indicator_gpio_config.gpio_num = LED_BLUE_WIFI_GPIO; |
125 | | - s_led_wifi_handle = iot_led_new_gpio_device(&led_config, &led_indicator_gpio_config); |
| 129 | + ret = led_indicator_new_gpio_device(&led_config, &led_indicator_gpio_config, &s_led_wifi_handle); |
| 130 | + ESP_ERROR_CHECK(ret); |
126 | 131 | assert(s_led_wifi_handle != NULL); |
127 | 132 | led_indicator_stop(s_led_wifi_handle, BLINK_CONNECTED); |
128 | 133 | led_indicator_start(s_led_wifi_handle, BLINK_CONNECTING); |
129 | 134 | } |
130 | 135 | if (LED_GREEN_4GMODEM_GPIO) { |
131 | 136 | led_indicator_gpio_config.gpio_num = LED_GREEN_4GMODEM_GPIO; |
132 | | - s_led_4g_handle = iot_led_new_gpio_device(&led_config, &led_indicator_gpio_config); |
| 137 | + ret = led_indicator_new_gpio_device(&led_config, &led_indicator_gpio_config, &s_led_4g_handle); |
| 138 | + ESP_ERROR_CHECK(ret); |
133 | 139 | assert(s_led_4g_handle != NULL); |
134 | 140 | led_indicator_stop(s_led_4g_handle, BLINK_CONNECTED); |
135 | 141 | led_indicator_start(s_led_4g_handle, BLINK_CONNECTING); |
|
0 commit comments