Rev 905 | Rev 986 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed
| Rev 905 | Rev 948 | ||
|---|---|---|---|
| Line 35... | Line 35... | ||
| 35 | { |
35 | { |
| 36 | %PROCESS |
36 | %PROCESS |
| 37 | 37 | ||
| 38 | if (StdCan_Get(&rxMsg) == StdCan_Ret_OK) |
38 | if (StdCan_Get(&rxMsg) == StdCan_Ret_OK) |
| 39 | { |
39 | { |
| 40 | if ( StdCan_Ret_class(rxMsg.Header) == |
40 | if ( StdCan_Ret_class(rxMsg.Header) == CAN_MODULE_CLASS_NMT && |
| 41 | StdCan_Ret_direction(rxMsg.Header) == |
41 | StdCan_Ret_direction(rxMsg.Header) == DIRECTIONFLAG_TO_OWNER && |
| 42 | rxMsg.Header.Command == |
42 | rxMsg.Header.Command == CAN_MODULE_CMD_GLOBAL_LIST && |
| 43 | rxMsg.Data[0] == NODE_HW_ID_BYTE0 && |
43 | rxMsg.Data[0] == NODE_HW_ID_BYTE0 && |
| 44 | rxMsg.Data[1] == NODE_HW_ID_BYTE1 && |
44 | rxMsg.Data[1] == NODE_HW_ID_BYTE1 && |
| 45 | rxMsg.Data[2] == NODE_HW_ID_BYTE2 && |
45 | rxMsg.Data[2] == NODE_HW_ID_BYTE2 && |
| 46 | rxMsg.Data[3] == NODE_HW_ID_BYTE3) |
46 | rxMsg.Data[3] == NODE_HW_ID_BYTE3) |
| 47 | { |
47 | { |