public DNOSMessage(DNOSProtocolCommand command, byte subcommand, byte[] data) { this.Command = command; this.SubCommand = subcommand; // Scan through the dataframe and delimit the data // this.DataFrame = DelimitData(data); this.DataFrame = data; // Calculate the checksum for the message Checksum = CalculateChecksum(); }
public DNOSMessage(DNOSProtocolCommand command, byte subcommand, byte data) : this(command, subcommand, new byte[] { data }) { }