- gban: Ingyen kellene, de tegnapra
- Gurulunk, WAZE?!
- Magga: PLEX: multimédia az egész lakásban
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Geri Bátyó: Agglegénykonyha 1 – rizseshús másképp
- Ndruu: Segíts kereshetővé tenni a PH-s arcképeket!
- Luck Dragon: Asszociációs játék. :)
- Elektromos rásegítésű kerékpárok
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
Új hozzászólás Aktív témák
-
don_peter
senior tag
Uraim lenne egy kérdésem a következő programmal kapcsolatban.
Írtam egy kis rutint ami 0x20-tól 0x32-ig küld COM porton egy adatsort.
Minden egyes adat után vár egy választ a célhardvertől, de van olyan eset amikor nem jön.
Ekkor a program vár és ez felfogható egyfajta fagyásnak is mert nem jön soha válasz.
A cél hardverrel van gondolom, hiba és ezért akad le a program.Van mód arra, hogy beállítsak egy időlimitet ami megszakítja a programom futását?
A kód:
byte[] buffer = new byte[3];
buffer[0] = 0;
buffer[1] = 0xff;
buffer[2] = 0x20;
while (a < 1) {
if (buffer[2] >= 50) break;
serialPort1.Write(buffer, 2, 1);
textBox1.Text += buffer[2].ToString("X") + "\r\n";
serialPort1.Read(buffer, 0, 1);
buffer[2]++;
}
Valami ilyen timeout vagy ilyesmire gondolok.
A lényeg, hogy ha 1-2mp-ig nem jön válasz akkor szakítsa meg a program futását.
Előre is köszi.
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Windows 10
- Pécs és környéke adok-veszek-beszélgetek
- Monitor hiba topik
- Mobil flották
- Azonnali fotós kérdések órája
- Milyen billentyűzetet vegyek?
- Fejhallgató erősítő és DAC topik
- A 3D V-Cache és a rengeteg memória lehet az új PlayStation fő fejlesztési iránya
- Szuper Szigettel futott be a HyperOS 3
- AliExpress tapasztalatok
- További aktív témák...
- Új, bontatlan iPad 11 2025 Wifi, üzletből, apple gyártói garanciával
- Új Zsír Lenovo Yoga 7 x360 Érintős Hajtogatós Laptop Tab 16" -50% Ryzen 7 7735U 16/512 FHD+ AMD 2GB
- LENOVO Legion Pro 7 16IRX9H Intel Core i9 14900HX/RTX 4080/32GB RAM/1TB SSD eladó jó áron
- GoPro HERO12 Black + kiegészítők
- Asus ROG Zephyrus G14 GA402XV AMD Ryzen 9 7940HS/RTX 4060/32GB RAM/1TB SSD eladó RITKASÁG!!!
- Apple iPhone 12 128GB, Kártyafüggetlen, 1 Év Garanciával
- Gamer PC-Számítógép! Csere-Beszámítás! Mini PC! I5 10600KF / RTX 3060 12GB/ 16GB DDR4 / 1TB SSD
- Kezdő Gamer PC-Számítógép! Csere-Beszámítás! I5 7500 / GTX 1050Ti / 16GB DDR4 / 128SSD+1TB HDD
- Samsung Galaxy S23 128GB, Kártyafüggetlen, 1 Év Garanciával
- Xiaomi Redmi Note 12 Pro 5G 128GB Kártyafüggetlen 1Év Garanciával
Állásajánlatok
Cég: FOTC
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest