コード例 #1
0
ファイル: DB.cs プロジェクト: windygu/MyAssistant
        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);
        }
コード例 #2
0
ファイル: GJL.cs プロジェクト: windygu/MyAssistant
        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);
        }
コード例 #3
0
        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);
        }