CANMSG_PARA
Description
This structure contains the configuration information for a signal. A signal represents a piece of information within the application (a single bit, a bit field, a integer value, etc...).
Members
typedef struct { CPU_INT32U Identifier; CPU_INT08U Type; CPU_INT08U DLC; CPU_INT08U SigNum; CANMSG_LINK SigLst[CANMSG_MAX_LINK]; } CANMSG_PARA;
Member | Meaning |
---|---|
| The identifier of the CAN message. For more information about types of identifiers please refer to chapter 3.2.13 Frame layout. |
| The type of the message |
| The DLC of the message |
| The used number of signals in the following link table |
| This array holds the linked signals for this message |
Additional Information
Type | Meaning |
---|---|
| This define holds the coding for the information: 'message not used'. This status is the default status, before the CAN message initialization function is called. After the CAN message initialization, this status remains in the CAN message interface slots, which is not configured via the configuration structure. |
| This define holds the coding for the information: 'transmit message'. This status will be set, after a signal is created with a corresponding transmit configuration. |
| This define holds the coding for the information: 'receive message'. This status will be set, after a signal is created with a corresponding receive configuration. |