2014-04-27 18:54:41 -07:00
|
|
|
package i2c
|
2014-04-26 03:11:51 -07:00
|
|
|
|
2014-06-15 17:22:50 -07:00
|
|
|
import "github.com/hybridgroup/gobot"
|
2014-04-26 03:11:51 -07:00
|
|
|
|
2014-06-15 17:22:50 -07:00
|
|
|
type i2cTestAdaptor struct {
|
|
|
|
gobot.Adaptor
|
2014-04-26 03:11:51 -07:00
|
|
|
}
|
|
|
|
|
2014-06-15 17:22:50 -07:00
|
|
|
func (t *i2cTestAdaptor) I2cStart(byte) {}
|
|
|
|
func (t *i2cTestAdaptor) I2cRead(uint) []byte {
|
2014-06-06 16:58:17 -07:00
|
|
|
return []byte{99, 1}
|
2014-04-26 03:11:51 -07:00
|
|
|
}
|
2014-06-15 17:22:50 -07:00
|
|
|
func (t *i2cTestAdaptor) I2cWrite([]byte) {}
|
|
|
|
func (t *i2cTestAdaptor) Connect() bool { return true }
|
|
|
|
func (t *i2cTestAdaptor) Finalize() bool { return true }
|
2014-04-26 03:11:51 -07:00
|
|
|
|
2014-06-15 17:22:50 -07:00
|
|
|
func newI2cTestAdaptor(name string) *i2cTestAdaptor {
|
|
|
|
return &i2cTestAdaptor{
|
|
|
|
Adaptor: gobot.Adaptor{
|
|
|
|
Name: name,
|
|
|
|
},
|
|
|
|
}
|
2014-04-26 03:11:51 -07:00
|
|
|
}
|