From be7e58eaa8e877bbaab6bb210642c313bde707ba Mon Sep 17 00:00:00 2001 From: premultiply Date: Fri, 20 May 2022 15:44:59 +0200 Subject: [PATCH] Alphatec: reverse enable logic (#3429) --- charger/alphatec.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/charger/alphatec.go b/charger/alphatec.go index ee8c20049..d82cd7e73 100644 --- a/charger/alphatec.go +++ b/charger/alphatec.go @@ -107,13 +107,13 @@ func (wb *Alphatec) Enabled() (bool, error) { return false, err } - return binary.BigEndian.Uint16(b) > 0, nil + return binary.BigEndian.Uint16(b) == 0, nil } // Enable implements the api.Charger interface func (wb *Alphatec) Enable(enable bool) error { b := make([]byte, 2) - if enable { + if !enable { binary.BigEndian.PutUint16(b, 1) }