1
0
Fork 0
CANopenNode/example/OD.h
Janez cf9fb2a547 Some updates in OD interface.
It matches newly generated OD.h and OD.c files from libedssharp
2020-10-21 11:29:03 +02:00

45 lines
1.2 KiB
C

/* blank OD for pre-release */
extern const OD_t OD;
#define OD_CNT_NMT 1
#define OD_CNT_HB_PROD 1
#define OD_CNT_EM 1
#define OD_CNT_EM_PROD 1
#define OD_CNT_SDO_SRV 1
#define OD_CNT_SDO_CLI 1
#if 0
#define OD_CNT_HB_CONS 1
#define OD_CNT_TIME 1
#define OD_CNT_SYNC 1
#define OD_CNT_SYNC_PROD 1
#define OD_CNT_RPDO 4
#define OD_CNT_TPDO 4
#define OD_CNT_GFC 0
#define OD_CNT_SRDO 0
#define OD_CNT_TRACE 0
#endif
#define OD_ENTRY_H1017 &OD.list[0]
#define OD_ENTRY_H1016 &OD.list[0]
#define OD_ENTRY_H1001 &OD.list[0]
#define OD_ENTRY_H1014 &OD.list[0]
#define OD_ENTRY_H1015 &OD.list[0]
#define OD_ENTRY_H1003 &OD.list[0]
#define OD_ENTRY_H1200 &OD.list[0]
#define OD_ENTRY_H1280 &OD.list[0]
#define OD_ENTRY_H1012 &OD.list[0]
#define OD_ENTRY_H1005 &OD.list[0]
#define OD_ENTRY_H1006 &OD.list[0]
#define OD_ENTRY_H1007 &OD.list[0]
#define OD_ENTRY_H1019 &OD.list[0]
#define OD_ENTRY_H1400 &OD.list[0]
#define OD_ENTRY_H1600 &OD.list[0]
#define OD_ENTRY_H1800 &OD.list[0]
#define OD_ENTRY_H1A00 &OD.list[0]
#define OD_ENTRY_H1300 &OD.list[0]
#define OD_ENTRY_H1301 &OD.list[0]
#define OD_ENTRY_H1381 &OD.list[0]
#define OD_ENTRY_H13FE &OD.list[0]
#define OD_ENTRY_H13FF &OD.list[0]