You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It is based on the solution by "Bastian" at <https://forum.sovol3d.com/t/use-beeper-from-mks-sbc-which-pin/3606/5>.
19
+
20
+
There are two slightly different approaches:
21
+
* a) Klipper directly accesses the GPIO
22
+
* b) GPIO is handled by shell script, which is called from Klipper via gcode-shell-command
23
+
24
+
Option a) does not depend on "gcode-shell-command", but it does not work together with "makerbase-beep-service", so touching the screen will not beep any longer. (The makerbase service requires the GPIO pin to be exported, but Klipper requires it to be unexported.)
22
25
23
-
* /etc/udev/rules.d/90-gpio.rules
26
+
In order to not break the touchscreen beeps, I prefer option b) using the external shell script.
24
27
28
+
## System setup (set access rights, export gpio pin)
29
+
* Requires udev rule to change rights for gpio access
30
+
* Based on solution by "MikeDK" on <https://forums.raspberrypi.com/viewtopic.php?t=9667>
0 commit comments