public interface IBeacon extends MetaWearController.ModuleController
Module.IBEACON
Modifier and Type | Interface and Description |
---|---|
static class |
IBeacon.Callbacks
Callbacks for the IBeacon module
|
static class |
IBeacon.Register
Enumeration of registers under the IBeacon module.
|
Modifier and Type | Method and Description |
---|---|
void |
disableIBecon()
Disable the IBeacon module
|
void |
enableIBeacon()
Enable the IBeacon module
|
void |
readSetting(IBeacon.Register setting)
Reads the IBeacon setting.
|
IBeacon |
setAdvertisingPeriod(short period)
Set IBeacon advertisement period
|
IBeacon |
setCalibratedRXPower(byte power)
Set IBeacon receiving power
|
IBeacon |
setMajor(short major)
Set IBeacon advertisement major number
|
IBeacon |
setMinor(short minor)
Set IBeacon advertisement minor number
|
IBeacon |
setTXPower(byte power)
Set IBeacon transmitting power
|
IBeacon |
setUUID(java.util.UUID uuid)
Set IBeacon advertisement UUID
|
void enableIBeacon()
void disableIBecon()
void readSetting(IBeacon.Register setting)
setting
- Setting to readIBeacon setUUID(java.util.UUID uuid)
uuid
- Advertisement UUIDIBeacon setMajor(short major)
major
- Advertisement major numberIBeacon setMinor(short minor)
minor
- Advertisement minor numberIBeacon setCalibratedRXPower(byte power)
power
- Receiving powerIBeacon setTXPower(byte power)
power
- Transmitting powerIBeacon setAdvertisingPeriod(short period)
period
- Advertisement period, in milliseconds