diff --git a/experimental/devices/epd/epd.go b/experimental/devices/epd/epd.go index 9228f8b..8aa8944 100644 --- a/experimental/devices/epd/epd.go +++ b/experimental/devices/epd/epd.go @@ -372,9 +372,9 @@ func (d *Dev) Init() error { // Reset can be also used to awaken the device func (d *Dev) Reset() { - d.rst.Out(gpio.Low) + _ = d.rst.Out(gpio.Low) time.Sleep(200 * time.Millisecond) - d.rst.Out(gpio.High) + _ = d.rst.Out(gpio.High) time.Sleep(200 * time.Millisecond) } diff --git a/experimental/devices/mcp23xxx/mcp23xxx.go b/experimental/devices/mcp23xxx/mcp23xxx.go index 59323a5..ee157b8 100644 --- a/experimental/devices/mcp23xxx/mcp23xxx.go +++ b/experimental/devices/mcp23xxx/mcp23xxx.go @@ -107,7 +107,8 @@ func makeDev(ra registerAccess, variant Variant, devicename string) (*Dev, error } pins[i] = ports[i].pins() for _, pin := range pins[i] { - gpioreg.Register(pin) + // Ignore registration failure. + _ = gpioreg.Register(pin) } } return &Dev{