mbed library sources. Supersedes mbed-src.

Fork of mbed-dev by mbed official

Embed: (wiki syntax)

« Back to documentation index

CANMessage Class Reference

CANMessage Class Reference
[Drivers]

CANMessage class. More...

#include <CAN.h>

Inherits CAN_Message.

Public Member Functions

 CANMessage ()
 Creates empty CAN message.
 CANMessage (int _id, const char *_data, char _len=8, CANType _type=CANData, CANFormat _format=CANStandard)
 Creates CAN message with specific content.
 CANMessage (int _id, CANFormat _format=CANStandard)
 Creates CAN remote message.

Detailed Description

CANMessage class.

Note:
Synchronization level: Thread safe

Definition at line 36 of file CAN.h.


Constructor & Destructor Documentation

CANMessage (  )

Creates empty CAN message.

Definition at line 41 of file CAN.h.

CANMessage ( int  _id,
const char *  _data,
char  _len = 8,
CANType  _type = CANData,
CANFormat  _format = CANStandard 
)

Creates CAN message with specific content.

Parameters:
_idMessage ID
_dataMesaage Data
_lenMessage Data length
_typeType of Data: Use enum CANType for valid parameter values
_formatData Format: Use enum CANFormat for valid parameter values

Definition at line 57 of file CAN.h.

CANMessage ( int  _id,
CANFormat  _format = CANStandard 
)

Creates CAN remote message.

Parameters:
_idMessage ID
_formatData Format: Use enum CANType for valid parameter values

Definition at line 70 of file CAN.h.