internal byte[] GetCmd(string devid, DevLifterCmdTypeE type, byte value1, byte value2) { TileCmdStruct cmd = new TileCmdStruct(); cmd.Head = ShiftBytes(SocketConst.TILELIFTER_CMD_HEAD_KEY); cmd.DeviceID = byte.Parse(devid); cmd.Command = (byte)type; cmd.Value1 = value1; cmd.Value2 = value2; cmd.Tail = ShiftBytes(SocketConst.TAIL_KEY); return(StructToBuffer(cmd)); }
public void SendCmd(DevLifterCmdTypeE type, byte value1, byte value2) { byte[] data = mProcess.GetCmd(mDev.memo, type, value1, value2); SendMessage(data); }