Skip to main content Link Search Menu Expand Document (external link) Copy Copied

CANAPP

The application layer module for canbus.

Filters for canbus application.

Summary

MembersDescriptions
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.