parlio_rx_pulse_delimiter_config_t is only used within ESP-IDF.
 
Symbols
loading...
Files
loading...
SummarySyntaxReferences

Fields

Field
Declared as
Description
uint32_t
The data line id of valid/enable signal. The selected data line will be used as the valid/enable signal (i.e. pulse signal) in this delimiter. As the line of valid/enable signal is shared with the data line, this line_id will be conflict with the data line if set the id within 'data_width', therefore the range is (data_width, PARLIO_RX_UNIT_MAX_DATA_WIDTH].
Parallel IO sample edge.
Set how we pack the bits into one bytes.
uint32_t
Set the data length to trigger the End Of Frame (EOF, i.e. transaction done) interrupt, if the data length is set to `0`, that mean the EOF will only triggers when the end pulse detected, please ensure there is an end pulse for a frame and `has_end_pulse` flag is set.
uint32_t
The number of source clock ticks to trigger timeout interrupt. Set 0 to disable the receive timeout interrupt The timeout counter starts when the valid/enable signal is invalid/disabled.
struct { uint32_t start_bit_included: 1; uint32_t end_bit_included: 1; uint32_t has_end_pulse: 1; uint32_t pulse_invert: 1; }
Extra flags.

References

from examples