LIN 2.1 is extended from in LIN 2.0 specification through diagnostic services and few functions were removed as obsolete.
LIN 2.1 is compatible with LIN 2.0:
Changes between LIN 2.0 and LIN 2.1:
Functions | |
void | lin_collision_resolve (l_ifc_handle iii, l_u8 pid) |
Switch to collision resolve table. More... | |
void | lin_update_word_status_lin21 (l_ifc_handle iii, lin_lld_event_id_t event_id) |
Update node status flags. More... | |
void | lin_update_err_signal (l_ifc_handle iii, l_u8 frm_id) |
Update error signal. More... | |
void | lin_make_res_evnt_frame (l_ifc_handle iii, l_u8 pid) |
This function packs signals associated with event trigger frame into buffer. More... | |
void | lin_update_rx_evnt_frame (l_ifc_handle iii, l_u8 pid) |
The function updates the receive flags associated with signals/frames in case receive an event trigger frame. More... | |
void lin_collision_resolve | ( | l_ifc_handle | iii, |
l_u8 | pid | ||
) |
Switch to collision resolve table.
[in] | iii | Interface name |
[in] | pid | PID to process |
Definition at line 35 of file lin_lin21_proto.c.
void lin_make_res_evnt_frame | ( | l_ifc_handle | iii, |
l_u8 | pid | ||
) |
This function packs signals associated with event trigger frame into buffer.
[in] | iii | Interface name |
[in] | pid | PID to process |
< Make unconditional frame
Definition at line 223 of file lin_lin21_proto.c.
void lin_update_err_signal | ( | l_ifc_handle | iii, |
l_u8 | frm_id | ||
) |
Update error signal.
[in] | iii | Interface name |
[in] | frm_id | Frame index |
Definition at line 150 of file lin_lin21_proto.c.
void lin_update_rx_evnt_frame | ( | l_ifc_handle | iii, |
l_u8 | pid | ||
) |
The function updates the receive flags associated with signals/frames in case receive an event trigger frame.
[in] | iii | Interface name |
[in] | pid | PID to process |
< Update unconditional frame
Definition at line 186 of file lin_lin21_proto.c.
void lin_update_word_status_lin21 | ( | l_ifc_handle | iii, |
lin_lld_event_id_t | event_id | ||
) |
Update node status flags.
[in] | iii | Interface name |
[in] | event_id | Event id |
Definition at line 70 of file lin_lin21_proto.c.