Super, freut mich das es nun klappt.
RTS, CTS, DTR, DSR sind Steuerleitungen (Pins) der RS232 Schnittstelle. Diese werden normalerweise als Hardware Handshake benutzt, man kann sie aber auch als gewöhnliche IO Pins verwenden um Pegel zu schalten oder abzufragen. RTS und DTR sind Ausgänge, CTS und DSR sind Eingänge.
setRTS(0) wäre meine nächste Idee gewesen. Mit setRTS wird der RTS Pin vom USB UART Modul auf HIGH bzw LOW Pegel gesetzt. Daran hängt der EN Pin vom APC220 Modul. Scheinbar setzt VB.NET den RTS Pin auf 0 beim Öffnen der Schnittstelle und Python auf 1.
Was meinst du mit Ressourcen schonend?wie kann man am Recousenschonendsten die Motoren mit PWM und richtung ansteuern.
Unter Arduino nimmt man für PWM einfach analogWrite(Pin, 0..255), für die Richtung digitalWrite(Pin, 0..1).







Zitieren


Lesezeichen