Subversion Repositories HomeAutomation

Rev

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

Rev 1613 Rev 1910
Line 500... Line 500...
500
    txMsg.Header.ModuleType = CAN_MODULE_TYPE_ACT_DIMMER230;
500
    txMsg.Header.ModuleType = CAN_MODULE_TYPE_ACT_DIMMER230;
501
    txMsg.Header.ModuleId = act_dimmer230_ID;
501
    txMsg.Header.ModuleId = act_dimmer230_ID;
502
    txMsg.Header.Command = CAN_MODULE_CMD_GLOBAL_LIST;
502
    txMsg.Header.Command = CAN_MODULE_CMD_GLOBAL_LIST;
503
    txMsg.Length = 6;
503
    txMsg.Length = 6;
504
 
504
 
-
 
505
    uint32_t HwId=BIOS_GetHwId();
505
    txMsg.Data[0] = NODE_HW_ID_BYTE0;
506
    txMsg.Data[0] = HwId&0xff;
506
    txMsg.Data[1] = NODE_HW_ID_BYTE1;
507
    txMsg.Data[1] = (HwId>>8)&0xff;
507
    txMsg.Data[2] = NODE_HW_ID_BYTE2;
508
    txMsg.Data[2] = (HwId>>16)&0xff;
508
    txMsg.Data[3] = NODE_HW_ID_BYTE3;
509
    txMsg.Data[3] = (HwId>>24)&0xff;
509
   
510
   
510
    txMsg.Data[4] = NUMBER_OF_MODULES;
511
    txMsg.Data[4] = NUMBER_OF_MODULES;
511
    txMsg.Data[5] = ModuleSequenceNumber;
512
    txMsg.Data[5] = ModuleSequenceNumber;
512
   
513
   
513
    while (StdCan_Put(&txMsg) != StdCan_Ret_OK);
514
    while (StdCan_Put(&txMsg) != StdCan_Ret_OK);