Esempio n. 1
0
 public static Datagram Create(IDataCommandResponse dataCommandResponse)
 {
     return(Create((byte)dataCommandResponse.Id, 0x00, SerialNumber, BinEncoder.Encode(dataCommandResponse.PayloadObject)));
 }
Esempio n. 2
0
 public static Datagram Create(IDataCommandRequest dataCommandRequest)
 {
     return(Create((byte)dataCommandRequest.Id, dataCommandRequest.NeedResponse ? (byte)(DatagramFlag.Request | DatagramFlag.NeedResponse) : (byte)DatagramFlag.Request, SerialNumber, BinEncoder.Encode(dataCommandRequest.PayloadObject)));
 }