From 7529784a9220a88653b736f50f69861505a5311d Mon Sep 17 00:00:00 2001 From: Audrius Paskevicius <42367604+audrius-paskevicius@users.noreply.github.com> Date: Thu, 29 Apr 2021 16:18:36 +0200 Subject: [PATCH] Update ds248x.go --- ds248x/ds248x.go | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ds248x/ds248x.go b/ds248x/ds248x.go index ddb453d..c3bc8d7 100644 --- a/ds248x/ds248x.go +++ b/ds248x/ds248x.go @@ -163,7 +163,7 @@ func (d *Dev) Search(alarmOnly bool) ([]onewire.Address, error) { func (d *Dev) ChannelSelect(ch int) (err error) { switch d.isDS248x { case isDS2482x100: - + case isDS2482x800: if ch < 0 { ch = 0 @@ -171,17 +171,17 @@ func (d *Dev) ChannelSelect(ch int) (err error) { if ch > 7 { ch = 7 } - csc := []byte{cscIO0w, cscIO1w, cscIO2w, cscIO3w, cscIO4w, cscIO5w, cscIO6w, cscIO7w,} - buf := []byte{cmdChannelSelect, csc[ch],} + csc := []byte{cscIO0w, cscIO1w, cscIO2w, cscIO3w, cscIO4w, cscIO5w, cscIO6w, cscIO7w} + buf := []byte{cmdChannelSelect, csc[ch]} if err = d.i2c.Tx(buf, nil); err != nil { return fmt.Errorf("ds2482-800: error while selecting channel: %s", err) } case isDS2483: - + default: - + } - return + return } // SearchTriplet performs a single bit search triplet command on the bus, waits @@ -318,7 +318,7 @@ func (d *Dev) makeDev(opts *Opts) error { case isDS2482x100: case isDS2482x800: - buf := []byte{cmdChannelSelect, cscIO0w,} + buf := []byte{cmdChannelSelect, cscIO0w} if err := d.i2c.Tx(buf, nil); err != nil { return fmt.Errorf("ds2482-800: error while selecting channel: %s", err) }