LIN configuration These settings are per LIN instance.
Data Fields | |
| bool | masterMode |
| If TRUE, corresponding channel = master mode, If FALSE, slave mode. More... | |
| bool | linTransceiverAutoEnable |
| If TRUE, corresponding LIN channel transceiver is enabled automatically, If FALSE, firmware has to handle the transceiver enable signal manually. | |
| uint8_t | breakFieldLength |
| Break field length. More... | |
| cy_en_lin_break_delimiter_length_t | breakDelimiterLength |
| Break delimiter length. More... | |
| cy_en_lin_stopbit_t | stopBit |
| Stop bit length. More... | |
| bool | filterEnable |
| If TRUE, lin_rx_in filter operates. More... | |
| bool cy_stc_lin_config_t::masterMode |
If TRUE, corresponding channel = master mode, If FALSE, slave mode.
| uint8_t cy_stc_lin_config_t::breakFieldLength |
Break field length.
| cy_en_lin_break_delimiter_length_t cy_stc_lin_config_t::breakDelimiterLength |
Break delimiter length.
| cy_en_lin_stopbit_t cy_stc_lin_config_t::stopBit |
Stop bit length.
See cy_en_lin_stopbit_t.
| bool cy_stc_lin_config_t::filterEnable |
If TRUE, lin_rx_in filter operates.
Median 3 operates on the last three "lin_rx_in" values. The sequences '000', '001', '010' and '100' result in a filtered value '0'. The sequences '111', '110', '101' and '011' result in a filtered value '1'.