lin_protocol_state_t Struct Reference

LIN protocol status structure Implements : lin_protocol_state_t_Class. More...

#include <middleware/lin/include/lin.h>

Data Fields

l_u16 baud_rate
 
l_u8response_buffer_ptr
 
l_u8 response_length
 
l_u8 successful_transfer
 
l_u8 error_in_response
 
l_bool go_to_sleep_flg
 
l_u8 current_id
 
l_u8 last_pid
 
l_u8 num_of_processed_frame
 
l_u8 overrun_flg
 
lin_word_status_str_t word_status
 
l_u8 next_transmit_tick
 
l_bool save_config_flg
 
l_diagnostic_mode_t diagnostic_mode
 
l_u16 frame_timeout_cnt
 
l_u16 idle_timeout_cnt
 
l_bool transmit_error_resp_sig_flg
 

Detailed Description

LIN protocol status structure Implements : lin_protocol_state_t_Class.

Definition at line 560 of file lin.h.

Field Documentation

l_u16 baud_rate

Adjusted baud rate

Definition at line 563 of file lin.h.

l_u8 current_id

Current PID

Definition at line 569 of file lin.h.

l_diagnostic_mode_t diagnostic_mode

Diagnostic mode

Definition at line 576 of file lin.h.

l_u8 error_in_response

Error response

Definition at line 567 of file lin.h.

l_u16 frame_timeout_cnt

Frame timeout counter for monitoring if timeout occurs during data transferring

Definition at line 577 of file lin.h.

l_bool go_to_sleep_flg

Go to sleep flag

Definition at line 568 of file lin.h.

l_u16 idle_timeout_cnt

Idle timeout counter

Definition at line 578 of file lin.h.

l_u8 last_pid

Last PID

Definition at line 570 of file lin.h.

l_u8 next_transmit_tick

Used to count the next transmit tick

Definition at line 574 of file lin.h.

l_u8 num_of_processed_frame

Number of processed frames

Definition at line 571 of file lin.h.

l_u8 overrun_flg

overrun flag

Definition at line 572 of file lin.h.

l_u8* response_buffer_ptr

Response buffer

Definition at line 564 of file lin.h.

l_u8 response_length

Response length

Definition at line 565 of file lin.h.

l_bool save_config_flg

Set when save configuration request has been received

Definition at line 575 of file lin.h.

l_u8 successful_transfer

Transfer flag

Definition at line 566 of file lin.h.

l_bool transmit_error_resp_sig_flg

Flag indicates that the error response signal is going to be sent

Definition at line 579 of file lin.h.

lin_word_status_str_t word_status

Word status

Definition at line 573 of file lin.h.


The documentation for this struct was generated from the following file: