src/lifegrd.c
changeset 149 fe50ada8020b
parent 71 95cd3376cc9f
child 177 d485a3fc5739
--- a/src/lifegrd.c	Thu Apr 05 10:06:11 2007 +0200
+++ b/src/lifegrd.c	Fri Apr 06 16:49:28 2007 +0200
@@ -22,6 +22,7 @@
 
 #include <data.h>
 #include "lifegrd.h"
+#include "canfestival.h"
 
 /* Prototypes for internals functions */
 void ConsumerHearbeatAlarm(CO_Data* d, UNS32 id);
@@ -69,7 +70,7 @@
         d->toggle = 1 ; 
       /* send the nodeguard response. */
       MSG_WAR(0x3130, "Sending NMT Nodeguard to master, state: ", d->nodeState);
-      (*d->canSend)(&msg );
+      canSend(d->canHandle,&msg );
     }  
 
   }else{ /* Not a request CAN */
@@ -125,7 +126,7 @@
 		msg.data[0] = d->nodeState; /* No toggle for heartbeat !*/
 		/* send the heartbeat */
       		MSG_WAR(0x3130, "Producing heartbeat: ", d->nodeState);
-      		(*d->canSend)(&msg );
+      		canSend(d->canHandle,&msg );
 	}else{
 		d->ProducerHeartBeatTimer = DelAlarm(d->ProducerHeartBeatTimer);
 	}
@@ -167,3 +168,4 @@
     d->ProducerHeartBeatTimer = DelAlarm(d->ProducerHeartBeatTimer);;
 }
 
+void _heartbeatError(UNS8 heartbeatID){}