Searched refs:rmt_channel_t (Results 1 – 13 of 13) sorted by relevance
/hal_espressif-3.6.0/components/driver/include/driver/ |
D | rmt.h | 72 rmt_channel_t channel; /*!< RMT channel */ 135 typedef void (*rmt_tx_end_fn_t)(rmt_channel_t channel, void *arg); 177 esp_err_t rmt_set_clk_div(rmt_channel_t channel, uint8_t div_cnt); 189 esp_err_t rmt_get_clk_div(rmt_channel_t channel, uint8_t *div_cnt); 205 esp_err_t rmt_set_rx_idle_thresh(rmt_channel_t channel, uint16_t thresh); 221 esp_err_t rmt_get_rx_idle_thresh(rmt_channel_t channel, uint16_t *thresh); 248 esp_err_t rmt_set_mem_block_num(rmt_channel_t channel, uint8_t rmt_mem_num); 260 esp_err_t rmt_get_mem_block_num(rmt_channel_t channel, uint8_t *rmt_mem_num); 280 esp_err_t rmt_set_tx_carrier(rmt_channel_t channel, bool carrier_en, uint16_t high_level, uint16_t … 294 esp_err_t rmt_set_mem_pd(rmt_channel_t channel, bool pd_en); [all …]
|
/hal_espressif-3.6.0/components/driver/ |
D | rmt.c | 78 rmt_channel_t channel; 143 esp_err_t rmt_set_clk_div(rmt_channel_t channel, uint8_t div_cnt) in rmt_set_clk_div() 156 esp_err_t rmt_get_clk_div(rmt_channel_t channel, uint8_t *div_cnt) in rmt_get_clk_div() 170 esp_err_t rmt_set_rx_idle_thresh(rmt_channel_t channel, uint16_t thresh) in rmt_set_rx_idle_thresh() 179 esp_err_t rmt_get_rx_idle_thresh(rmt_channel_t channel, uint16_t *thresh) in rmt_get_rx_idle_thresh() 189 esp_err_t rmt_set_mem_block_num(rmt_channel_t channel, uint8_t rmt_mem_num) in rmt_set_mem_block_num() 203 esp_err_t rmt_get_mem_block_num(rmt_channel_t channel, uint8_t *rmt_mem_num) in rmt_get_mem_block_num() 217 esp_err_t rmt_set_tx_carrier(rmt_channel_t channel, bool carrier_en, uint16_t high_level, uint16_t … in rmt_set_tx_carrier() 230 esp_err_t rmt_set_mem_pd(rmt_channel_t channel, bool pd_en) in rmt_set_mem_pd() 239 esp_err_t rmt_get_mem_pd(rmt_channel_t channel, bool *pd_en) in rmt_get_mem_pd() [all …]
|
/hal_espressif-3.6.0/examples/common_components/led_strip/ |
D | led_strip_rmt_ws2812.c | 49 rmt_channel_t rmt_channel; 150 STRIP_CHECK(rmt_get_counter_clock((rmt_channel_t)config->dev, &counter_clk_hz) == ESP_OK, in led_strip_new_rmt_ws2812() 160 rmt_translator_init((rmt_channel_t)config->dev, ws2812_rmt_adapter); in led_strip_new_rmt_ws2812() 162 ws2812->rmt_channel = (rmt_channel_t)config->dev; in led_strip_new_rmt_ws2812()
|
/hal_espressif-3.6.0/examples/peripherals/rmt/musical_buzzer/components/musical_buzzer/src/ |
D | musical_buzzer_rmt.c | 36 rmt_channel_t channel; 91 static void rmt_tx_loop_end(rmt_channel_t channel, void *args) in rmt_tx_loop_end() 116 rmt_buzzer->channel = (rmt_channel_t)config->dev; in musical_buzzer_create_rmt()
|
/hal_espressif-3.6.0/examples/peripherals/rmt/ir_protocols/main/ |
D | ir_protocols_main.c | 20 static rmt_channel_t example_tx_channel = CONFIG_EXAMPLE_RMT_TX_CHANNEL; 21 static rmt_channel_t example_rx_channel = CONFIG_EXAMPLE_RMT_RX_CHANNEL;
|
/hal_espressif-3.6.0/components/hal/include/hal/ |
D | rmt_types.h | 39 } rmt_channel_t; typedef
|
/hal_espressif-3.6.0/components/driver/test/ |
D | test_rmt.c | 133 rmt_channel_t channel = 0; 482 static void rmt_tx_end_cb(rmt_channel_t channel, void *arg) in rmt_tx_end_cb() 542 static void rmt_tx_loop_end(rmt_channel_t channel, void *arg) in rmt_tx_loop_end()
|
/hal_espressif-3.6.0/examples/peripherals/rmt/step_motor/components/step_motor/src/ |
D | step_motor_rmt.c | 33 rmt_channel_t rmt_ch; 227 static IRAM_ATTR void rmt_tx_loop_intr(rmt_channel_t channel, void *args) in rmt_tx_loop_intr()
|
/hal_espressif-3.6.0/docs/en/api-reference/peripherals/ |
D | rmt.rst | 96 …or receive data. They are referred to using indexes defined in structure :cpp:type:`rmt_channel_t`. 100 …or receive data. They are referred to using indexes defined in structure :cpp:type:`rmt_channel_t`. 104 …d for receiving. They are referred to using indexes defined in structure :cpp:type:`rmt_channel_t`. 108 …d for receiving. They are referred to using indexes defined in structure :cpp:type:`rmt_channel_t`. 119 * The **channel** to be configured, select one from the :cpp:type:`rmt_channel_t` enumerator.
|
/hal_espressif-3.6.0/examples/peripherals/rmt/ir_protocols/components/infrared_tools/src/ |
D | ir_parser_rmt_rc5.c | 154 RC5_CHECK(rmt_get_counter_clock((rmt_channel_t)config->dev_hdl, &counter_clk_hz) == ESP_OK, in ir_parser_rmt_new_rc5()
|
D | ir_builder_rmt_rc5.c | 174 RC5_CHECK(rmt_get_counter_clock((rmt_channel_t)config->dev_hdl, &counter_clk_hz) == ESP_OK, in ir_builder_rmt_new_rc5()
|
D | ir_parser_rmt_nec.c | 200 NEC_CHECK(rmt_get_counter_clock((rmt_channel_t)config->dev_hdl, &counter_clk_hz) == ESP_OK, in ir_parser_rmt_new_nec()
|
D | ir_builder_rmt_nec.c | 181 NEC_CHECK(rmt_get_counter_clock((rmt_channel_t)config->dev_hdl, &counter_clk_hz) == ESP_OK, in ir_builder_rmt_new_nec()
|