Rev 986 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed
| Rev 986 | Rev 1909 | ||
|---|---|---|---|
| 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 | uint32_t HwId=BIOS_GetHwId(); |
|
| 40 | if ( StdCan_Ret_class(rxMsg.Header) == CAN_MODULE_CLASS_MNMT && |
41 | if ( StdCan_Ret_class(rxMsg.Header) == CAN_MODULE_CLASS_MNMT && |
| 41 | StdCan_Ret_direction(rxMsg.Header) == DIRECTIONFLAG_TO_OWNER && |
42 | StdCan_Ret_direction(rxMsg.Header) == DIRECTIONFLAG_TO_OWNER && |
| 42 | rxMsg.Header.Command == CAN_MODULE_CMD_GLOBAL_LIST && |
43 | rxMsg.Header.Command == CAN_MODULE_CMD_GLOBAL_LIST && |
| 43 | rxMsg.Data[0] == |
44 | rxMsg.Data[0] == HwId&0xff && |
| 44 | rxMsg.Data[1] == |
45 | rxMsg.Data[1] == (HwId>>8)&0xff && |
| 45 | rxMsg.Data[2] == |
46 | rxMsg.Data[2] == (HwId>>16)&0xff && |
| 46 | rxMsg.Data[3] == |
47 | rxMsg.Data[3] == (HwId>>24)&0xff) |
| 47 | { |
48 | { |
| 48 | %LIST |
49 | %LIST |
| 49 | } |
50 | } |
| 50 | else |
51 | else |
| 51 | { |
52 | { |