Enumerations | |
enum | cy_en_lin_status_t { CY_LIN_SUCCESS = 0x00U, CY_LIN_BAD_PARAM = CY_LIN_ID | CY_PDL_STATUS_ERROR | 0x01U, CY_LIN_BUSY = CY_LIN_ID | CY_PDL_STATUS_ERROR | 0x02U, CY_LIN_FRAME_NOT_RECEIVED = CY_LIN_ID | CY_PDL_STATUS_ERROR | 0x03U } |
LIN API status definition. More... | |
enum | cy_en_lin_break_delimiter_length_t { LIN_BREAK_DILIMITER_LENGTH_1BITS = 0, LIN_BREAK_DILIMITER_LENGTH_2BITS = 1, LIN_BREAK_DILIMITER_LENGTH_3BITS = 2, LIN_BREAK_DILIMITER_LENGTH_4BITS = 3 } |
LIN break delimiter length. More... | |
enum | cy_en_lin_stopbit_t { LIN_ONE_STOP_BIT = 1, LIN_TWO_STOP_BIT = 3 } |
Stop bit selection. More... | |
enum | cy_en_lin_checksum_type_t { LIN_CHECKSUM_TYPE_NORMAL = 0, LIN_CHECKSUM_TYPE_EXTENDED = 1 } |
Checksum type selection. More... | |
enum | cy_en_lin_timeout_sel_type_t { LIN_TIMEOUT_NONE = 0, LIN_TIMEOUT_FROM_BREAK_TO_CHECKSUM = 1, LIN_TIMEOUT_FROM_BREAK_TO_PID = 2, LIN_TIMEOUT_FROM_RESPONSE_TO_CHECKSUM = 3 } |
Timeout type selection. More... | |
enum cy_en_lin_status_t |
LIN break delimiter length.
This configuration is effective only when corresponding channel = master mode.
Enumerator | |
---|---|
LIN_BREAK_DILIMITER_LENGTH_1BITS | 1-bit length |
LIN_BREAK_DILIMITER_LENGTH_2BITS | 2-bit length |
LIN_BREAK_DILIMITER_LENGTH_3BITS | 3-bit length |
LIN_BREAK_DILIMITER_LENGTH_4BITS | 4-bit length |
enum cy_en_lin_stopbit_t |
Timeout type selection.