diff --git a/main.go b/main.go index a95993a..e1386f5 100644 --- a/main.go +++ b/main.go @@ -21,27 +21,19 @@ func main() { fmt.Printf("OK: %s\n\n", s.Loaded) } //fmt.Printf("Is arm? %t", orangepi.is) - t := time.NewTicker(500 * time.Millisecond) + t := time.NewTicker(5_000 * time.Millisecond) for l := gpio.Low; ; l = !l { - if err := orangefork.PA1_11.Out(l); err != nil { - fmt.Printf("PA1_11 %s\n", err) + if err := orangefork.PC1_5.Out(l); err != nil { + fmt.Printf("PC1_5 %s\n", err) + } + if err := orangefork.PC1_6.Out(l); err != nil { + fmt.Printf("PC1_6 %s\n", err) } if err := orangefork.PA1_12.Out(l); err != nil { fmt.Printf("PA1_12 %s\n", err) } - if err := orangefork.PA1_10.Out(l); err != nil { - fmt.Printf("PA1_10 %s\n", err) - } - if err := orangefork.PA1_8.Out(l); err != nil { - fmt.Printf("PA1_8 %s\n", err) - } - if err := orangefork.PA1_7.Out(l); err != nil { - fmt.Printf("PA1_7 %s\n", err) - } - if err := orangefork.PA1_5.Out(l); err != nil { - fmt.Printf("PA1_5 %s\n", err) - } + <-t.C fmt.Println("tick") diff --git a/orangefork/orangefork.go b/orangefork/orangefork.go index 95f43b6..d7f4711 100644 --- a/orangefork/orangefork.go +++ b/orangefork/orangefork.go @@ -70,8 +70,8 @@ var ( FUN1_12 pin.Pin = allwinner.MIC_GND // INPUT Analog Microphone pin (-) FUN1_13 pin.Pin = allwinner.PL11 // IR-RX - PC1_5 pin.Pin = allwinner.PC5 - PC1_6 pin.Pin = allwinner.PC5 + PC1_5 gpio.PinIO = allwinner.PC5 + PC1_6 gpio.PinIO = allwinner.PC5 ) func isOrangePiZeroModel(model string) bool {