Changeset 374 for asp3_tinet_ecnl_arm/trunk/asp3_dcre/mbed/hal/can_helper.h
- Timestamp:
- Apr 5, 2019, 9:26:53 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
asp3_tinet_ecnl_arm/trunk/asp3_dcre/mbed/hal/can_helper.h
r352 r374 26 26 #endif 27 27 28 /** 29 * 30 * \enum CANFormat 31 * 32 * \brief Values that represent CAN Format 33 **/ 28 34 enum CANFormat { 29 35 CANStandard = 0, … … 33 39 typedef enum CANFormat CANFormat; 34 40 41 /** 42 * 43 * \enum CANType 44 * 45 * \brief Values that represent CAN Type 46 **/ 35 47 enum CANType { 36 48 CANData = 0, … … 39 51 typedef enum CANType CANType; 40 52 53 /** 54 * 55 * \struct CAN_Message 56 * 57 * \brief Holder for single CAN message. 58 * 59 **/ 41 60 struct CAN_Message { 42 61 unsigned int id; // 29 bit identifier 43 62 unsigned char data[8]; // Data field 44 63 unsigned char len; // Length of data field in bytes 45 CANFormat format; // 0 - STANDARD, 1- EXTENDED IDENTIFIER46 CANType type; // 0 - DATA FRAME, 1 - REMOTE FRAME64 CANFormat format; // Format ::CANFormat 65 CANType type; // Type ::CANType 47 66 }; 48 67 typedef struct CAN_Message CAN_Message;
Note:
See TracChangeset
for help on using the changeset viewer.