Subversion Repositories HomeAutomation

Rev

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) == CAN_CLASS_MODULE_NMT &&
40
			if (	StdCan_Ret_class(rxMsg.Header) == CAN_MODULE_CLASS_NMT &&
41
				StdCan_Ret_direction(rxMsg.Header) == DIR_TO_OWNER &&
41
				StdCan_Ret_direction(rxMsg.Header) == DIRECTIONFLAG_TO_OWNER &&
42
				rxMsg.Header.Command == CAN_CMD_MODULE_NMT_LIST &&
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
			{