Go to the source code of this file.
◆ CANOPEN_BOOTUP_COBID
◆ CANOPEN_COBID_MASK
#define CANOPEN_COBID_MASK 0x7FF |
◆ CANOPEN_EMERGENCY_COBID
◆ CANOPEN_LSSREPLY_COBID
#define CANOPEN_LSSREPLY_COBID 0x7E4 |
◆ CANOPEN_LSSREQ_COBID
#define CANOPEN_LSSREQ_COBID 0x7E5 |
◆ CANOPEN_NMT_COBID
#define CANOPEN_NMT_COBID 0x000 |
◆ CANOPEN_NODEGUARD_COBID
#define CANOPEN_NODEGUARD_COBID 0x700 |
◆ CANOPEN_NODEID_MASK
#define CANOPEN_NODEID_MASK 0x07F |
◆ CANOPEN_OBJECT_MASK
#define CANOPEN_OBJECT_MASK 0x780 |
◆ CANOPEN_RPDO1_COBID
#define CANOPEN_RPDO1_COBID 0x200 |
◆ CANOPEN_RPDO2_COBID
#define CANOPEN_RPDO2_COBID 0x300 |
◆ CANOPEN_RPDO3_COBID
#define CANOPEN_RPDO3_COBID 0x400 |
◆ CANOPEN_RPDO4_COBID
#define CANOPEN_RPDO4_COBID 0x500 |
◆ CANOPEN_SDOCLIENT_COBID
#define CANOPEN_SDOCLIENT_COBID 0x600 |
◆ CANOPEN_SDOSERVER_COBID
#define CANOPEN_SDOSERVER_COBID 0x580 |
◆ CANOPEN_SYNC_COBID
#define CANOPEN_SYNC_COBID 0x080 |
◆ CANOPEN_TIMESTAMP_COBID
#define CANOPEN_TIMESTAMP_COBID 0x100 |
◆ CANOPEN_TPDO1_COBID
#define CANOPEN_TPDO1_COBID 0x180 |
◆ CANOPEN_TPDO2_COBID
#define CANOPEN_TPDO2_COBID 0x280 |
◆ CANOPEN_TPDO3_COBID
#define CANOPEN_TPDO3_COBID 0x380 |
◆ CANOPEN_TPDO4_COBID
#define CANOPEN_TPDO4_COBID 0x480 |
◆ NMT_CONNECTING
◆ NMT_DISCONNECTED
#define NMT_DISCONNECTED 1 |
◆ NMT_ENTER_PREOPERATIONAL_STATE
#define NMT_ENTER_PREOPERATIONAL_STATE 0x80 |
◆ NMT_INITIALISING
#define NMT_INITIALISING 0 |
◆ NMT_OPERATIONAL
#define NMT_OPERATIONAL 5 |
◆ NMT_PREOPERATIONAL
#define NMT_PREOPERATIONAL 127 |
◆ NMT_PREPARING
◆ NMT_RESET_COMMUNICATION
#define NMT_RESET_COMMUNICATION 0x82 |
◆ NMT_RESET_NODE
#define NMT_RESET_NODE 0x81 |
◆ NMT_START_REMOTE_NODE
#define NMT_START_REMOTE_NODE 1 |
◆ NMT_STATE_MASK
#define NMT_STATE_MASK 0x7F |
◆ NMT_STOP_REMOTE_NODE
#define NMT_STOP_REMOTE_NODE 2 |
◆ NMT_STOPPED
◆ NMT_TOGGLE_MASK
#define NMT_TOGGLE_MASK 0x80 |
◆ OD_ANALOG_IN
#define OD_ANALOG_IN 0x6404 |
◆ OD_CAN_CONFIG
#define OD_CAN_CONFIG 0x3200 |
◆ OD_DEVICE_NAME
#define OD_DEVICE_NAME 0x1008 |
◆ OD_DEVICE_TYPE
#define OD_DEVICE_TYPE 0x1000 |
◆ OD_DFLT_PARAMETERS
#define OD_DFLT_PARAMETERS 0x1011 |
◆ OD_DIGIN_INTRPT_ENA
#define OD_DIGIN_INTRPT_ENA 0x6005 |
◆ OD_DIGIN_INTRPT_MSK
#define OD_DIGIN_INTRPT_MSK 0x6006 |
◆ OD_DIGITAL_IN_8
#define OD_DIGITAL_IN_8 0x6000 |
◆ OD_DIGITAL_OUT_1
#define OD_DIGITAL_OUT_1 0x6220 |
◆ OD_DIGITAL_OUT_8
#define OD_DIGITAL_OUT_8 0x6200 |
◆ OD_DIGITAL_OUT_8_MSK
#define OD_DIGITAL_OUT_8_MSK 0x6208 |
◆ OD_ERROR_REG
#define OD_ERROR_REG 0x1001 |
◆ OD_GUARDTIME
#define OD_GUARDTIME 0x100C |
◆ OD_HEARTBEAT_TIME
#define OD_HEARTBEAT_TIME 0x1017 |
◆ OD_HW_VERSION
#define OD_HW_VERSION 0x1009 |
◆ OD_IDENTITY
#define OD_IDENTITY 0x1018 |
◆ OD_LIFETIME_FACTOR
#define OD_LIFETIME_FACTOR 0x100D |
◆ OD_NODEID_CONFIG
#define OD_NODEID_CONFIG 0x3300 |
◆ OD_NODEID_WRITE_ENA
#define OD_NODEID_WRITE_ENA 0x3301 |
◆ OD_OBJECT_ENTRIES
#define OD_OBJECT_ENTRIES 0 |
◆ OD_PDO_COBID
◆ OD_PDO_DUMMY_ENTRY
#define OD_PDO_DUMMY_ENTRY 4 |
◆ OD_PDO_EVENT_TIMER
#define OD_PDO_EVENT_TIMER 5 |
◆ OD_PDO_INHIBITTIME
#define OD_PDO_INHIBITTIME 3 |
◆ OD_PDO_TRANSMTYPE
#define OD_PDO_TRANSMTYPE 2 |
◆ OD_RPDO1_MAP
#define OD_RPDO1_MAP 0x1600 |
◆ OD_RPDO1_PAR
#define OD_RPDO1_PAR 0x1400 |
◆ OD_SERIAL_NO
#define OD_SERIAL_NO 0x3100 |
◆ OD_SN_WRITE_ENA
#define OD_SN_WRITE_ENA 0x3101 |
◆ OD_STATUS_REG
#define OD_STATUS_REG 0x1002 |
◆ OD_STORE_ALL
◆ OD_STORE_APP_PARS
#define OD_STORE_APP_PARS 3 |
◆ OD_STORE_COMM_PARS
#define OD_STORE_COMM_PARS 2 |
◆ OD_STORE_PARAMETERS
#define OD_STORE_PARAMETERS 0x1010 |
◆ OD_SW_VERSION
#define OD_SW_VERSION 0x100A |
◆ OD_SWITCH_TO_LOADER
#define OD_SWITCH_TO_LOADER 0x5E00 |
◆ OD_TPDO1_MAP
#define OD_TPDO1_MAP 0x1A00 |
◆ OD_TPDO1_PAR
#define OD_TPDO1_PAR 0x1800 |
◆ OD_TPDO2_MAP
#define OD_TPDO2_MAP 0x1A01 |
◆ OD_TPDO2_PAR
#define OD_TPDO2_PAR 0x1801 |
◆ OD_TPDO3_MAP
#define OD_TPDO3_MAP 0x1A02 |
◆ OD_TPDO3_PAR
#define OD_TPDO3_PAR 0x1802 |
◆ OD_TPDO4_MAP
#define OD_TPDO4_MAP 0x1A03 |
◆ OD_TPDO4_PAR
#define OD_TPDO4_PAR 0x1803 |
◆ SDO_ABORT_TRANSFER
#define SDO_ABORT_TRANSFER (4<<5) |
◆ SDO_COMMAND_SPECIFIER_MASK
#define SDO_COMMAND_SPECIFIER_MASK (7<<5) |
◆ SDO_DATA_SIZE_INDICATED
#define SDO_DATA_SIZE_INDICATED (1<<0) |
◆ SDO_DATA_SIZE_MASK
#define SDO_DATA_SIZE_MASK (0x3<<2) |
◆ SDO_DATA_SIZE_SHIFT
#define SDO_DATA_SIZE_SHIFT 2 |
◆ SDO_DOWNLOAD_SEGMENT_REQ
#define SDO_DOWNLOAD_SEGMENT_REQ (0<<5) |
◆ SDO_DOWNLOAD_SEGMENT_RESP
#define SDO_DOWNLOAD_SEGMENT_RESP (1<<5) |
◆ SDO_ECLASS_ACCESS
#define SDO_ECLASS_ACCESS 6 |
◆ SDO_ECLASS_OTHER
#define SDO_ECLASS_OTHER 8 |
◆ SDO_ECLASS_SERVICE
#define SDO_ECLASS_SERVICE 5 |
◆ SDO_ECODE_ACCESS
#define SDO_ECODE_ACCESS 1 |
◆ SDO_ECODE_ATTRIBUTE
#define SDO_ECODE_ATTRIBUTE 9 |
◆ SDO_ECODE_HARDWARE
#define SDO_ECODE_HARDWARE 6 |
◆ SDO_ECODE_NONEXISTENT
#define SDO_ECODE_NONEXISTENT 2 |
◆ SDO_ECODE_OKAY
◆ SDO_ECODE_PAR_ILLEGAL
#define SDO_ECODE_PAR_ILLEGAL 4 |
◆ SDO_ECODE_PAR_INCONSISTENT
#define SDO_ECODE_PAR_INCONSISTENT 3 |
◆ SDO_ECODE_TYPE_CONFLICT
#define SDO_ECODE_TYPE_CONFLICT 7 |
◆ SDO_EXPEDITED
#define SDO_EXPEDITED (1<<1) |
◆ SDO_INITIATE_DOWNLOAD_REQ
#define SDO_INITIATE_DOWNLOAD_REQ (1<<5) |
◆ SDO_INITIATE_DOWNLOAD_RESP
#define SDO_INITIATE_DOWNLOAD_RESP (3<<5) |
◆ SDO_INITIATE_UPLOAD_REQ
#define SDO_INITIATE_UPLOAD_REQ (2<<5) |
◆ SDO_INITIATE_UPLOAD_RESP
#define SDO_INITIATE_UPLOAD_RESP (2<<5) |
◆ SDO_LAST_SEGMENT
#define SDO_LAST_SEGMENT (1<<0) |
◆ SDO_SEGMENT_SIZE_INDICATED
#define SDO_SEGMENT_SIZE_INDICATED (1<<0) |
◆ SDO_SEGMENT_SIZE_MASK
#define SDO_SEGMENT_SIZE_MASK (0x7<<1) |
◆ SDO_SEGMENT_SIZE_SHIFT
#define SDO_SEGMENT_SIZE_SHIFT 1 |
◆ SDO_TOGGLE_BIT
#define SDO_TOGGLE_BIT (1<<4) |
◆ SDO_UPLOAD_SEGMENT_REQ
#define SDO_UPLOAD_SEGMENT_REQ (3<<5) |
◆ SDO_UPLOAD_SEGMENT_RESP
#define SDO_UPLOAD_SEGMENT_RESP (0<<5) |
◆ NMTcommand
Enumerator |
---|
nop | |
start | |
stop | |
preOperational | |
reset | |
nop | |
start | |
stop | |
preOperational | |
reset | |
Definition at line 47 of file CANopen.h.