2 Python Skripte - IO's überschrieben?

Gast #5518076
Hallo,

ich möchte auf meinem Raspberry mehrere Python-Scripte laufen lassen.

Eines z.B. lauscht an einem Pin und schaltet entsprechend eine LED an. 
Ein weiteres Script steuert den Buzzer an (an einem anderen Pin)

Die Programme haben inhaltlich nichts miteinander zu tun, sollen aber 
zum gleichen Moment auf dem Raspberry laufen.

Wenn ich das 2.Script starte, erhalte ich die Meldung:
RuntimeWarning: This channel is already in use, continuing anyway. Use 
GPIO.setwarnings(False) to disable warnings.

Überschreibt nun das 2.Script die alle IO Eigenschaften? Oder kann ich 
getrost beide laufen lassen?
#5518199
Wie soll man diese Frage beantworten ohne die Skripte zu kennen?

Ist aber denkbar dass irgendeine library, sich alle Pins zu reservieren 
versucht. Das ist beim Raspi sehr wohl möglich da die Hardware nicht 
direkt angesprochen wird.
Verwendet wird das aber eher für die Hardwareprotokolle wie uart, spi 
und i2c. Oder zumindest ist das so gedacht.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 8 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.