public static ushort[] GetSettingData(int id, ushort modbusAddress, ushort slot, ushort period, ushort mode, ushort count, byte[] macAddress, ushort k) { var idByte = GT.TransIdToByteByMoveBit(id); var idData = GT.GetIDData(idByte); var address = GT.GetMACData(macAddress); ushort[] data = { 0x20, idData.Item1, idData.Item2, modbusAddress, slot, period, 0, mode, count, address.Item1, address.Item2, address.Item3, address.Item4, k }; return(data); }
public static ushort[] GetSettingData(int id, ushort modbusAddress, ushort slot, ushort period, ushort mode, ushort k, ushort b, ushort n, byte[] macAddress) { var idByte = GT.TransIdToByteByMoveBit(id); var idData = GT.GetIDData(idByte); var address = GT.GetMACData(macAddress); //ushort[] data = { 0x70, 9088, 30748, 1, 1, 400, 0, 0x00, 1, 1, 1, 513, 1027, 1541, 2055 }; ushort[] data = { 0x70, idData.Item1, idData.Item2, modbusAddress, slot, period, 0, mode, k, b, n, address.Item1, address.Item2, address.Item3, address.Item4 }; return(data); }
public static ushort[] GetSettingData(int id, ushort modbusAddress, ushort slot, ushort period, ushort deep, ushort sound, ushort length, ushort cPeriod, ushort time, ushort mode, ushort actionTime, ushort action1Time, byte[] macAddress) { var idByte = GT.TransIdToByteByMoveBit(id); var idData = GT.GetIDData(idByte); var address = GT.GetMACData(macAddress); ushort[] data = { 0x30, idData.Item1, idData.Item2, modbusAddress, slot, period, 0, deep, sound, length, cPeriod, time, mode, actionTime, action1Time, address.Item1, address.Item2, address.Item3, address.Item4 }; //ushort[] data = { 0x30, 9088, 30748, 1, 1, 1800, 0, 30000, 3400, 9600, 400, 10, 0, 10, 20, 41130, 65140, 22527, 11 }; return(data); }