Die Suche ergab 1089 Treffer

von Sr4l
Dienstag 8. März 2016, 22:27
Forum: Raspberry Pi und Co.
Thema: Kommunikation mit Serial Port
Antworten: 23
Zugriffe: 19383

Re: Kommunikation mit Serial Port

Hast du den Arduino Code geschrieben? Kannst du den zeigen?

Denk mal darüber nach:

Code: Alles auswählen

In [1]: chr(65)
Out[1]: 'A'

In [2]: hex(65)
Out[2]: '0x41'

In [3]: print "\x41"
A
*edit*
Das lässt sich auch mixen dann wird es dir vll klarer:

Code: Alles auswählen

In [1]: print "H\x41LLO"
HALLO
von Sr4l
Dienstag 8. März 2016, 22:15
Forum: Allgemeine Fragen
Thema: EXE-Datei mit PyInstaller erstellen...
Antworten: 26
Zugriffe: 5105

Re: EXE-Datei mit PyInstaller erstellen...

Die Programm Packer müssen die Abhängigkeiten (sprich benutzen Bibliotheken) suchen und dann kopieren. Das heißt dein Programm ist schon kein "vollständiges Python", es kann also auch nicht jedes beliebige Python Programm in eine EXE packen, selbst wenn man das PyInstaller Problem löst.
von Sr4l
Dienstag 8. März 2016, 18:18
Forum: Allgemeine Fragen
Thema: EXE-Datei mit PyInstaller erstellen...
Antworten: 26
Zugriffe: 5105

Re: EXE-Datei mit PyInstaller erstellen...

Wenn du PyInstaller in dem Script importierst das du mit PyInstaller als EXE packen willst, dann bist du vielleicht der erste der das probiert :wink:
von Sr4l
Dienstag 8. März 2016, 00:39
Forum: Raspberry Pi und Co.
Thema: Kommunikation mit Serial Port
Antworten: 23
Zugriffe: 19383

Re: Kommunikation mit Serial Port

machst du in deinem Arduino Code `delay` oder bremst die Hauptschleife in irgend einer Art? hilft es dir folgenden code zu schreiben? def main(): ser = Serial("/dev/ttyACM0", 9600) ser.write("") ser.flush() ser.write('C255;0;0') ser.flush() if __name__ == '__main__': main() oder ...
von Sr4l
Montag 7. März 2016, 23:48
Forum: Raspberry Pi und Co.
Thema: Kommunikation mit Serial Port
Antworten: 23
Zugriffe: 19383

Re: Kommunikation mit Serial Port

Dein Programm beendet sich einfach zu schnell. Du musst erst alles über den Port schreiben.

Benutzt 'serial.flush()'.
von Sr4l
Dienstag 1. März 2016, 23:18
Forum: Allgemeine Fragen
Thema: modbus Werte lesen / senden
Antworten: 6
Zugriffe: 4212

Re: modbus Werte lesen / senden

Ich habe noch eine Frage. Mein Beispiel und die Doku von dir nutzen Modbus/TCP, aber der Code "für eine alte Version" nutzt Modbus/RTU. Über welchen Anschluss spricht du mit der Anlage?
von Sr4l
Dienstag 1. März 2016, 18:12
Forum: Allgemeine Fragen
Thema: modbus Werte lesen / senden
Antworten: 6
Zugriffe: 4212

Re: modbus Werte lesen / senden

So in der Art könnte es funktionieren. Ohne Hardware schwer zu testen, deshalb ungetestet. Überprüf es nochmal und ganz klar ich übernehme keine Haftung. from struct import pack, unpack from pymodbus.client.sync import ModbusTcpClient as ModbusClient IP = "10.8.11.61" PORT = 502 SLAVE_ID =...
von Sr4l
Montag 29. Februar 2016, 21:55
Forum: Allgemeine Fragen
Thema: modbus Werte lesen / senden
Antworten: 6
Zugriffe: 4212

Re: modbus Werte lesen / senden

Hallo, dein PDF wird nicht gefunden. Den Code habe ich mir nicht angeschaut ist mir heute abend einfach zu lang. Weißt du was man wo setzen muss? Ich arbeite in letzer Zeit recht viel mit Modbus. Habe deshalb zwei Projekt Empfehlungen an dich: zum Debuggen: https://sourceforge.net/projects/qmodmaste...
von Sr4l
Montag 15. Februar 2016, 23:31
Forum: Ideen
Thema: "interne Landkarte" für Roboterfahrzeug
Antworten: 8
Zugriffe: 6254

Re: "interne Landkarte" für Roboterfahrzeug

@Sr4l: Braucht man denn eine Positionsbestimmung? Ich wäre ja davon ausgegangen dass es die nicht gibt. Man sollte doch aber trotzdem mit einem Abstandssensor kartographieren können. Die Qualität dürfte vom Sensor und der Möglichkeit die eigenen Bewegungen zu erfassen abhängen. "Bewegung erfas...
von Sr4l
Montag 15. Februar 2016, 00:47
Forum: Ideen
Thema: "interne Landkarte" für Roboterfahrzeug
Antworten: 8
Zugriffe: 6254

Re: "interne Landkarte" für Roboterfahrzeug

Als erstes solltest du klären wie gut du deine Position bestimmen kannst, wenn das nicht klappt und du nur einen 1D Tiefensensor hast wird es wohl unmöglich sein.

Wie genau ist deine Odometrie? Haben die Motoren ein Getriebe? Hat das beim Richtungswechsel Spiel?
von Sr4l
Mittwoch 27. Januar 2016, 13:35
Forum: Allgemeine Fragen
Thema: Datenbank auslesen, EAN-Code generieren und andere Probleme
Antworten: 8
Zugriffe: 804

Re: Datenbank auslesen, EAN-Code generieren und andere Probleme

Noch so als Tipp. (15,) ist nichts anderes als:

Code: Alles auswählen

x = (1, 2,3, 4)
y = [5, 6, 7, 8]
Da würdest du doch auch schaffen an das erste, zweite oder dritte Element zu kommen oder?
von Sr4l
Mittwoch 27. Januar 2016, 12:34
Forum: Wissenschaftliches Rechnen
Thema: Vektorfeld in Polarkoordinaten
Antworten: 2
Zugriffe: 2711

Re: Vektorfeld in Polarkoordinaten

Zeig uns doch mal ein kurzes Beispiel, dann nimmt sich sicherlich auch jemand des Problems an ;-)
von Sr4l
Montag 25. Januar 2016, 19:19
Forum: Qt/KDE
Thema: ImportError: DLL load failed: Das angegebene Modul wurde nicht gefunden.
Antworten: 7
Zugriffe: 33501

Re: ImportError: DLL load failed: Das angegebene Modul wurde nicht gefunden.

Es könnte auch hilfreich sein Python in der Konsole zustarten damit man stderr mal sieht. Ich meine mich zu erinnern das dort die vermeintlich fehlende DLL oder PYD beim Namen geprinted wird. Mir fällt allerdings gerade kein Weg ein das mal schnell bei mir zu testen.
von Sr4l
Sonntag 17. Januar 2016, 16:28
Forum: Installation/Konfigurieren
Thema: Compiler-Probleme 64bit python pyOpt
Antworten: 8
Zugriffe: 2772

Re: Compiler-Probleme 64bit python pyOpt

Python Extensions werden nur mit der Visual Studio übersetzt mit der auch der Interpreter der Version übersetzt wurde. Das steht bei der Interactiven Konsole immer in den ersten Zeilen.
von Sr4l
Sonntag 17. Januar 2016, 15:06
Forum: Installation/Konfigurieren
Thema: Compiler-Probleme 64bit python pyOpt
Antworten: 8
Zugriffe: 2772

Re: Compiler-Probleme 64bit python pyOpt

Der original beschriebene Fehler kommt weil die Datei "vcvarsall.bat" nicht gefunden wird. Meiner Erfahrung nach weil die Umgebungsvariable nicht gesetzt ist. Kannst du mal deine Umgebungsvariablen durchsuchen. Für Python2.7 muss glaub ich VS90COMNTOOLS gesetzt sein.
von Sr4l
Samstag 16. Januar 2016, 14:10
Forum: Qt/KDE
Thema: Messwerte jede Sekunde plotten
Antworten: 9
Zugriffe: 5338

Re: Messwerte jede Sekunde plotten

@BlackJack Jetzt noch ne deque als Speicher und du hast die Aufgabe für Tom Brady gelöst. :wink:
von Sr4l
Mittwoch 13. Januar 2016, 12:42
Forum: Allgemeine Fragen
Thema: Arbeitsspeicher sparend coden
Antworten: 52
Zugriffe: 9632

Re: Arbeitsspeicher sparend coden

Beim beobachten vom "free memory" musst du immer aufpassen ob das Tool, welches du verwendest die "buffer and caches" mitrechnet oder rausrechnet. Diese werden automatisch freigegeben wenn ein Programm Arbeitsspeicher benötigt.
von Sr4l
Mittwoch 13. Januar 2016, 11:49
Forum: Netzwerkprogrammierung
Thema: multiprocessing.managers.BaseManager.connect() zwischen python2 und python3 Prozessen liefert Exception
Antworten: 3
Zugriffe: 2633

Re: multiprocessing.managers.BaseManager.connect() zwischen python2 und python3 Prozessen liefert Exception

Ich bin kurz den Manager Code durchgegangen, habe aber nach 10min aufgehört, weil ich da immer noch nicht beim Pickle Teil angekommen war. Ich habe allerdings etwas anderes gefunden. Du kannst den Serializer von "pickle" auf "xmlrpclib" umstellen, dann spielt die Python Version k...
von Sr4l
Mittwoch 13. Januar 2016, 11:30
Forum: Qt/KDE
Thema: Messwerte jede Sekunde plotten
Antworten: 9
Zugriffe: 5338

Re: Messwerte jede Sekunde plotten

Dann zerleg dein Projekt doch erstmal in Teilaufgaben. Ich denke die Messwerte bekommst du zuverlässig. Dann mach doch erstmal nur die Animation in matplotlib ohne das ganze gleich in QT einzubauen. Hier findest du viele Beispiele (http://matplotlib.org/1.4.1/examples/animation/index.html). Meiner M...
von Sr4l
Mittwoch 6. Januar 2016, 16:43
Forum: Installation/Konfigurieren
Thema: Installieren von Numpy
Antworten: 9
Zugriffe: 16794

Re: Installieren von Numpy

Die Seite "http://www.lfd.uci.edu/~gohlke/pythonlibs/" ist definitiv gut und vertrauenswürdig, allerdings gibt es dort auch gelegentlich kaputte Pakete. Ich hatte das mal bei OpenCV das eine Funktion nicht lief und das lag an dem Build. Kurze Zeit später war das aber gefixed. Muss man, wen...