- Eddystone - Class in com.neovisionaries.bluetooth.ble.advertising
-
Eddystone.
- Eddystone() - Constructor for class com.neovisionaries.bluetooth.ble.advertising.Eddystone
-
Constructor to create an instance with length=3, type=0x16
(Service Data - 16-bit UUID), and service-UUID=0xFEAA
(Eddystone).
- Eddystone(int, int, byte[], Eddystone.FrameType) - Constructor for class com.neovisionaries.bluetooth.ble.advertising.Eddystone
-
Constructor.
- Eddystone.FrameType - Enum in com.neovisionaries.bluetooth.ble.advertising
-
Eddystone frame types.
- EddystoneEID - Class in com.neovisionaries.bluetooth.ble.advertising
-
Eddystone UID.
- EddystoneEID() - Constructor for class com.neovisionaries.bluetooth.ble.advertising.EddystoneEID
-
Constructor to create an instance with length=13, type=0x16
(Service Data - 16-bit UUID), service-UUID=0xFEAA (Eddystone),
frame-type=EID, tx-power=0 and eid=0.
- EddystoneEID(int, int, byte[]) - Constructor for class com.neovisionaries.bluetooth.ble.advertising.EddystoneEID
-
Constructor.
- EddystoneTLM - Class in com.neovisionaries.bluetooth.ble.advertising
-
Eddystone TLM.
- EddystoneTLM() - Constructor for class com.neovisionaries.bluetooth.ble.advertising.EddystoneTLM
-
Constructor to create an instance with length=17, type=0x16
(Service Data - 16-bit UUID), service-UUID=0xFEAA (Eddystone),
frame-type=TLM, tlm-version=0, battery-voltage=0,
beacon-temperature=-128, advertisement-count=0, and elapsed-time=0.
- EddystoneTLM(int, int, byte[]) - Constructor for class com.neovisionaries.bluetooth.ble.advertising.EddystoneTLM
-
Constructor.
- EddystoneUID - Class in com.neovisionaries.bluetooth.ble.advertising
-
Eddystone UID.
- EddystoneUID() - Constructor for class com.neovisionaries.bluetooth.ble.advertising.EddystoneUID
-
Constructor to create an instance with length=23, type=0x16
(Service Data - 16-bit UUID), service-UUID=0xFEAA (Eddystone),
frame-type=UID, tx-power=0, namespace-id=0, instance-id=0,
and reserved=0.
- EddystoneUID(int, int, byte[]) - Constructor for class com.neovisionaries.bluetooth.ble.advertising.EddystoneUID
-
Constructor.
- EddystoneURL - Class in com.neovisionaries.bluetooth.ble.advertising
-
Eddystone URL.
- EddystoneURL() - Constructor for class com.neovisionaries.bluetooth.ble.advertising.EddystoneURL
-
Constructor to create an instance with length=5, type=0x16
(Service Data - 16-bit UUID), service-UUID=0xFEAA (Eddystone),
frame-type=URL, tx-power=0, and URL=null.
- EddystoneURL(int, int, byte[]) - Constructor for class com.neovisionaries.bluetooth.ble.advertising.EddystoneURL
-
Constructor.
- GattStatusCode - Enum in com.neovisionaries.bluetooth.ble
-
This enum represents success code and error codes defined in
external/bluetooth/bluedroid/stack/include/
gatt_api.h
.
- getAdvertisementCount() - Method in class com.neovisionaries.bluetooth.ble.advertising.EddystoneTLM
-
Get the count of advertisement frames of all types emitted by the beacon
since power-up or reboot.
- getBatteryVoltage() - Method in class com.neovisionaries.bluetooth.ble.advertising.EddystoneTLM
-
Get the current battery charge in millivolts, expressed as 1 mV per bit.
- getBeaconId() - Method in class com.neovisionaries.bluetooth.ble.advertising.EddystoneUID
-
Get the 16-byte beacon ID.
- getBeaconIdAsString() - Method in class com.neovisionaries.bluetooth.ble.advertising.EddystoneUID
-
Get the 16-byte beacon ID as an upper-case hex string.
- getBeaconTemperature() - Method in class com.neovisionaries.bluetooth.ble.advertising.EddystoneTLM
-
Get the beacon temperature in degrees Celsius sensed by the beacon.
- getByNumber(int) - Static method in enum com.neovisionaries.bluetooth.ble.StandardGattService
-
- getByUuid(String) - Static method in enum com.neovisionaries.bluetooth.ble.StandardGattService
-
- getByUuid(UUID) - Static method in enum com.neovisionaries.bluetooth.ble.StandardGattService
-
- getByValue(int) - Static method in enum com.neovisionaries.bluetooth.ble.GattStatusCode
-
- getCompanyId() - Method in class com.neovisionaries.bluetooth.ble.advertising.ADManufacturerSpecific
-
Get the company ID.
- getCount() - Method in class com.neovisionaries.bluetooth.ble.advertising.Ucode
-
Get the transmission count.
- getData() - Method in class com.neovisionaries.bluetooth.ble.advertising.ADStructure
-
Get the AD data.
- getEID() - Method in class com.neovisionaries.bluetooth.ble.advertising.EddystoneEID
-
Get the 8-byte EID (ephemeral identifier).
- getEIDAsString() - Method in class com.neovisionaries.bluetooth.ble.advertising.EddystoneEID
-
Get the 8-byte EID (ephemeral identifier) as an upper-case hex string.
- getElapsedTime() - Method in class com.neovisionaries.bluetooth.ble.advertising.EddystoneTLM
-
Get the elapsed time in milliseconds since beacon power-up or reboot.
- getFrameType() - Method in class com.neovisionaries.bluetooth.ble.advertising.Eddystone
-
- getInstance() - Static method in class com.neovisionaries.bluetooth.ble.advertising.ADPayloadParser
-
Get the singleton instance.
- getInstanceId() - Method in class com.neovisionaries.bluetooth.ble.advertising.EddystoneUID
-
Get the 6-byte instance ID.
- getInstanceIdAsString() - Method in class com.neovisionaries.bluetooth.ble.advertising.EddystoneUID
-
Get the 6-byte instance ID as an upper-case hex string.
- getInterval() - Method in class com.neovisionaries.bluetooth.ble.advertising.Ucode
-
Get the transmission interval in milliseconds.
- getLength() - Method in class com.neovisionaries.bluetooth.ble.advertising.ADStructure
-
Get the length of the AD structure.
- getLevel() - Method in class com.neovisionaries.bluetooth.ble.advertising.TxPowerLevel
-
Get the transmitted power level.
- getLocalName() - Method in class com.neovisionaries.bluetooth.ble.advertising.LocalName
-
Get the local name.
- getMajor() - Method in class com.neovisionaries.bluetooth.ble.advertising.IBeacon
-
Get the major number.
- getMinor() - Method in class com.neovisionaries.bluetooth.ble.advertising.IBeacon
-
Get the minor number.
- getName() - Method in enum com.neovisionaries.bluetooth.ble.StandardGattService
-
Get the specification name.
- getNamespaceId() - Method in class com.neovisionaries.bluetooth.ble.advertising.EddystoneUID
-
Get the 10-byte namespace ID.
- getNamespaceIdAsString() - Method in class com.neovisionaries.bluetooth.ble.advertising.EddystoneUID
-
Get the 10-byte namespace ID as an upper-case hex string.
- getNumber() - Method in enum com.neovisionaries.bluetooth.ble.StandardGattService
-
Get the assigned number.
- getPower() - Method in class com.neovisionaries.bluetooth.ble.advertising.IBeacon
-
Get the power.
- getPower() - Method in class com.neovisionaries.bluetooth.ble.advertising.Ucode
-
Get the transmission power in dBm.
- getServiceUUID() - Method in class com.neovisionaries.bluetooth.ble.advertising.ServiceData
-
Get the service UUID.
- getShortType() - Method in enum com.neovisionaries.bluetooth.ble.StandardGattService
-
Get the specification type without the common prefix
"org.bluetooth.service."
.
- getStatus() - Method in class com.neovisionaries.bluetooth.ble.advertising.Ucode
-
Get the status.
- getTLMVersion() - Method in class com.neovisionaries.bluetooth.ble.advertising.EddystoneTLM
-
Get the TLM version.
- getTxPower() - Method in class com.neovisionaries.bluetooth.ble.advertising.EddystoneEID
-
Get the calibrated Tx power at 0 m.
- getTxPower() - Method in class com.neovisionaries.bluetooth.ble.advertising.EddystoneUID
-
Get the calibrated Tx power at 0 m.
- getTxPower() - Method in class com.neovisionaries.bluetooth.ble.advertising.EddystoneURL
-
Get the calibrated Tx power at 0 m.
- getType() - Method in class com.neovisionaries.bluetooth.ble.advertising.ADStructure
-
Get the AD type.
- getType() - Method in enum com.neovisionaries.bluetooth.ble.StandardGattService
-
Get the specification type.
- getUcode() - Method in class com.neovisionaries.bluetooth.ble.advertising.Ucode
-
Get the ucode.
- getURL() - Method in class com.neovisionaries.bluetooth.ble.advertising.EddystoneURL
-
Get the URL.
- getUUID() - Method in class com.neovisionaries.bluetooth.ble.advertising.IBeacon
-
Get the proximity UUID.
- getUUIDs() - Method in class com.neovisionaries.bluetooth.ble.advertising.UUIDs
-
Get the list of UUIDs.
- getValue() - Method in enum com.neovisionaries.bluetooth.ble.GattStatusCode
-
Get the integer value of this result code.
- getVersion() - Method in class com.neovisionaries.bluetooth.ble.advertising.Ucode
-
Get the version of the packet format of Bluetooth LE ucode Marker.