Dobrý den,
dělám program v c# který bude komunikovat s Arduinem přes seriový port, v pohodě se připojí ale když v form2 kliknu na button aby poslal přes seriovou linku (USB) slovo "a" , tak to hodí chybu, že port je uzavřen, když tam dám podmínku aby,když je port uzavřený aby se zapl, tak mi to hodí chybu, že je přístup odepřen.
Děkuji
pomoc s chybou c#
Moderátor: Mods_senior
pomoc s chybou c#
- Přílohy
-
- Arduino odesilatel.rar
- (58 KiB) Staženo 38 x
Re: pomoc s chybou c#
c# neovládám,ale co jsem koukal do toho programu,tak tam toho pro správný nastavení komunikace máš málo.Doporučuju nastudovat komunikaci RS232 Win API
Re: pomoc s chybou c#
A otevřel jsi ten port předtím než do něj něco cpeš? Ono to také nemusí vždycky jít, je potřeba pokaždé ověřit že se to podařilo.
Nevím jestli ti tohle pomůže, v tom maloměkkém paskvilu se nevyznám: https://msdn.microsoft.com/en-us/librar ... -snippet-1
Nezapomeň port zase uzavřít, až ho přestaneš používat.
Nevím jestli ti tohle pomůže, v tom maloměkkém paskvilu se nevyznám: https://msdn.microsoft.com/en-us/librar ... -snippet-1
Nezapomeň port zase uzavřít, až ho přestaneš používat.
"Král Lávra má dlouhé oslí uši, král je ušatec!
(pravil K. H. Borovský o cenzuře internetu)
(pravil K. H. Borovský o cenzuře internetu)
Re: pomoc s chybou c#
mám tam právě u toho Napiš podmínku když je zavřený tak ať se otevře. pak mi to hodí chybu, že přístup je odepřen i když ho hned na začátku zavřu. nevadí tomu že chodím mezi classama ?
děkuji
děkuji
- CZechBoY
- Master Level 9.5

- Příspěvky: 8813
- Registrován: 20 srp 2008 14:02
- Bydliště: Brno
- Kontaktovat uživatele:
Re: pomoc s chybou c#
Je jedno kde zavolas par prikazu na otevreni, zapis, ukonceni. Nepotrebujes na to prava admina? Zkus to pustit pod adminem.
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Re: pomoc s chybou c#
Zdravím,
něco podobného jsem nedávno taky řešil. Musíš mit v C# povoleny potry. Using...atd. z hlavy si to nemapatuju. Zvolit COM potr. Pak otevřít COM port. (Nebo to mit primo napsane v kodu). Určitě něco najdeš na youtube. Taky jsem se nechal inspirovat. Ovšem existuji i verze něco jako Putty nebo Hercules apod.
(Pisu z telefonu, kod jsem neviděl.)
něco podobného jsem nedávno taky řešil. Musíš mit v C# povoleny potry. Using...atd. z hlavy si to nemapatuju. Zvolit COM potr. Pak otevřít COM port. (Nebo to mit primo napsane v kodu). Určitě něco najdeš na youtube. Taky jsem se nechal inspirovat. Ovšem existuji i verze něco jako Putty nebo Hercules apod.
(Pisu z telefonu, kod jsem neviděl.)
-
- Podobná témata
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 6 Odpovědi
- 7365 Zobrazení
-
Poslední příspěvek od Alferi
-
- 5 Odpovědi
- 67011 Zobrazení
-
Poslední příspěvek od Tay
-
- 2 Odpovědi
- 13556 Zobrazení
-
Poslední příspěvek od Dyonysos
-
- 14 Odpovědi
- 29284 Zobrazení
-
Poslední příspěvek od belphegor666
-
- 5 Odpovědi
- 6070 Zobrazení
-
Poslední příspěvek od petr22




