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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.