Versions in this module Expand all Collapse all v1 v1.0.0 May 11, 2019 Changes in this version + const AccountAndVerify + const DeviceName + const HistoryData + const RealTimeData + const SettingData + const SettingResult + var Credentials = []byte + var DefaultConfiguration = Configuration + func NewDevice(impl string) (d ble.Device, err error) + type BatteryLevelReceivedHandler func(int) + type Configuration struct + BatteryPollingInterval time.Duration + ConnectTimeout time.Duration + func NewConfiguration(connectTimeout time.Duration, batteryPollingInterval time.Duration) (Configuration, error) + type DisconnectedHandler func() + type Ibbq struct + func NewIbbq(ctx context.Context, config Configuration, ...) (ibbq Ibbq, err error) + func (ibbq *Ibbq) ConfigureTemperatureCelsius() error + func (ibbq *Ibbq) ConfigureTemperatureFahrenheit() error + func (ibbq *Ibbq) Connect() error + func (ibbq *Ibbq) Disconnect(force bool) error + type Status string + const Connected + const Connecting + const Disconnected + const Disconnecting + type StatusUpdatedHandler func(Status) + type TemperatureReceivedHandler func([]float64)