NNP STM Generic Remote Module git-main
Loading...
Searching...
No Matches
nmtSlave.h
Go to the documentation of this file.
1
8#ifndef INC_NMTSLAVE_H_
9#define INC_NMTSLAVE_H_
10
11//static UNS8 skipTime = 0;
14void StartWatchDog ( CO_Data* d, UNS16 timebase );
15void StopWatchDog ( CO_Data* d );
16void StartRecording (UNS8 data);
17void setNodeStateToStopped( void );
18
19#endif /* INC_NMTSLAVE_H_ */
#define UNS8
Unsigned int8 representation in CANFest.
Definition applicfg.h:25
#define UNS16
Unsigned int16 representation in CANFest.
Definition applicfg.h:26
void setNodeStateToStopped(void)
<BRIEF> setNodeStateToStopped
Definition nmtSlave.c:281
void processNMTstateChange(CO_Data *d, Message *m)
Manage the reception of a NMT message from the master.
Definition nmtSlave.c:34
UNS8 slaveSendBootUp(CO_Data *d)
Transmit the boot-Up frame when the slave is moving from initialization state to pre_operational stat...
Definition nmtSlave.c:227
void StartWatchDog(CO_Data *d, UNS16 timebase)
Starts watchdog on slave.
Definition nmtSlave.c:262
void StopWatchDog(CO_Data *d)
Stops watchdog on slave.
Definition nmtSlave.c:272
Definition can.h:13
This structure contains all necessary informations to define a CANOpen node.
Definition data.h:44