Subversion Repositories HomeAutomation

Rev

Rev 931 | Rev 967 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed

Rev 931 Rev 953
Line 90... Line 90...
90
 
90
 
91
void act_ks0108_List(uint8_t ModuleSequenceNumber)
91
void act_ks0108_List(uint8_t ModuleSequenceNumber)
92
{
92
{
93
    StdCan_Msg_t txMsg;
93
    StdCan_Msg_t txMsg;
94
 
94
 
95
    StdCan_Set_class(txMsg.Header, CAN_CLASS_MODULE_ACT);
95
    StdCan_Set_class(txMsg.Header, CAN_MODULE_CLASS_ACT);
96
    StdCan_Set_direction(txMsg.Header, DIR_FROM_OWNER);
96
    StdCan_Set_direction(txMsg.Header, DIRECTIONFLAG_FROM_OWNER);
97
    txMsg.Header.ModuleType = CAN_TYPE_MODULE_act_ks0108;
97
    txMsg.Header.ModuleType = CAN_MODULE_TYPE_ACT_KS0108;
98
    txMsg.Header.ModuleId = act_ks0108_ID;
98
    txMsg.Header.ModuleId = act_ks0108_ID;
99
    txMsg.Header.Command = CAN_CMD_MODULE_NMT_LIST;
99
    txMsg.Header.Command = CAN_MODULE_CMD_GLOBAL_LIST;
100
    txMsg.Length = 6;
100
    txMsg.Length = 6;
101
 
101
 
102
    txMsg.Data[0] = NODE_HW_ID_BYTE0;
102
    txMsg.Data[0] = NODE_HW_ID_BYTE0;
103
    txMsg.Data[1] = NODE_HW_ID_BYTE1;
103
    txMsg.Data[1] = NODE_HW_ID_BYTE1;
104
    txMsg.Data[2] = NODE_HW_ID_BYTE2;
104
    txMsg.Data[2] = NODE_HW_ID_BYTE2;