1 #ifndef __CANOBJECT_H__ 2 #define __CANOBJECT_H__ 8 #include "CanBusAccess.h" 11 #include "iomanager.h" 64 mes[1] = getCanNodeId();
66 if (m_pCommIf) m_pCommIf->sendMessage(0,2,mes);
74 m_initNMTcommand = iNMT;
82 if (sNmt.empty()) { setInitNmt(
nop);
return; }
83 if (sNmt ==
"start") { setInitNmt(
start);
return; }
84 if (sNmt ==
"stop") { setInitNmt(
stop);
return; }
85 if (sNmt ==
"reset") { setInitNmt(
reset);
return; }
86 if (sNmt ==
"preOperational") { setInitNmt(
preOperational);
return; }
87 if (sNmt ==
"none") { setInitNmt(
nop);
return; }
91 virtual void sendInitNmt() {
if (m_initNMTcommand !=
nop ) sendNMT(m_initNMTcommand); }