Serial verbindung zu Raspberry pi2

Gast #4571142
Lesenswert?
• ▲
▼
Hallo,
Ich habe aus den Beispielen <MultiSerial> ausgewählt und wollte dies 
starten, dann erscheint diese Fehlermeldung.
Habe schon #include <SoftwareSerial.h>eingefügt,aber es kommt immer noch 
die Fehlermeldung. Kann mir da jemand helfen?
Ich habe den Arduino eben das erste mal in meinem Leben in Betrieb und 
dachte wenn man ein Beispiel öffner, dann funktioniert das, aber falsch 
gedacht.

Build-Optionen wurden verändert, alles wird neu kompiliert
C:\Users\Detlef\AppData\Local\Temp\arduino_modified_sketch_968897\MultiS 
erial.ino:  In function 'void setup()':
MultiSerial:29: error: 'Serial1' was not declared in this scope
   Serial1.begin(9600);
   ^
C:\Users\Detlef\AppData\Local\Temp\arduino_modified_sketch_968897\MultiS 
erial.ino:  In function 'void loop()':
MultiSerial:34: error: 'Serial1' was not declared in this scope
   if (Serial1.available()) {
       ^
MultiSerial:42: error: 'Serial1' was not declared in this scope
    Serial1.write(inByte);
     ^
exit status 1
'Serial1' was not declared in this scope

Danke im Voraus
Detlef
Gast #4571205
Lesenswert?
• ▲
▼
Glaskugelmodus aktiviert, da es offenbar zu viel verlangt ist, den 
vollständigen Quellcode (Bzw. ein Minimalbeispiel, welches das 
fehlerhafte Verhalten zeigt; siehe Netiquette) zu posten:

Detlef schrieb:
> Serial1

Wilde Vermutung: "Serial1" soll eine globale Variable der Klasse bzw. 
des Objekts "Serial", "tSerial" oder wie auch immer sein - und das fehlt 
hier.
Gast #4571231
Lesenswert?
• ▲
▼
Toni Tester schrieb:
> Glaskugelmodus aktiviert, da es offenbar zu viel verlangt ist, den
> vollständigen Quellcode (Bzw. ein Minimalbeispiel, welches das
> fehlerhafte Verhalten zeigt; siehe Netiquette) zu posten:
>
> Detlef schrieb:
>> Serial1
>
> Wilde Vermutung: "Serial1" soll eine globale Variable der Klasse bzw.
> des Objekts "Serial", "tSerial" oder wie auch immer sein - und das fehlt
> hier.

Andere Vermutung:
Du hast vergessen Serial1 zu definieren.

Ich gehe von einem Mega aus.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren