CANAPP
The application layer module for canbus.
Filters for canbus application.
Summary
Members | Descriptions |
---|---|
define CAN_APP_SEND_STATE_CLK_DIV | |
define CAN_APP_SEND_MEASUREMENTS_CLK_DIV | |
public inline void can_app_print_msg ( can_t * msg) | Prints a can message via usart. |
public inline void can_app_task (void) | Manages the canbus application protocol. |
public inline void can_app_send_state (void) | |
public inline void can_app_send_measurements (void) | |
public void can_app_send_output_voltage (void) | |
public void can_app_send_output_current (void) | |
public void can_app_send_input_voltage (void) | |
public inline void can_app_msg_extractors_switch ( can_t * msg) | redirects a specific message extractor to a given message |
public inline void can_app_extractor_mic17_state ( can_t * msg) | extracts the specific MIC19 STATE message |
public void can_app_extractor_mic17_msc ( can_t * msg) | |
public inline void check_can (void) | Manages to receive and extract specific messages from canbus. |
Members
define
CAN_APP_SEND_STATE_CLK_DIV
define
CAN_APP_SEND_MEASUREMENTS_CLK_DIV
public inline void
can_app_print_msg
(
can_t
* msg)
Prints a can message via usart.
public inline void
can_app_task
(void)
Manages the canbus application protocol.
public inline void
can_app_send_state
(void)
public inline void
can_app_send_measurements
(void)
public void
can_app_send_output_voltage
(void)
public void
can_app_send_output_current
(void)
public void
can_app_send_input_voltage
(void)
public inline void
can_app_msg_extractors_switch
(
can_t
* msg)
redirects a specific message extractor to a given message
Parameters
*msg
pointer to the message to be extracted
public inline void
can_app_extractor_mic17_state
(
can_t
* msg)
extracts the specific MIC19 STATE message
Parameters
*msg
pointer to the message to be extracted
public void
can_app_extractor_mic17_msc
(
can_t
* msg)
public inline void
check_can
(void)
Manages to receive and extract specific messages from canbus.