public void FromDevice_DeleteMessageCommand() { var bytes = ArrayHelper.ToByteArray("000B03044FA7812A140000EF0600000000000000"); var command = DeserializedCommand.Parse(bytes); if (command.CommandType != CommandType.DeleteMessage) { Assert.Fail(); } }
public void AAAAA() { var bytes = "005702ffffffffffff0010116bff0100766963746f722e646576656c6f706d656e744079616e6465782e72753acef23a766963746f722e646576656c6f706d656e744079616e6465782e72757cd2e5ece03a7c7465737443820000000000000000000000".ToByteArray(); var b = new IncomingBuffer(); b.add(bytes); var bb = b.TryGet(); var a = DeserializedCommand.Parse(bb); var p = a.Payload.ToHexString(); }
public void IncomingCommandParse_Battery() { //var bytes = ArrayHelper.ToByteArray("000B0202F8BB2D640000008C9300"); var bytes = ArrayHelper.ToByteArray("000A0871156899F91407784D0000000000000000"); var command = DeserializedCommand.Parse(bytes); if (command.ActionRequestType != ActionRequestType.BatteryUpdate || command.Key != 20 || command.AppId != "cRVomfk=") { Assert.Fail(); } }
public void ParseCommand2() { var bytes = ArrayHelper.ToByteArray("000B01E8DFB81EB400000293BD00000000000000"); var command = DeserializedCommand.Parse(bytes); }
public void ParseCommand() { var bytes = ArrayHelper.ToByteArray("782E72753A68656C6C6F20776F726C64CA410000"); var command = DeserializedCommand.Parse(bytes); }