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 [Experimental]
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 [Experimental]
Note: This property shall not be set when Type is set to "broadcast".
uint16 DiscoverableTimeout [Experimental]
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 [Experimental]
Possible value:
- "1M" (default)
- "2M"
- "Coded"
uint32 MinInterval [Experimental]
uint32 MaxInterval [Experimental]
int16 TxPower [Experimental]
October 2023 | BlueZ |