با سلام
دوستان من از طزیق سی شارپ یه برنامه نوشتم که به دستگاه اندازه گیری که دارم دستوری رو که 20 بایت هستش رو از طریق پورت سریال بهش ارسال می کنم ، اما متاسفانه دستگاه من 7 بایت اولش بر میداره ممنون میشم راهنمایی بفرمایید که آیا نحوه ارسال دستورم به دستگاه طبق عکس های زیر درست است یا خیر و راه حل تون برای اینکه دستگاه بتونه کامل 20 بایت رو برداره چیه، ممنون
if (serialport.IsOpen)
{
byte[] _byte = { 0x90, 0xf1, 0x20, 0x61, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc6, 0x00, 0x00, 0x00, 0x00, 0x88};
serialport.Write(_byte, 0, _byte.Length);
}
تو عکس اگه مشاهده بفرمایید اون قسمت مشخص شده هفت بایت اولیه که توسط دستگاه برداشته شده