table of contents
ORG.BLUEZ.LEADVERTISEMENT(5) | Linux System Administration | ORG.BLUEZ.LEADVERTISEMENT(5) |
NAME¶
org.bluez.LEAdvertisement - BlueZ D-Bus LEAdvertisement API documentation
DESCRIPTION¶
Advertising packets are structured data which is broadcast on the LE Advertising channels and available for all devices in range. Because of the limited space available in LE Advertising packets, each packet's contents must be carefully controlled.
The service daemon acts as a store for the Advertisement Data which is meant to be sent. It constructs the correct Advertisement Data from the structured data and configured the kernel to send the correct advertisement.
INTERFACE¶
Specifies the Advertisement Data to be broadcast and some advertising parameters. Properties which are not present will not be included in the data. Required advertisement data types will always be included. All UUIDs are 128-bit versions in the API, and 16 or 32-bit versions of the same UUID will be used in the advertising data as appropriate.
- Service
- org.bluez
- Interface
- org.bluez.LEAdvertisement1
- Object path
- freely definable
Methods¶
void Release() [noreply]¶
Properties¶
string Type [readonly]¶
Possible values:
- "broadcast"
- "peripheral"
array{string} ServiceUUIDs¶
dict ManufacturerData¶
array{string} SolicitUUIDs¶
dict ServiceData¶
dict Data¶
Note: Types already handled by other properties shall not be used.
Possible values:
- <type>
- <byte array>
- Example:
- <Transport Discovery> <Organization Flags...> 0x26 0x01 0x01...
bool Discoverable¶
Note: This property shall not be set when Type is set to "broadcast".
uint16 DiscoverableTimeout¶
Note: This property shall not be set when Type is set to "broadcast".
array{string} Includes¶
Possible values:
See org.bluez.LEAdvertisingManager(5) SupportedIncludes property.
string LocalName¶
If this property is available 'local-name' cannot be present in the Includes.
uint16 Appearance¶
Possible values: as found on GAP Service.
uint16_t Duration¶
uint16_t Timeout¶
string SecondaryChannel¶
Possible value:
- "1M" (default)
- "2M"
- "Coded"
uint32 MinInterval¶
uint32 MaxInterval¶
int16 TxPower¶
October 2023 | BlueZ |