python_85
پنج شنبه 10 مرداد 1392, 21:05 عصر
با سلام
چند وقت پیش برنامه ای نوشته بودم(win app) که یه سری دیتا رو از رو پورت سریال دریافت و نشون می داد و هیچ مشکلی نبود.
حالا اومدم همون برنامه رو تو wpf بنویسم
بسته ای که می گیرم 4 بایت اولش هدر هست بعد از اینکه اینکه 4 بایت هدر رو چک کردم و از صحتش مطمئن شدم بایتای بعدی (19 بایت) رو می خونم
بایت آخرم هم همیشه 255 هست
برنامه رو که با virtual serial port تست می کنم هیچ مشکلی نداره و کار می کنه
ولی تو برنامه wpf و تو تست واقعی اون 19 بایت دیتام هر از گاهی توش نویز می اوفته که الیته تو کدویژن که دیتا رو نگاه می کنم هیچ مشکلی وجود نداره جالب اینه که 4 بایت هدر و بایت آخرم درست هستند!
از دوستان خواهش می کنم راهنمایی کنند که این مشکل از کجا می تونه باشه!
چند وقت پیش برنامه ای نوشته بودم(win app) که یه سری دیتا رو از رو پورت سریال دریافت و نشون می داد و هیچ مشکلی نبود.
حالا اومدم همون برنامه رو تو wpf بنویسم
بسته ای که می گیرم 4 بایت اولش هدر هست بعد از اینکه اینکه 4 بایت هدر رو چک کردم و از صحتش مطمئن شدم بایتای بعدی (19 بایت) رو می خونم
بایت آخرم هم همیشه 255 هست
برنامه رو که با virtual serial port تست می کنم هیچ مشکلی نداره و کار می کنه
ولی تو برنامه wpf و تو تست واقعی اون 19 بایت دیتام هر از گاهی توش نویز می اوفته که الیته تو کدویژن که دیتا رو نگاه می کنم هیچ مشکلی وجود نداره جالب اینه که 4 بایت هدر و بایت آخرم درست هستند!
از دوستان خواهش می کنم راهنمایی کنند که این مشکل از کجا می تونه باشه!