hybridgroup.gobot/platforms/sphero/bb8/bb8_driver.go

23 lines
398 B
Go
Raw Normal View History

package bb8
import (
"gobot.io/x/gobot"
"gobot.io/x/gobot/platforms/ble"
"gobot.io/x/gobot/platforms/sphero/ollie"
)
// Driver represents a Sphero BB-8
type BB8Driver struct {
*ollie.Driver
}
// NewDriver creates a Driver for a Sphero BB-8
func NewDriver(a *ble.ClientAdaptor) *BB8Driver {
d := ollie.NewDriver(a)
d.SetName(gobot.DefaultName("BB8"))
return &BB8Driver{
Driver: d,
}
}