System.Beacon.TAdvertiseDeviceFormat
Delphi
TAdvertiseDeviceFormat = (adBeacon, adEddystoneUID, adEddystoneURL);
C++
enum DECLSPEC_DENUM TAdvertiseDeviceFormat : unsigned char { adBeacon, adEddystoneUID, adEddystoneURL };
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
enum | public | System.Beacon.pas System.Beacon.hpp |
System.Beacon | System.Beacon |
Description
Type used in order to specify the possible beacon formats that the TBeaconDevice can advertise.
You can choose one of the possible beacon formats:
adBeacon
: for regular beacons.adEddystoneUID
: for EddystoneUID.adEddystoneURL
: for EddystoneURL.
Notes:
- Eddystone format can only be advertised with Android devices, with version 5.0 or higher.
- iOS devices only allow to advertise iBeacons frames.
- Windows devices do not admit Eddystone format as the WinRT API for BLE uses the ManufacturerSpecificData, and not the ServiceData.