diff --git a/main.go b/main.go index 42eb41d..0f75202 100644 --- a/main.go +++ b/main.go @@ -8,6 +8,16 @@ import ( "time" ) +func fadeLight() { + t := time.NewTicker(50 * time.Millisecond) + for { + zero3.PA1_3.Out(true) + <-t.C + zero3.PA1_3.Out(false) + <-t.C + } +} + func main() { s, err := host.Init() if err != nil { @@ -16,14 +26,11 @@ func main() { fmt.Printf("OK: %s\n\n", s.Loaded) } + go fadeLight() t := time.NewTicker(500 * time.Millisecond) for l := gpio.Low; ; l = !l { fmt.Printf("Setting to %t \n", l) - zero3.PA1_12.Out(l) - //orangefork.PC1_15.Out(l) - //orangefork.PC1_16.Out(l) - //orangefork.PC1_5.Out(l) - //orangefork.PC1_6.Out(l) + zero3.PA1_12.Out(true) <-t.C } }