Значение было либо слишком большим, либо слишком маленьким для байта без знака
Как это сделать. Кто-нибудь, помогите мне.
Что я уже пробовал:
private void timer1_Tick(object sender, EventArgs e) { item3.Azimuth++; label2.Text = item3.Azimuth.ToString(); byte[] bytesToSend = new byte[7] { 0x7E, 0xD6, Convert.ToByte(item3.Azimuth >> 8), Convert.ToByte(item3.Azimuth), 0x20, 0x00, 0x40 }; port.Write(bytesToSend, 0, bytesToSend.Length); }