equal
deleted
inserted
replaced
66 **/ |
66 **/ |
67 void ConsumerHearbeatAlarm(CO_Data* d, UNS32 id) |
67 void ConsumerHearbeatAlarm(CO_Data* d, UNS32 id) |
68 { |
68 { |
69 /*MSG_WAR(0x00, "ConsumerHearbeatAlarm", 0x00);*/ |
69 /*MSG_WAR(0x00, "ConsumerHearbeatAlarm", 0x00);*/ |
70 |
70 |
|
71 /* timer have been notified and is now free (non periodic)*/ |
|
72 /* -> avoid deleting re-assigned timer if message is received too late*/ |
|
73 d->ConsumerHeartBeatTimers[id]=TIMER_NONE; |
71 /*! call heartbeat error with NodeId */ |
74 /*! call heartbeat error with NodeId */ |
72 (*d->heartbeatError)((UNS8)( ((d->ConsumerHeartbeatEntries[id]) & (UNS32)0x00FF0000) >> (UNS8)16 )); |
75 (*d->heartbeatError)((UNS8)( ((d->ConsumerHeartbeatEntries[id]) & (UNS32)0x00FF0000) >> (UNS8)16 )); |
73 } |
76 } |
74 |
77 |
75 /*! |
78 /*! |