Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |||
projects:sphere-o-bot [2019-03-31 13:30] – [Firmware] Martin Prochnow | projects:sphere-o-bot [2019-03-31 13:31] (aktuell) – [Software zur Ansteuerung] Martin Prochnow | ||
---|---|---|---|
Zeile 58: | Zeile 58: | ||
Das Plugin muss jetzt noch angepasst werden, damit es mit dem Arduino-Uno-Klon + dem dazugehörigen Shield zusammenarbeitet. Dazu in das Extension-Verzeichnis von Inkscape gehen und die Datei '' | Das Plugin muss jetzt noch angepasst werden, damit es mit dem Arduino-Uno-Klon + dem dazugehörigen Shield zusammenarbeitet. Dazu in das Extension-Verzeichnis von Inkscape gehen und die Datei '' | ||
- | <code python> | + | <sxh python; first-line: 57> |
if port[2].startswith(" | if port[2].startswith(" | ||
- | </code> | + | </sxh> |
zu | zu | ||
- | <code python> | + | <sxh python; first-line: 57> |
if port[2].startswith(" | if port[2].startswith(" | ||
port[2].startswith(" | port[2].startswith(" | ||
port[2].startswith(" | port[2].startswith(" | ||
- | </code> | + | </sxh> |
Das sorgt dafür, dass der Arduino-Klon erkannt wird. | Das sorgt dafür, dass der Arduino-Klon erkannt wird. | ||
Weiter dann mit Zeile 70, diese muss von | Weiter dann mit Zeile 70, diese muss von | ||
- | <code python> | + | <sxh python; first-line: 70> |
serialPort = serial.Serial( comPort, timeout=1.0 ) # 1 second timeout! | serialPort = serial.Serial( comPort, timeout=1.0 ) # 1 second timeout! | ||
- | </code> | + | </sxh> |
auf | auf | ||
- | <code python> | + | <sxh python; first-line: 70> |
serialPort = serial.Serial( comPort, timeout=2.0 ) # 2 second timeout! | serialPort = serial.Serial( comPort, timeout=2.0 ) # 2 second timeout! | ||
- | </code> | + | </sxh> |
geändert werden. Die Firmware braucht beim Start etwas Zeit und reagiert nicht schnell genug auf die Anfrage des Plugins. Deshalb geben wir ihr etwas mehr Zeit. | geändert werden. Die Firmware braucht beim Start etwas Zeit und reagiert nicht schnell genug auf die Anfrage des Plugins. Deshalb geben wir ihr etwas mehr Zeit. | ||