Subversion Repositories HomeAutomation

Rev

Rev 819 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed

Rev 819 Rev 827
Line 28... Line 28...
28
	{
28
	{
29
		%PROCESS
29
		%PROCESS
30
	
30
	
31
		if (StdCan_Get(&rxMsg) == StdCan_Ret_OK)
31
		if (StdCan_Get(&rxMsg) == StdCan_Ret_OK)
32
		{
32
		{
33
			if (	StdCan_Ret_class(rxMsg) == CAN_CLASS_MODULE_NMT &&
33
			if (	StdCan_Ret_class(rxMsg.Header) == CAN_CLASS_MODULE_NMT &&
34
				StdCan_Ret_direction(rxMsg) == DIR_TO_OWNER &&
34
				StdCan_Ret_direction(rxMsg.Header) == DIR_TO_OWNER &&
35
				rxMsg.Header.Command == CAN_CMD_MODULE_NMT_LIST &&
35
				rxMsg.Header.Command == CAN_CMD_MODULE_NMT_LIST &&
36
				rxMsg.Data[0] == NODE_HW_ID_BYTE0 &&
36
				rxMsg.Data[0] == NODE_HW_ID_BYTE0 &&
37
				rxMsg.Data[1] == NODE_HW_ID_BYTE1 &&
37
				rxMsg.Data[1] == NODE_HW_ID_BYTE1 &&
38
				rxMsg.Data[2] == NODE_HW_ID_BYTE2 &&
38
				rxMsg.Data[2] == NODE_HW_ID_BYTE2 &&
39
				rxMsg.Data[3] == NODE_HW_ID_BYTE3)
39
				rxMsg.Data[3] == NODE_HW_ID_BYTE3)