aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md17
1 files changed, 7 insertions, 10 deletions
diff --git a/README.md b/README.md
index c1bbe25..58d4bbf 100644
--- a/README.md
+++ b/README.md
@@ -26,11 +26,7 @@ $> stack exec dummy-receiver
2025-01-12 21:27:02 INFO receiver/client: Initializing ZMQ client
2025-01-12 21:27:16 INFO receiver/receiver: Received pulse #1
2025-01-12 21:27:17 INFO receiver/receiver: Received pulse #2
-2025-01-12 21:27:18 INFO receiver/receiver: Received pulse #3
-2025-01-12 21:27:19 INFO receiver/receiver: Received pulse #4
-2025-01-12 21:27:20 INFO receiver/receiver: Received pulse #5
-2025-01-12 21:27:21 INFO receiver/receiver: Received pulse #6
-2025-01-12 21:27:22 INFO receiver/receiver: Received pulse #7
+[...]
2025-01-12 21:27:23 INFO receiver/receiver: Received pulse #8
2025-01-12 21:27:24 INFO receiver/receiver: Received pulse #9
```
@@ -40,13 +36,14 @@ $> stack exec dummy-pulser
2025-01-12 21:27:15 INFO pulser/server: Initializing ZMQ server
2025-01-12 21:27:16 INFO pulser/fsm/run: Sending pulse #1
2025-01-12 21:27:17 INFO pulser/fsm/run: Sending pulse #2
-2025-01-12 21:27:18 INFO pulser/fsm/run: Sending pulse #3
-2025-01-12 21:27:19 INFO pulser/fsm/run: Sending pulse #4
-2025-01-12 21:27:20 INFO pulser/fsm/run: Sending pulse #5
-2025-01-12 21:27:21 INFO pulser/fsm/run: Sending pulse #6
-2025-01-12 21:27:22 INFO pulser/fsm/run: Sending pulse #7
+[...]
2025-01-12 21:27:23 INFO pulser/fsm/run: Sending pulse #8
2025-01-12 21:27:24 INFO pulser/fsm/run: Sending pulse #9
2025-01-12 21:27:25 ATTENTION pulser/fsm/run: Reached 10 pulses
2025-01-12 21:27:25 ATTENTION pulser/fsm: No state returned, exiting FSM
```
+
+## GPIO and PWM without root
+On the Pi 5, copy files in `./udev` into `/etc/udev/rules.d`. These rules
+allow the `gpio` and `pwm` user groups to interface with GPIO and PWM
+subsystems respectively.