blatann.gap package¶
- blatann.gap.HciStatus¶
The default link-layer packet size used when a connection is established
- blatann.gap.DLE_SIZE_DEFAULT = 27¶
The minimum allowed link-layer packet size
- blatann.gap.DLE_SIZE_MINIMUM = 27¶
The maximum allowed link-layer packet size
Submodules¶
- blatann.gap.advertise_data module
AdvertisingFlags
AdvertisingData
AdvertisingData.MAX_ENCODED_LENGTH
AdvertisingData.Types
AdvertisingData.Types.flags
AdvertisingData.Types.service_16bit_uuid_more_available
AdvertisingData.Types.service_16bit_uuid_complete
AdvertisingData.Types.service_32bit_uuid_more_available
AdvertisingData.Types.service_32bit_uuid_complete
AdvertisingData.Types.service_128bit_uuid_more_available
AdvertisingData.Types.service_128bit_uuid_complete
AdvertisingData.Types.short_local_name
AdvertisingData.Types.complete_local_name
AdvertisingData.Types.tx_power_level
AdvertisingData.Types.class_of_device
AdvertisingData.Types.simple_pairing_hash_c
AdvertisingData.Types.simple_pairing_randimizer_r
AdvertisingData.Types.security_manager_tk_value
AdvertisingData.Types.security_manager_oob_flags
AdvertisingData.Types.slave_connection_interval_range
AdvertisingData.Types.solicited_sevice_uuids_16bit
AdvertisingData.Types.solicited_sevice_uuids_128bit
AdvertisingData.Types.service_data
AdvertisingData.Types.public_target_address
AdvertisingData.Types.random_target_address
AdvertisingData.Types.appearance
AdvertisingData.Types.advertising_interval
AdvertisingData.Types.le_bluetooth_device_address
AdvertisingData.Types.le_role
AdvertisingData.Types.simple_pairng_hash_c256
AdvertisingData.Types.simple_pairng_randomizer_r256
AdvertisingData.Types.service_data_32bit_uuid
AdvertisingData.Types.service_data_128bit_uuid
AdvertisingData.Types.uri
AdvertisingData.Types.information_3d_data
AdvertisingData.Types.manufacturer_specific_data
AdvertisingData.flags
AdvertisingData.service_data
AdvertisingData.manufacturer_data
AdvertisingData.service_uuids
AdvertisingData.check_encoded_length()
AdvertisingData.to_ble_adv_data()
AdvertisingData.to_bytes()
AdvertisingData.from_ble_adv_records()
ScanReport
ScanReportCollection
- blatann.gap.advertising module
Advertiser
Advertiser.ADVERTISE_FOREVER
Advertiser.on_advertising_timeout
Advertiser.is_advertising
Advertiser.min_interval_ms
Advertiser.max_interval_ms
Advertiser.auto_restart
Advertiser.set_channel_mask()
Advertiser.set_advertise_data()
Advertiser.set_default_advertise_params()
Advertiser.start()
Advertiser.stop()
- blatann.gap.bond_db module
- blatann.gap.default_bond_db module
- blatann.gap.gap_types module
- blatann.gap.generic_access_service module
- blatann.gap.scanning module
- blatann.gap.smp module
SecurityLevel
PairingPolicy
PairingPolicy.allow_all
PairingPolicy.reject_new_pairing_requests
PairingPolicy.reject_nonbonded_peripheral_requests
PairingPolicy.reject_bonded_peripheral_requests
PairingPolicy.reject_bonded_device_repairing_requests
PairingPolicy.reject_peripheral_requests
PairingPolicy.reject_all_requests
PairingPolicy.combine()
SecurityParameters
SecurityManager
SecurityManager.on_pairing_complete
SecurityManager.on_security_level_changed
SecurityManager.on_passkey_display_required
SecurityManager.on_passkey_required
SecurityManager.on_peripheral_security_request
SecurityManager.on_pairing_request_rejected
SecurityManager.is_previously_bonded
SecurityManager.pairing_in_process
SecurityManager.security_level
SecurityManager.security_params
SecurityManager.set_security_params()
SecurityManager.pair()
SecurityManager.use_debug_lesc_key()
SecurityManager.delete_bonding_data()
- blatann.gap.smp_crypto module