Die Suche ergab 8 Treffer

von robvoi
Dienstag 22. Oktober 2013, 14:14
Forum: Allgemeine Fragen
Thema: pyserial CPU Last + globale Variablen
Antworten: 15
Zugriffe: 1625

Re: pyserial CPU Last + globale Variablen

Verstanden. Danke!
von robvoi
Dienstag 22. Oktober 2013, 13:35
Forum: Allgemeine Fragen
Thema: pyserial CPU Last + globale Variablen
Antworten: 15
Zugriffe: 1625

Re: pyserial CPU Last + globale Variablen

OK - verstanden.
Die Übergabe ist aber nicht exklusiv, oder? Ich kann noch immer vom main loop aus das serial Objekt nutzen. Wo ist dann der Vorteil?

Sorry, wenn ich dich jetzt als Lehrer missbrauche :oops:
von robvoi
Dienstag 22. Oktober 2013, 13:00
Forum: Allgemeine Fragen
Thema: pyserial CPU Last + globale Variablen
Antworten: 15
Zugriffe: 1625

Re: pyserial CPU Last + globale Variablen

Ah, dass mit dem Übergeben auch eine Instanz des Objektes erstellt wird war mir nicht klar. Ich was davon ausgegangen, dass der serielle Port geblockt ist, wenn ein Thread darauf zugreift - und ich deshalb nicht mehrere Objekte für den Seriellen Port erstellen kann.

Ich hoffe die Tutorials erhellen ...
von robvoi
Dienstag 22. Oktober 2013, 12:41
Forum: Allgemeine Fragen
Thema: pyserial CPU Last + globale Variablen
Antworten: 15
Zugriffe: 1625

Re: pyserial CPU Last + globale Variablen

@robvoi: Warum liest Du byteweise und verwendest nicht einfach den Umstand das so ein `Serial`-Exemplar ein iterierbares Objekt ist was die Zeilen liefert?
Mangels Wissen :)
Deine Klasse funktioniert super. - Danke

Die serielle Verbindung ist immer noch global.
Ja. Dadurch kann ich von jeder ...
von robvoi
Dienstag 22. Oktober 2013, 11:49
Forum: Allgemeine Fragen
Thema: pyserial CPU Last + globale Variablen
Antworten: 15
Zugriffe: 1625

Re: pyserial CPU Last + globale Variablen

Danke für den ganzen Input.
Auch wenn der Code noch nicht sauber ist funktioniert er schonmal.
Den Style guide schaue ich mir an - genauso wie ein paar grundlegende Python Tutorials. Ist doch schon etwas anders - und wirklich mächtig. Ich bin beeindruckt wie einfach manche Sachen teilweise sind ...
von robvoi
Montag 21. Oktober 2013, 15:12
Forum: Allgemeine Fragen
Thema: pyserial CPU Last + globale Variablen
Antworten: 15
Zugriffe: 1625

Re: pyserial CPU Last + globale Variablen

Danke - werde ich mir anschauen.

Es wäre sehr hilfreich, wenn jemand mein Beispiel etwas aufarbeiten könnte.
Ich habe mir das aus den Referenzen zusammengestückelt. Offensichtlich nicht erfolgreich. :oops:
von robvoi
Montag 21. Oktober 2013, 14:53
Forum: Allgemeine Fragen
Thema: pyserial CPU Last + globale Variablen
Antworten: 15
Zugriffe: 1625

Re: pyserial CPU Last + globale Variablen

Danke für die schnelle Antwort. Ich werde mir die einzelnen Aussagen nochmal durchlesen und zu Herzen nehmen.
Generell bleibt dann aber die Frage:

Ich möchte, dass die serielle Kommunikation - und später andere Teile - nicht das main script blockieren. Trotzdem möchte ich zwischen den Teilen ...
von robvoi
Montag 21. Oktober 2013, 13:34
Forum: Allgemeine Fragen
Thema: pyserial CPU Last + globale Variablen
Antworten: 15
Zugriffe: 1625

pyserial CPU Last + globale Variablen

Hallo,

als Python Anfänger versuche ich gerade meine Arduino an meinen Pi via Python anzukoppeln.
pyserial läuft - allerdings ist die CPU Last recht hoch. Ca 30% - nur fürs Lesen des Ports. Da mache ich bestimmt was falsch!?
Außerdem komme ich mit den globalen Variablen noch nicht klar. Zumindest ...