ich glaub ich check es gerade nicht. Ich habe mein Robotik Projekt gut vorangetrieben und alles funktioniert einwandfrei. Nun habe ich auch den PS4 Controller connectet und meine Funktionen und Ausgaben geschrieben. Läuft wirklich problemfrei, aber eine Sache check ich nicht oder sehe den Wald vor lauter Bäumen nicht mehr.
Wenn ich den Controller eingebunden habe und die Methoden so umschreibe wie ich es brauche, werden trotzdem die ganzen Ausgaben des Controllers in die Konsole geschrieben. Kann man das irgendwie unterdrücken?
Code: Alles auswählen
from pyPS4Controller.controller import Controller
class MyController(Controller):
def __init__(self, **kwargs):
Controller.__init__(self, **kwargs)
def on_x_press(self):
#p1.ChangeDutyCycle(20)
print("START")
controller = MyController(interface="/dev/input/js0", connecting_using_ds4drv=False)
# you can start listening before controller is paired, as long as you pair it within the timeout window
controller.listen(timeout=60)
command = controller.listen()