- Melyik tápegységet vegyem?
- Videós, mozgóképes topik
- AMD Catalyst™ driverek topikja
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- VR topik (Oculus Rift, stb.)
- ASUS ROG Ally
- Everest / AIDA64 topik
- Négy játékkal is szemez az új Arc meghajtó
- Sony MILC fényképezőgépcsalád
Hirdetés
-
Manor Lords - Túl a kétmillión
gp Alig három héttel a megjelenés után máris egy fontos mérföldkövet értek el a készítők.
-
One UI 6.1 frissítésekkel túlórázik a Samsung
ma Középkategóriás telefon és ütésálló tablet is részesült belőle a hétvége előtt.
-
LG C4 tévé, a népszerű OLED-sorozat legfrissebb tagja
ph Leteszteltük az OLED evo paneles, 4K felbontású, mélynyomókkal is felszerelt, 65 hüvelykes televíziót.
Új hozzászólás Aktív témák
-
sztanozs
veterán
Lehet, hogy az a baja, hogy újra és újra létrehozod az osztályodat...
a Main-ben egyszer a print_mcp2210_settings-ben pedig minden alkalommal, amikor lefut...
Van ott egy using MCP2210 is az elején (gondolom az IC dll driverének a wrappere), szóval egy csomó probléma lehet. Lehet wrapper probléma, lehet, hogy az a gondja, hogy több osztályból akarot meghivatkozni a cuccod...JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
kingabo
őstag
"A kommunikációra az UDP protokollt választottam, mivel sokkal egyszerűbb, mint a TCP."
Azt tudod, hogy milyen lényegi különbség van a 2 között (azon kívül, hogy az egyik egyszerűbb)? Udp-nél nem garantált sem az hogy megérkezik a csomag, sem az, hogy a küldés sorrendjében érkeznek meg/kerülnek feldolgozásra. Emiatt használják videó, hang streamelésnél. A Tcp-nél viszont a fenti "probléma" nincs. (ha jól rémlik)
1000 éve nem programoztam socketeket, akkor is csak C-ben, szal a kódról lövésem sincs mi a gond.
Az nem lehet, hogy már van valami azon a porton? Kép alapján gyanus, hogy a küldést és a fogadást is ugyanarra a portra akarod tenni... -
kingabo
őstag
Jobban ránéztem a kódodra. 1 kliens már ott csücsül a porton, amikor a másik klienst is rá akarnád tenni, ez okozza hibát. Ha folyamatosan küldesz-fogadsz adatokat, akkor lehet 1 közös kliens kéne mind2re a progi teljes élettartamára. Esetleg egy kis Lazy és WeakReference-cel megbolondítva.
Ha tévedek a többiek majd kijavítanak. -
Karma
félisten
Ha a kommunikáció mindkét oldalát te írod vagy tudod befolyásolni, szerintem megér egy nézést az AltarNet3 lib. Pofonegyszerű használni, csak arra kell odafigyelni, hogy az üzeneteket úgy küldi és fogadja, hogy először 32 biten átküldi az üzenet teljes hosszát, aztán jön a tényleges tartalom.
“All nothings are not equal.”
-
cattus
őstag
Régen foglalkoztam már C#-pal, de tippre ott lesz a hiba, hogy a
Avr_Registers[] AVR_Regz =new Avr_Registers[256];
sorban csak egy üres tömb jön létre, nem lesznek benne az Avr_Registers objektumok, így annak a propertyjére sem tudsz hivatkozni. Ehhez először inicializálnod kell a tömb elemeit, még mielőtt hivatkozol rájuk:
for (int i = 0; i < AVR_Regz.Length; ++i)
{
AVR_Regz[i] = new Avr_Registers();
}
Ugyanitt tipp, hogy az osztályneveket egyes számban írd.
[ Szerkesztve ]
Do the thing!
-
Ú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!
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Ozeki Kft.
Város: Debrecen