Classes | Macros | Typedefs
ccand_11xx.h File Reference

Go to the source code of this file.

Classes

struct  CCAN_API
 
struct  CCAN_CALLBACKS
 
struct  CCAN_CANOPENCFG
 
struct  CCAN_MSG_OBJ
 
struct  CCAN_ODCONSTENTRY
 
struct  CCAN_ODENTRY
 

Macros

#define CAN_ERROR_ACK   0x00000020UL
 
#define CAN_ERROR_BIT0   0x00000080UL
 
#define CAN_ERROR_BIT1   0x00000040UL
 
#define CAN_ERROR_BOFF   0x00000004UL
 
#define CAN_ERROR_CRC   0x00000100UL
 
#define CAN_ERROR_FORM   0x00000010UL
 
#define CAN_ERROR_NONE   0x00000000UL
 
#define CAN_ERROR_PASS   0x00000001UL
 
#define CAN_ERROR_STUF   0x00000008UL
 
#define CAN_ERROR_WARN   0x00000002UL
 
#define CAN_MSGOBJ_DAT   0x00000000UL /* data frame */
 
#define CAN_MSGOBJ_EXT   0x20000000UL /* CAN 2.0b 29-bit ID */
 
#define CAN_MSGOBJ_RTR   0x40000000UL /* rtr frame */
 
#define CAN_MSGOBJ_STD   0x00000000UL /* CAN 2.0a 11-bit ID */
 
#define CAN_SDOREQ_HANDLED_NOSEND   2
 
#define CAN_SDOREQ_HANDLED_SEND   1
 
#define CAN_SDOREQ_NOTHANDLED   0
 
#define CAN_SDOSEG_CLOSE   2
 
#define CAN_SDOSEG_OPEN   1
 
#define CAN_SDOSEG_SEGMENT   0
 
#define LPC_CCAN_API   ((CCAN_API_T *) (LPC_ROM_API->candApiBase))
 
#define OD_EXP_RO   0x10
 
#define OD_EXP_RW   0x30
 
#define OD_EXP_WO   0x20
 
#define OD_NONE   0x00
 
#define OD_SEG_RO   0x40
 
#define OD_SEG_RW   0x60
 
#define OD_SEG_WO   0x50
 
#define SDO_ABORT_ACCINCOMP   0x06040047UL
 
#define SDO_ABORT_DEVSTAT   0x08000022UL
 
#define SDO_ABORT_LOCAL   0x08000021UL
 
#define SDO_ABORT_NOT_EXISTS   0x06020000UL
 
#define SDO_ABORT_PARAINCOMP   0x06040043UL
 
#define SDO_ABORT_READONLY   0x06010002UL
 
#define SDO_ABORT_SDOTIMEOUT   0x05040000UL
 
#define SDO_ABORT_TOGGLE   0x05030000UL
 
#define SDO_ABORT_TRANSFER   0x08000020UL
 
#define SDO_ABORT_TYPEMISMATCH   0x06070010UL
 
#define SDO_ABORT_UNKNOWN_COMMAND   0x05040001UL
 
#define SDO_ABORT_UNKNOWNSUB   0x06090011UL
 
#define SDO_ABORT_UNSUPPORTED   0x06010000UL
 
#define SDO_ABORT_VALUE_RANGE   0x06090030UL
 
#define SDO_ABORT_WRITEONLY   0x06010001UL
 

Typedefs

typedef struct CCAN_API CCAN_API_T
 
typedef struct CCAN_CALLBACKS CCAN_CALLBACKS_T
 
typedef struct CCAN_CANOPENCFG CCAN_CANOPENCFG_T
 
typedef struct CCAN_MSG_OBJ CCAN_MSG_OBJ_T
 
typedef struct CCAN_ODCONSTENTRY CCAN_ODCONSTENTRY_T
 
typedef struct CCAN_ODENTRY CCAN_ODENTRY_T
 


uavcan_communicator
Author(s):
autogenerated on Fri Dec 13 2024 03:10:03