Skip to content

Commit

Permalink
chore: simplify
Browse files Browse the repository at this point in the history
  • Loading branch information
andig committed Oct 21, 2023
1 parent 4318bff commit 2d2921a
Showing 1 changed file with 3 additions and 9 deletions.
12 changes: 3 additions & 9 deletions charger/openwb-2.0.go
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,6 @@ const (
openwbRegPhaseTrigger = 10181
openwbRegHeartbeat = 10190
openwbRegCpTrigger = 10198
// openwbReg = 10150
)

func init() {
Expand All @@ -49,12 +48,7 @@ func NewOpenWB20FromConfig(other map[string]interface{}) (api.Charger, error) {
return nil, err
}

wb, err := NewOpenWB20(cc.URI, cc.ID)
if err != nil {
return nil, err
}

return wb, err
return NewOpenWB20(cc.URI, cc.ID)
}

// NewOpenWB20 creates OpenWB20 charger
Expand All @@ -79,11 +73,11 @@ func NewOpenWB20(uri string, slaveID uint8) (*OpenWB20, error) {

// Status implements the api.Charger interface
func (wb *OpenWB20) Status() (api.ChargeStatus, error) {
if b, err := wb.conn.ReadInputRegisters(openwbRegCharging, 1); binary.BigEndian.Uint16(b) == 1 || err != nil {
if b, err := wb.conn.ReadInputRegisters(openwbRegCharging, 1); err != nil || binary.BigEndian.Uint16(b) == 1 {
return api.StatusC, err
}

if b, err := wb.conn.ReadInputRegisters(openwbRegPlugged, 1); binary.BigEndian.Uint16(b) == 1 || err != nil {
if b, err := wb.conn.ReadInputRegisters(openwbRegPlugged, 1); err != nil || binary.BigEndian.Uint16(b) == 1 {
return api.StatusB, err
}

Expand Down

0 comments on commit 2d2921a

Please sign in to comment.