Symbols
loading...
Files
loading...
SummarySyntaxRelatedExamplesReferencesInstances

Fields

Field
Declared as
Description
struct { uint32_t invert_out: 1; uint32_t with_dma: 1; uint32_t io_loop_back: 1; uint32_t io_od_mode: 1; uint32_t allow_pd: 1; }
TX channel config flags.
GPIO number used by RMT TX channel. Set to -1 if unused.
Clock source of RMT TX channel, channels in the same group must use the same clock source.
uint32_t
Channel clock resolution, in Hz.
size_t
Size of memory block, in number of `rmt_symbol_word_t`, must be an even. In the DMA mode, this field controls the DMA buffer size, it can be set to a large value; In the normal mode, this field controls the number of RMT memory block that will be used by the channel.
size_t
Depth of internal transfer queue, increase this value can support more transfers pending in the background.
int
RMT interrupt priority, if set to 0, the driver will try to allocate an interrupt with a relative low priority (1,2,3).