Code C# – RS232 – HEX – Checksum

Sử dụng RS232 (truyền thông nối tiếp) trong C#

Sử dụng:

using System.IO.Ports;

2. Khai báo

SerialPort sp = new SerialPort();

3. code

sp.PortName = "COM5";
sp.BaudRate = 9600;
sp.Parity = Parity.None;
sp.DataBits = 8;
sp.StopBits = StopBits.One;
sp.Open();
byte[] bytestosend4 = { 0xA0, 0x02, 0x00, 0xA2 };
sp.Write(bytestosend, 0, 4);
sp.Close();
     int checksum(byte[] byteArray)
    {

        int result = 0;          
        foreach (byte value in byteArray)
        {
            result += value;
        }
        return result;
    }

Chapichuse

Đam mê công nghệ

You may also like...

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *