1
0
mirror of https://github.com/hybridgroup/gobot.git synced 2025-04-26 13:48:49 +08:00

digispark: remove test method that should not be in adaptor

Signed-off-by: Ron Evans <ron@hybridgroup.com>
This commit is contained in:
Ron Evans 2018-08-24 20:58:57 +02:00
parent fc1e1eefd8
commit 99f9156ab7

View File

@ -110,24 +110,3 @@ func (d *Adaptor) GetConnection(address int, bus int) (connection i2c.Connection
func (d *Adaptor) GetDefaultBus() int {
return 0
}
// TestConnection returns found i2c connections to devices in a given range of addresses
func (d *Adaptor) TestConnection(start, end int, success func(int)) error {
conn, err := d.GetConnection(start, d.GetDefaultBus())
if err != nil {
return err
}
c := conn.(*digisparkI2cConnection)
if !d.i2c {
return errors.New("Digispark i2c not initialized")
}
if start > end {
start, end = end, start
}
for ; start <= end; start++ {
if err = c.Test(uint8(start)); err == nil {
success(start)
}
}
return nil
}