Folgende Warnungen sind aufgetreten:
Warning [2] Undefined variable $unreadreports - Line: 34 - File: global.php(961) : eval()'d code PHP 8.2.2 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/global.php(961) : eval()'d code 34 errorHandler->error_callback
/global.php 961 eval
/printthread.php 16 require_once



RasPiCar Projekt Forum
Rotary Encoder - Drehrichtung - Druckversion

+- RasPiCar Projekt Forum (https://RasPiCarProjekt.de)
+-- Forum: Hardware (https://RasPiCarProjekt.de/forumdisplay.php?fid=5)
+--- Forum: USB / Andere Schnitstellen (https://RasPiCarProjekt.de/forumdisplay.php?fid=11)
+--- Thema: Rotary Encoder - Drehrichtung (/showthread.php?tid=927)



Rotary Encoder - Drehrichtung - tigger-gg - 13.10.2016

Ich habe 2 Rotary Encoder erfolgreich angeschlossen und kann sie auch benutzen.
Was allerdings komisch ist:

Die Lautstärke wird bei einem Rechtsdreh leiser und bei Linksdreh lauter. Ich kenne das von all meinen Geräten eigentlich anders herum Wink
Auch das navigieren in z.B Playlisten ist verkehrt herum, rechts: zurück und links vorwärts.

Habe ich etwas falsch gemacht, oder ist das so gewollt?


RE: Rotary Encoder - Drehrichtung - Jack - 13.10.2016

Das Verhalten der Encoder kannst du in der gpio_description (findest du in /opt/carpc/config) festlegen. Andrei hat das in seinem Blog ganz gut beschrieben: guckst du hier. Smile


RE: Rotary Encoder - Drehrichtung - tigger-gg - 13.10.2016

Da war ich schon überall Wink
Jetzt hab ich es aber kapiert. Es kommt auf die Reihenfolge an wie die Befehle in der gpio_description stehen.
Ich habe von

Code:
encoder:sl:1:sr:1:clk:11:dt:9:volume_minus:volume_plus
auf
Code:
encoder:sl:1:sr:1:clk:11:dt:9:volume_plus:volume_minus
geändert. Nun funktioniert es so wie ich es kenne.