CANopenNode
CANopen protocol stack
Loading...
Searching...
No Matches
NMT master/slave and HB producer/consumer

Specified in standard CiA 301 More...

+ Collaboration diagram for NMT master/slave and HB producer/consumer:

Macros

#define CO_CONFIG_NMT   (CO_CONFIG_GLOBAL_FLAG_CALLBACK_PRE | CO_CONFIG_GLOBAL_FLAG_TIMERNEXT)
 Configuration of NMT and Heartbeat.
 
#define CO_CONFIG_HB_CONS
 Configuration of Heartbeat consumer.
 

Detailed Description

Specified in standard CiA 301

Macro Definition Documentation

◆ CO_CONFIG_NMT

Configuration of NMT and Heartbeat.

Possible flags, can be ORed:

◆ CO_CONFIG_HB_CONS

#define CO_CONFIG_HB_CONS
Value:
#define CO_CONFIG_GLOBAL_FLAG_CALLBACK_PRE
This flag may be set globally for mainline objects to CO_CONFIG_FLAG_CALLBACK_PRE.
Definition CO_config.h:99
#define CO_CONFIG_GLOBAL_FLAG_TIMERNEXT
This flag may be set globally to CO_CONFIG_FLAG_TIMERNEXT.
Definition CO_config.h:110
#define CO_CONFIG_GLOBAL_FLAG_OD_DYNAMIC
This flag may be set globally to (0)
Definition CO_config.h:115

Configuration of Heartbeat consumer.

Possible flags, can be ORed:

Warning
CO_CONFIG_HB_CONS_CALLBACK_CHANGE and CO_CONFIG_HB_CONS_CALLBACK_MULTI cannot be set simultaneously.