remove merging hell
this one-liner has bitten us more than once
This commit is contained in:
parent
a1f36cbe15
commit
2785b2491d
28
CANopen.c
28
CANopen.c
|
@ -99,7 +99,19 @@
|
|||
#define CO_RXCAN_CONS_HB (CO_RXCAN_SDO_CLI+CO_NO_SDO_CLIENT) /* start index for Heartbeat Consumer messages */
|
||||
#define CO_RXCAN_LSS (CO_RXCAN_CONS_HB+CO_NO_HB_CONS) /* index for LSS rx message */
|
||||
/* total number of received CAN messages */
|
||||
#define CO_RXCAN_NO_MSGS (1+CO_NO_SYNC+CO_NO_EMERGENCY+CO_NO_TIME+CO_NO_RPDO+CO_NO_SDO_SERVER+CO_NO_SDO_CLIENT+CO_NO_HB_CONS+CO_NO_LSS_SERVER+CO_NO_LSS_CLIENT)
|
||||
#define CO_RXCAN_NO_MSGS (\
|
||||
1 + \
|
||||
CO_NO_SYNC + \
|
||||
CO_NO_EMERGENCY + \
|
||||
CO_NO_TIME + \
|
||||
CO_NO_RPDO + \
|
||||
CO_NO_SDO_SERVER + \
|
||||
CO_NO_SDO_CLIENT + \
|
||||
CO_NO_HB_CONS + \
|
||||
CO_NO_LSS_SERVER + \
|
||||
CO_NO_LSS_CLIENT + \
|
||||
0 \
|
||||
)
|
||||
|
||||
#define CO_TXCAN_NMT 0 /* index for NMT master message */
|
||||
#define CO_TXCAN_SYNC CO_TXCAN_NMT+CO_NO_NMT_MASTER /* index for SYNC message */
|
||||
|
@ -111,7 +123,19 @@
|
|||
#define CO_TXCAN_HB (CO_TXCAN_SDO_CLI+CO_NO_SDO_CLIENT) /* index for Heartbeat message */
|
||||
#define CO_TXCAN_LSS (CO_TXCAN_HB+CO_NO_HB_PROD) /* index for LSS tx message */
|
||||
/* total number of transmitted CAN messages */
|
||||
#define CO_TXCAN_NO_MSGS (CO_NO_NMT_MASTER+CO_NO_SYNC+CO_NO_EMERGENCY+CO_NO_TIME+CO_NO_TPDO+CO_NO_SDO_SERVER+CO_NO_SDO_CLIENT+CO_NO_HB_PROD+CO_NO_LSS_SERVER+CO_NO_LSS_CLIENT)
|
||||
#define CO_TXCAN_NO_MSGS ( \
|
||||
CO_NO_NMT_MASTER + \
|
||||
CO_NO_SYNC + \
|
||||
CO_NO_EMERGENCY + \
|
||||
CO_NO_TIME + \
|
||||
CO_NO_TPDO + \
|
||||
CO_NO_SDO_SERVER + \
|
||||
CO_NO_SDO_CLIENT + \
|
||||
CO_NO_HB_PROD + \
|
||||
CO_NO_LSS_SERVER + \
|
||||
CO_NO_LSS_CLIENT + \
|
||||
0\
|
||||
)
|
||||
|
||||
|
||||
#ifdef CO_USE_GLOBALS
|
||||
|
|
Loading…
Reference in New Issue