equal
deleted
inserted
replaced
30 ** |
30 ** |
31 ** |
31 ** |
32 */ |
32 */ |
33 #include "nmtMaster.h" |
33 #include "nmtMaster.h" |
34 #include "canfestival.h" |
34 #include "canfestival.h" |
|
35 #include "sysdep.h" |
35 |
36 |
36 /*! |
37 /*! |
37 ** |
38 ** |
38 ** |
39 ** |
39 ** @param d |
40 ** @param d |
69 **/ |
70 **/ |
70 UNS8 masterSendNMTnodeguard(CO_Data* d, UNS8 nodeId) |
71 UNS8 masterSendNMTnodeguard(CO_Data* d, UNS8 nodeId) |
71 { |
72 { |
72 Message m; |
73 Message m; |
73 |
74 |
74 MSG_WAR(0x3503, "Send_NODE_GUARD to node : ", nodeId); |
|
75 |
|
76 /* message configuration */ |
75 /* message configuration */ |
77 m.cob_id = nodeId | (NODE_GUARD << 7); |
76 UNS16 tmp = nodeId | (NODE_GUARD << 7); |
|
77 m.cob_id = UNS16_LE(tmp); |
78 m.rtr = REQUEST; |
78 m.rtr = REQUEST; |
79 m.len = 1; |
79 m.len = 1; |
|
80 |
|
81 MSG_WAR(0x3503, "Send_NODE_GUARD to node : ", nodeId); |
80 |
82 |
81 return canSend(d->canHandle,&m); |
83 return canSend(d->canHandle,&m); |
82 } |
84 } |
83 |
85 |
84 /*! |
86 /*! |