Diskuze: C# - Serial.Port: Arduino
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Tvůrce
Zobrazeno 12 zpráv z 12.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
S čím konkrétně potřebuješ pomoct? Nevíš jak Arduinem odesílat znak
nebo jak ho v C# přijmout?
A chceš to posílat jako text, nebo jako bity?
No z arduina vyšel pomocí metody serial.print() (,nebo její obdoby), nějaký znaky a ty pak zpracuješ v C# pomocí té třídy SerialPort...
Nevím jak to přijmout v C#. Odesílat bych to chtěl jako text.
V Arduinu jsem to zkoušel odeslat zkoušel pomocí Serial.Write("A");
V C# je
Serial.Read(char[] pole);
Přečte znaky na sériovém portu a nastrká je do pole
V Arduinu použij
Serial.println("A");
mělo by to fungovat
asi vim, to pole si nadefinovat uz driv a funkci to predat jenom tak
char[] pole;
serial.Read(pole);
kdyz nepude ani to, tak se na to zejtra kouknu, v C# sem uz dlouho nedelal.
Mrkni na event DataReceived:
https://msdn.microsoft.com/…vs.110).aspx
Dole je příklad, který vysvětluje všechno, co chceš vědět.
Omlouvám se, zkusím to zítra dneska na to nějak nedošlo
Omlouvám se, tohle nefunguje vyzkoušel jsem možnost od Martin Gabriel
a ta mi funguje hned na poprvé ale i tak moc díky za ochotu pomoci
Zobrazeno 12 zpráv z 12.