CANopen Master Documentation
Version 6.06.04
|
The files of the CANopen/CANopen FD Master protocol stack are located inside the source/stack-com
directory. The file com_conf.h holds all definitions for the configuration of the CANopen/CANopen FD Master protocol stack. The following CANopen services are supported:
The functionality of the different CANopen services can be configured individually in order to achieve an optimal performance for different platforms and applications.
All functions, structures, definitions and constant values have the prefix Com
. The following table shows the used nomenclature:
CANopen Master Stack | Prefix |
---|---|
Functions | Com<Service><Name> |
Enumerations | eCOM_<NAME> |
Structures | Com<Name>_ts |
Defines | COM_<SERVICE>_<NAME> |
Error Codes | eCOM_ERR_<NAME> |
canopen.h | General CANopen/CANopen FD definitions |
com_defs.h | CANopen/CANopen FD Master definitions |
com_dict.h | CANopen/CANopen FD Master object dictionary |
com_emcy.h | CANopen/CANopen FD Master Emergency (EMCY) service |
com_led.h | CANopen/CANopen FD Master LED management |
com_lss.h | CANopen Master layer setting service (LSS) |
com_mgr.h | CANopen/CANopen FD Master management functions |
com_nmt.h | CANopen/CANopen FD Master NMT service |
com_node.h | CANopen/CANopen FD Master node support functions |
com_object.h | CANopen/CANopen FD Master object definitions |
com_pdo.h | CANopen/CANopen FD Master PDO service |
com_sdo_cln.h | CANopen Master SDO client service |
com_sync.h | CANopen/CANopen FD Master SYNC service |
com_time.h | CANopen/CANopen FD Master TIME service |
com_tmr.h | CANopen/CANopen FD Master timing functions |
com_usdo_cln.h | CANopen FD Master USDO client service |