using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace Bro.Device.Common.Model
|
{
|
public class MessageFrame
|
{
|
public byte[] DataFrame { get; set; }
|
|
public byte[] StartFrame { get; set; } = new byte[] { (byte)1, (byte)2, (byte)11, (byte)12 };
|
public byte[] EndFrame { get; set; } = new byte[] { (byte)12, (byte)11, (byte)2, (byte)1 };
|
|
public byte[] SendFrame { get; set; }
|
|
public MessageFrame() { }
|
|
public MessageFrame(byte[] buffer)
|
{
|
DataFrame = buffer;
|
SendFrame = StartFrame.Concat(buffer).Concat(EndFrame).ToArray();
|
}
|
}
|
}
|