ESP-IDF
RMT_CHANNEL_MAX
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
RMT_CHANNEL_MAX
RMT_CHANNEL_MAX value
Number of RMT channels
Syntax
Show:
Summary
Declaration
from
rmt_types_legacy.h:66
RMT_CHANNEL_MAX
;
Examples
References
from
examples
Code
Location
Referrer
RMT_CHANNEL_MAX
/*!< Number of RMT channels */
rmt_types_legacy.h:66
static
rmt_obj_t
*
p_rmt_obj
[
RMT_CHANNEL_MAX
]
=
{
0
}
;
rmt_legacy.c:128
static
uint32_t
s_rmt_source_clock_hz
[
RMT_CHANNEL_MAX
]
;
rmt_legacy.c:131
ESP_RETURN_ON_FALSE
(
channel
<
RMT_CHANNEL_MAX
,
ESP_ERR_INVALID_ARG
,
TAG
,
RMT_CHANNEL_ERROR_STR
)
;
rmt_legacy.c:170
rmt_set_clk_div()
ESP_RETURN_ON_FALSE
(
channel
<
RMT_CHANNEL_MAX
,
ESP_ERR_INVALID_ARG
,
TAG
,
RMT_CHANNEL_ERROR_STR
)
;
rmt_legacy.c:183
rmt_get_clk_div()
ESP_RETURN_ON_FALSE
(
RMT_IS_RX_CHANNEL
(
channel
)
&&
channel
<
RMT_CHANNEL_MAX
,
ESP_ERR_INVALID_ARG
,
TAG
,
RMT_CHANNEL_ERROR_STR
)
;
rmt_legacy.c:197
rmt_set_rx_idle_thresh()
ESP_RETURN_ON_FALSE
(
RMT_IS_RX_CHANNEL
(
channel
)
&&
channel
<
RMT_CHANNEL_MAX
,
ESP_ERR_INVALID_ARG
,
TAG
,
RMT_CHANNEL_ERROR_STR
)
;
rmt_legacy.c:206
rmt_get_rx_idle_thresh()
ESP_RETURN_ON_FALSE
(
channel
<
RMT_CHANNEL_MAX
,
ESP_ERR_INVALID_ARG
,
TAG
,
RMT_CHANNEL_ERROR_STR
)
;
rmt_legacy.c:216
rmt_set_mem_block_num()
ESP_RETURN_ON_FALSE
(
rmt_mem_num
<=
RMT_CHANNEL_MAX
-
channel
,
ESP_ERR_INVALID_ARG
,
TAG
,
RMT_MEM_CNT_ERROR_STR
)
;
rmt_legacy.c:217
rmt_set_mem_block_num()
ESP_RETURN_ON_FALSE
(
channel
<
RMT_CHANNEL_MAX
,
ESP_ERR_INVALID_ARG
,
TAG
,
RMT_CHANNEL_ERROR_STR
)
;
rmt_legacy.c:230
rmt_get_mem_block_num()
ESP_RETURN_ON_FALSE
(
channel
<
RMT_CHANNEL_MAX
,
ESP_ERR_INVALID_ARG
,
TAG
,
RMT_CHANNEL_ERROR_STR
)
;
rmt_legacy.c:257
rmt_set_mem_pd()
ESP_RETURN_ON_FALSE
(
channel
<
RMT_CHANNEL_MAX
,
ESP_ERR_INVALID_ARG
,
TAG
,
RMT_CHANNEL_ERROR_STR
)
;
rmt_legacy.c:270
rmt_get_mem_pd()
ESP_RETURN_ON_FALSE
(
RMT_IS_RX_CHANNEL
(
channel
)
&&
channel
<
RMT_CHANNEL_MAX
,
ESP_ERR_INVALID_ARG
,
TAG
,
RMT_CHANNEL_ERROR_STR
)
;
rmt_legacy.c:338
rmt_rx_start()
ESP_RETURN_ON_FALSE
(
RMT_IS_RX_CHANNEL
(
channel
)
&&
channel
<
RMT_CHANNEL_MAX
,
ESP_ERR_INVALID_ARG
,
TAG
,
RMT_CHANNEL_ERROR_STR
)
;
rmt_legacy.c:361
rmt_rx_stop()
ESP_RETURN_ON_FALSE
(
RMT_IS_RX_CHANNEL
(
channel
)
&&
channel
<
RMT_CHANNEL_MAX
,
ESP_ERR_INVALID_ARG
,
TAG
,
RMT_CHANNEL_ERROR_STR
)
;
rmt_legacy.c:384
rmt_rx_memory_reset()
ESP_RETURN_ON_FALSE
(
RMT_IS_RX_CHANNEL
(
channel
)
&&
channel
<
RMT_CHANNEL_MAX
,
ESP_ERR_INVALID_ARG
,
TAG
,
RMT_CHANNEL_ERROR_STR
)
;
rmt_legacy.c:393
rmt_set_memory_owner()
ESP_RETURN_ON_FALSE
(
RMT_IS_RX_CHANNEL
(
channel
)
&&
channel
<
RMT_CHANNEL_MAX
,
ESP_ERR_INVALID_ARG
,
TAG
,
RMT_CHANNEL_ERROR_STR
)
;
rmt_legacy.c:403
rmt_get_memory_owner()
ESP_RETURN_ON_FALSE
(
RMT_IS_RX_CHANNEL
(
channel
)
&&
channel
<
RMT_CHANNEL_MAX
,
ESP_ERR_INVALID_ARG
,
TAG
,
RMT_CHANNEL_ERROR_STR
)
;
rmt_legacy.c:431
rmt_set_rx_filter()
ESP_RETURN_ON_FALSE
(
channel
<
RMT_CHANNEL_MAX
,
ESP_ERR_INVALID_ARG
,
TAG
,
RMT_CHANNEL_ERROR_STR
)
;
rmt_legacy.c:441
rmt_set_source_clk()
ESP_RETURN_ON_FALSE
(
channel
<
RMT_CHANNEL_MAX
,
ESP_ERR_INVALID_ARG
,
TAG
,
RMT_CHANNEL_ERROR_STR
)
;
rmt_legacy.c:454
rmt_get_source_clk()
ESP_RETURN_ON_FALSE
(
channel
<
RMT_CHANNEL_MAX
,
ESP_ERR_INVALID_ARG
,
TAG
,
RMT_CHANNEL_ERROR_STR
)
;
rmt_legacy.c:464
rmt_set_idle_level()
ESP_RETURN_ON_FALSE
(
channel
<
RMT_CHANNEL_MAX
,
ESP_ERR_INVALID_ARG
,
TAG
,
RMT_CHANNEL_ERROR_STR
)
;
rmt_legacy.c:474
rmt_get_idle_level()
ESP_RETURN_ON_FALSE
(
channel
<
RMT_CHANNEL_MAX
,
ESP_ERR_INVALID_ARG
,
TAG
,
RMT_CHANNEL_ERROR_STR
)
;
rmt_legacy.c:484
rmt_get_status()
ESP_RETURN_ON_FALSE
(
RMT_IS_RX_CHANNEL
(
channel
)
&&
channel
<
RMT_CHANNEL_MAX
,
ESP_ERR_INVALID_ARG
,
TAG
,
RMT_CHANNEL_ERROR_STR
)
;
rmt_legacy.c:497
rmt_set_rx_intr_en()
ESP_RETURN_ON_FALSE
(
channel
<
RMT_CHANNEL_MAX
,
ESP_ERR_INVALID_ARG
,
TAG
,
RMT_CHANNEL_ERROR_STR
)
;
rmt_legacy.c:506
rmt_set_err_intr_en()
ESP_RETURN_ON_FALSE
(
channel
<
RMT_CHANNEL_MAX
,
ESP_ERR_INVALID_ARG
,
TAG
,
RMT_CHANNEL_ERROR_STR
)
;
rmt_legacy.c:546
rmt_set_gpio()
return
RMT_IS_RX_CHANNEL
(
channel
)
&&
(
channel
<
RMT_CHANNEL_MAX
)
;
rmt_legacy.c:568
rmt_is_channel_number_valid()
ESP_RETURN_ON_FALSE
(
channel
<
RMT_CHANNEL_MAX
,
ESP_ERR_INVALID_ARG
,
TAG
,
RMT_CHANNEL_ERROR_STR
)
;
rmt_legacy.c:957
rmt_driver_uninstall()
ESP_RETURN_ON_FALSE
(
channel
<
RMT_CHANNEL_MAX
,
ESP_ERR_INVALID_ARG
,
TAG
,
RMT_CHANNEL_ERROR_STR
)
;
rmt_legacy.c:1016
rmt_driver_install()
ESP_RETURN_ON_FALSE
(
channel
<
RMT_CHANNEL_MAX
,
ESP_ERR_INVALID_ARG
,
TAG
,
RMT_CHANNEL_ERROR_STR
)
;
rmt_legacy.c:1194
rmt_get_ringbuf_handle()
ESP_RETURN_ON_FALSE
(
channel
<
RMT_CHANNEL_MAX
,
ESP_ERR_INVALID_ARG
,
TAG
,
RMT_CHANNEL_ERROR_STR
)
;
rmt_legacy.c:1242
rmt_translator_set_context()
for
(
int
i
=
0
;
i
<
RMT_CHANNEL_MAX
;
i
++
)
{
rmt_legacy.c:1314
rmt_get_channel_status()
ESP_RETURN_ON_FALSE
(
channel
<
RMT_CHANNEL_MAX
,
ESP_ERR_INVALID_ARG
,
TAG
,
RMT_CHANNEL_ERROR_STR
)
;
rmt_legacy.c:1332
rmt_get_counter_clock()
rmt_channel_status_t
status
[
RMT_CHANNEL_MAX
]
;
/*!< Store the current status of each channel */
rmt_types_legacy.h:139
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
RMT_CHANNEL_MAX
is read by 29 functions:
All items filtered out
RMT_CHANNEL_MAX
rmt_set_clk_div()
rmt_get_clk_div()
rmt_set_rx_idle_thresh()
rmt_get_rx_idle_thresh()
rmt_set_mem_block_num()
rmt_get_mem_block_num()
rmt_set_mem_pd()
rmt_get_mem_pd()
rmt_rx_start()
rmt_rx_stop()
rmt_rx_memory_reset()
rmt_set_memory_owner()
rmt_get_memory_owner()
rmt_set_rx_filter()
rmt_set_source_clk()
rmt_get_source_clk()
rmt_set_idle_level()
rmt_get_idle_level()
rmt_get_status()
rmt_set_rx_intr_en()
rmt_set_err_intr_en()
rmt_set_gpio()
rmt_is_channel_number_valid()
rmt_driver_uninstall()
rmt_driver_install()
rmt_get_ringbuf_handle()
rmt_translator_set_context()
rmt_get_channel_status()
rmt_get_counter_clock()
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out