From 0d618eff908de368771cc7c9d4b185ce1ca2a7c7 Mon Sep 17 00:00:00 2001 From: Daniel Ledda Date: Sat, 31 Oct 2020 15:22:00 +0100 Subject: [PATCH] testing bugs --- main.go | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/main.go b/main.go index 6639c7e..234d9b1 100644 --- a/main.go +++ b/main.go @@ -5,9 +5,6 @@ import ( "fmt" "github.com/warthog618/gpio" "math" - "os" - "os/signal" - "syscall" "time" ) @@ -46,17 +43,10 @@ func main() { pin := gpio.NewPin(pinNumber) result, err := readDataFromDHT(pin) if err != nil { - fmt.Printf("Bad read! Reason: %s", err.Error()) + fmt.Println(fmt.Sprintf("Bad read! Reason: %s", err.Error())) } else { fmt.Println(result) } - - // capture exit signals to ensure resources are released on exit. - quit := make(chan os.Signal, 1) - signal.Notify(quit, syscall.SIGINT, syscall.SIGTERM) - defer signal.Stop(quit) - - <-quit } func readDataFromDHT(pin *gpio.Pin) ([4]byte, error) { @@ -73,6 +63,7 @@ func readDataFromDHT(pin *gpio.Pin) ([4]byte, error) { time.Sleep(40 * time.Microsecond) // Get Data + fmt.Println(pin.Read()) if cyclesForReading(pin, gpio.Low) == Timeout { return receivedInput, errors.New(fmt.Sprintf(TimeoutErrInitial, "low")) }