From 43ccadc7fd195798ca1db2233791c281b0e6d8c4 Mon Sep 17 00:00:00 2001 From: didier amyot Date: Fri, 9 Aug 2024 10:05:53 -0400 Subject: [PATCH] crazy shit. --- main.go | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/main.go b/main.go index 9a2d522..8c815a6 100644 --- a/main.go +++ b/main.go @@ -25,6 +25,14 @@ func blinkLight(d time.Duration, pin gpio.PinIO) { } } +func getInput(pin gpio.PinIO) { + for { + val := pin.WaitForEdge(500 * time.Millisecond) + log.WithField("pin", pin.String()).Infof("Received" val) + } + +} + func main() { s, err := host.Init() log.Infof("hello wprld") @@ -34,8 +42,9 @@ func main() { log.Infof("periph loaded with", s.Loaded) } - go blinkLight(500*time.Millisecond, zero3.PA1_3) - go blinkLight(250*time.Millisecond, zero3.PA1_12) + //go blinkLight(500*time.Millisecond, zero3.PA1_3) + //go blinkLight(250*time.Millisecond, zero3.PA1_12) + go getInput(zero3.PA1_5) c := make(chan bool) <-c }