Rev 869 | Rev 1205 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed
| Rev 869 | Rev 980 | ||
|---|---|---|---|
| Line 216... | Line 216... | ||
| 216 | 216 | ||
| 217 | /* Set up Heartbeat message format. */ |
217 | /* Set up Heartbeat message format. */ |
| 218 | Heartbeat.ExtendedFlag = 1; |
218 | Heartbeat.ExtendedFlag = 1; |
| 219 | Heartbeat.RemoteFlag = 0; |
219 | Heartbeat.RemoteFlag = 0; |
| 220 | #ifdef MODULE_APPLICATION |
220 | #ifdef MODULE_APPLICATION |
| 221 | Heartbeat.DataLength = |
221 | Heartbeat.DataLength = 5; |
| 222 | Heartbeat.Id = (CAN_NMT << CAN_SHIFT_CLASS) | (CAN_NMT_HEARTBEAT << CAN_SHIFT_NMT_TYPE); |
222 | Heartbeat.Id = (CAN_NMT << CAN_SHIFT_CLASS) | (CAN_NMT_HEARTBEAT << CAN_SHIFT_NMT_TYPE); |
| 223 | Heartbeat.Data.bytes[0] = |
223 | Heartbeat.Data.bytes[0] = NODE_HW_ID_BYTE0; |
| 224 | Heartbeat.Data.bytes[1] = |
224 | Heartbeat.Data.bytes[1] = NODE_HW_ID_BYTE1; |
| 225 | Heartbeat.Data.bytes[2] = |
225 | Heartbeat.Data.bytes[2] = NODE_HW_ID_BYTE2; |
| 226 | Heartbeat.Data.bytes[3] = |
226 | Heartbeat.Data.bytes[3] = NODE_HW_ID_BYTE3; |
| - | 227 | Heartbeat.Data.bytes[4] = NUMBER_OF_MODULES; |
|
| 227 | #else |
228 | #else |
| 228 | 229 | ||
| 229 | 230 | ||
| 230 | Heartbeat.DataLength = 0; |
231 | Heartbeat.DataLength = 0; |
| 231 | Heartbeat.Id = (CAN_NMT << CAN_SHIFT_CLASS) |
232 | Heartbeat.Id = (CAN_NMT << CAN_SHIFT_CLASS) |