blatann.nrf.nrf_types.config module
- class blatann.nrf.nrf_types.config.BleConnConfig(conn_tag=1, conn_count=1, event_length=3, write_cmd_tx_queue_size=1, hvn_tx_queue_size=1, max_att_mtu=23)
Bases:
object- DEFAULT_CONN_TAG = 1
- get_gap_config()
- get_gatt_config()
- get_gattc_config()
- get_gatts_config()
- get_configs()
- class blatann.nrf.nrf_types.config.BleEnableConfig(vs_uuid_count=10, periph_role_count=1, central_role_count=3, central_sec_count=3, service_changed_char=1, attr_table_size=1408)
Bases:
object- get_vs_uuid_cfg()
- get_role_count_cfg()
- get_device_name_cfg()
- get_service_changed_cfg()
- get_attr_tab_size_cfg()
- get_configs()
- class blatann.nrf.nrf_types.config.BleOptConnEventExtension(enabled=False)
Bases:
BleEnableOpt- option_flag = 2
- path = 'common_opt.conn_evt_ext'
- class blatann.nrf.nrf_types.config.BleOptGapAuthPayloadTimeout(conn_handle, timeout_ms=48000)
Bases:
BleOption- option_flag = 37
- path = 'gap_opt.auth_payload_timeout'
- to_c()
- class blatann.nrf.nrf_types.config.BleOptGapChannelMap(enabled_channels=None, conn_handle=0)
Bases:
BleOption- option_flag = 32
- path = 'gap_opt.ch_map'
- to_c()
- class blatann.nrf.nrf_types.config.BleOptGapCompatMode1(enabled=False)
Bases:
BleEnableOpt- option_flag = 36
- path = 'gap_opt.compat_mode_q'
- class blatann.nrf.nrf_types.config.BleOptGapLocalConnLatency(conn_handle=0, requested_latency=0)
Bases:
BleOption- option_flag = 33
- path = 'gap_opt.local_conn_latency'
- to_c()
- class blatann.nrf.nrf_types.config.BleOptGapPasskey(passkey='000000')
Bases:
BleOption- option_flag = 34
- path = 'gap_opt.passkey'
- to_c()
- class blatann.nrf.nrf_types.config.BleOptGapScanRequestReport(enabled=False)
Bases:
BleEnableOpt- option_flag = 35
- path = 'gap_opt.scan_req_report'
- class blatann.nrf.nrf_types.config.BleOptGapSlaveLatencyDisable(conn_handle, disabled=False)
Bases:
BleOption- option_flag = 38
- path = 'gap_opt.slave_latency_disable'
- to_c()
- class blatann.nrf.nrf_types.config.BleOptionFlag(value)
Bases:
IntEnumAn enumeration.
- pa_lna = 1
- conn_event_extension = 2
- gap_channel_map = 32
- gap_local_conn_latency = 33
- gap_passkey = 34
- gap_scan_req_report = 35
- gap_compat_mode_1 = 36
- gap_auth_payload_timeout = 37
- gap_slave_latency_disable = 38