From a0a6b6e8da0152ddc40810a58315ecaa8f3cebdb Mon Sep 17 00:00:00 2001 From: Michael Hanselmann Date: Thu, 25 Nov 2021 22:59:10 +0100 Subject: [PATCH] waveshare213v2: Call Dev.Init in example code Without initializing the hardware nothing is shown on the display. Signed-off-by: Michael Hanselmann --- waveshare2in13v2/example_test.go | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/waveshare2in13v2/example_test.go b/waveshare2in13v2/example_test.go index 7453598..d912849 100644 --- a/waveshare2in13v2/example_test.go +++ b/waveshare2in13v2/example_test.go @@ -38,7 +38,12 @@ func Example() { dev, err := waveshare2in13v2.NewHat(b, &waveshare2in13v2.EPD2in13v2) // Display config and size if err != nil { - log.Fatalf("failed to initialize epd: %v", err) + log.Fatalf("Failed to initialize driver: %v", err) + } + + err = dev.Init(false) + if err != nil { + log.Fatalf("Failed to initialize display: %v", err) } // Draw on it. Black text on a white background. @@ -73,7 +78,12 @@ func Example_other() { dev, err := waveshare2in13v2.NewHat(b, &waveshare2in13v2.EPD2in13v2) // Display config and size if err != nil { - log.Fatalf("failed to initialize epd: %v", err) + log.Fatalf("Failed to initialize driver: %v", err) + } + + err = dev.Init(false) + if err != nil { + log.Fatalf("Failed to initialize display: %v", err) } var img image.Image