This structure contains all possible options for the configuration of a CAN message for transmitting by Cansim using 'Cansim::AddMessage'. Provides an alternative option to call the method 'Cansim::AddMessage' with all these arguments, but does same thing. After the method call the structure may be destroyed.
#include <CansimAPI.h>
|
uint8_t | DLC |
| Member 'DLC' contains a CAN Data Length Code. https://elearning.vector.com/mod/page/view.php?id=368. More...
|
|
uint8_t | CanMap |
| Member 'CanMap' contains mask of output CAN interfaces. More...
|
|
uint8_t | CanGatewayNumber |
| Member 'CanGatewayNumber' should contains same value as 'CanMap' (not implemented). More...
|
|
uint32_t | ID |
| Member 'ID' contains CAN message ID (length depends if is Extended ID enabled). More...
|
|
bool | ExtendedID |
| Member 'ExtendedID' contains flag if message use extended CAN ID. More...
|
|
bool | FD |
| Member 'FD' flag if is CAN FD enabled. More...
|
|
bool | Error |
| TODO(JKI): Nevim je potreba dodelat - souvisi s CAN FD. More...
|
|
bool | BRS |
| Member 'FD' flag if is CAN FD BRS enabled. More...
|
|
bool | GroupID |
| Member 'GroupID' contains an ID of group for bulk management. More...
|
|
bool | Enable |
| Member 'Enable' contains a flag if the message will be enabled instantly after Cansim receive configuration command. More...
|
|
bool | FastSlowSend |
| Message is transmitted with tagCanMessage::PeriodFast. More...
|
|
uint16_t | InhibitTime |
| Member 'InhibitTime' contains inhibit time of message in milliseconds. The definition of inhibit time is in CAN WV Lastenheft. More...
|
|
uint16_t | Period |
| Member 'Period' contains periode time of the CAN message in milliseconds. More...
|
|
uint16_t | PeriodFast |
| Member 'Period' contains fast sending period in milliseconds The definition of inhibit time is in CAN WV Lastenheft. More...
|
|
◆ BRS
◆ CanGatewayNumber
tagCanMessage::CanGatewayNumber |
◆ CanMap
- bit - Infotaiment
- bit - Konfort
- bit - Abtrieb
- bit - Fahrwerk
◆ DLC
◆ Enable
◆ Error
◆ ExtendedID
tagCanMessage::ExtendedID |
◆ FastSlowSend
tagCanMessage::FastSlowSend |
◆ FD
◆ GroupID
◆ ID
◆ InhibitTime
tagCanMessage::InhibitTime |
◆ Period
◆ PeriodFast
tagCanMessage::PeriodFast |
The documentation for this struct was generated from the following file: