Contents:
Quick Start
Basic Usage
Architecture
py_ble_manager
py_ble_manager
Index
Index
A
|
B
|
C
|
D
|
E
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
U
|
W
A
add_characteristic() (BleGattsApi method)
add_descriptor() (BleGattsApi method)
add_include() (BleGattsApi method)
add_service() (BleGattsApi method)
ADDR_TYPE (class in py_ble_manager.ble_api.BleCommon)
address_get() (BleDeviceBase method)
(BleGapApi method)
address_set() (BleDeviceBase method)
(BleGapApi method)
ADV_ALLOW_SCAN_ANY_CONN_ANY (ADV_FILT_POL attribute)
ADV_ALLOW_SCAN_ANY_CONN_WLIST (ADV_FILT_POL attribute)
ADV_ALLOW_SCAN_WLIST_CONN_ANY (ADV_FILT_POL attribute)
ADV_ALLOW_SCAN_WLIST_CONN_WLIST (ADV_FILT_POL attribute)
adv_chnl_map_get() (BleGapApi method)
adv_chnl_map_set() (BleGapApi method)
adv_data_get() (BleGapApi method)
adv_data_set() (BleGapApi method)
ADV_FILT_POL (class in py_ble_manager.ble_api.BleGap)
adv_interval_from_ms() (BleConvert static method)
adv_interval_to_ms() (BleConvert static method)
adv_intv_get() (BleGapApi method)
adv_intv_set() (BleGapApi method)
adv_mode_get() (BleGapApi method)
adv_mode_set() (BleGapApi method)
adv_start() (BleGapApi method)
adv_stop() (BleGapApi method)
advertising_channel_map_get() (BlePeripheral method)
advertising_channel_map_set() (BlePeripheral method)
advertising_data_get() (BlePeripheral method)
advertising_data_set() (BlePeripheral method)
advertising_interval_get() (BlePeripheral method)
advertising_interval_set() (BlePeripheral method)
advertising_mode_get() (BlePeripheral method)
advertising_mode_set() (BlePeripheral method)
advertising_start() (BlePeripheral method)
advertising_stop() (BlePeripheral method)
appearance_get() (BleDeviceBase method)
(BleGapApi method)
appearance_set() (BleDeviceBase method)
(BleGapApi method)
ATT_ERROR (class in py_ble_manager.ble_api.BleAtt)
ATT_ERROR_APPLICATION_ERROR (ATT_ERROR attribute)
ATT_ERROR_ATTRIBUTE_NOT_FOUND (ATT_ERROR attribute)
ATT_ERROR_ATTRIBUTE_NOT_LONG (ATT_ERROR attribute)
ATT_ERROR_CCC_DESCRIPTOR_IMPROPERLY_CONFIGURED (ATT_ERROR attribute)
ATT_ERROR_INSUFFICIENT_AUTHENTICATION (ATT_ERROR attribute)
ATT_ERROR_INSUFFICIENT_AUTHORIZATION (ATT_ERROR attribute)
ATT_ERROR_INSUFFICIENT_ENCRYPTION (ATT_ERROR attribute)
ATT_ERROR_INSUFFICIENT_KEY_SIZE (ATT_ERROR attribute)
ATT_ERROR_INSUFFICIENT_RESOURCES (ATT_ERROR attribute)
ATT_ERROR_INVALID_HANDLE (ATT_ERROR attribute)
ATT_ERROR_INVALID_OFFSET (ATT_ERROR attribute)
ATT_ERROR_INVALID_PDU (ATT_ERROR attribute)
ATT_ERROR_INVALID_VALUE_LENGTH (ATT_ERROR attribute)
ATT_ERROR_OK (ATT_ERROR attribute)
ATT_ERROR_PREPARE_QUEUE_FULL (ATT_ERROR attribute)
ATT_ERROR_PROCEDURE_ALREADY_IN_PROGRESS (ATT_ERROR attribute)
ATT_ERROR_READ_NOT_PERMITTED (ATT_ERROR attribute)
ATT_ERROR_REQUEST_NOT_SUPPORTED (ATT_ERROR attribute)
ATT_ERROR_UNLIKELY (ATT_ERROR attribute)
ATT_ERROR_UNSUPPORTED_GROUP_TYPE (ATT_ERROR attribute)
ATT_ERROR_WRITE_NOT_PERMITTED (ATT_ERROR attribute)
ATT_PERM (class in py_ble_manager.ble_api.BleAtt)
ATT_PERM_KEYSIZE_16 (ATT_PERM attribute)
ATT_PERM_NONE (ATT_PERM attribute)
ATT_PERM_READ (ATT_PERM attribute)
ATT_PERM_READ_AUTH (ATT_PERM attribute)
ATT_PERM_READ_ENCRYPT (ATT_PERM attribute)
ATT_PERM_RW (ATT_PERM attribute)
ATT_PERM_RW_AUTH (ATT_PERM attribute)
ATT_PERM_RW_ENCRYPT (ATT_PERM attribute)
ATT_PERM_WRITE (ATT_PERM attribute)
ATT_PERM_WRITE_AUTH (ATT_PERM attribute)
ATT_PERM_WRITE_ENCRYPT (ATT_PERM attribute)
ATT_UUID_128 (ATT_UUID_TYPE attribute)
ATT_UUID_16 (ATT_UUID_TYPE attribute)
ATT_UUID_TYPE (class in py_ble_manager.ble_api.BleAtt)
AttUuid (class in py_ble_manager.ble_api.BleAtt)
B
bd_addr_to_str() (BleUtils static method)
BdAddress (class in py_ble_manager.ble_api.BleCommon)
ble_data_length_to_time() (BleConvert static method)
BLE_DEVICE_TYPE (class in py_ble_manager.ble_api.BleConfig)
BLE_ERROR (class in py_ble_manager.ble_api.BleCommon)
BLE_ERROR_ALREADY_DONE (BLE_ERROR attribute)
BLE_ERROR_BUSY (BLE_ERROR attribute)
BLE_ERROR_CANCELED (BLE_ERROR attribute)
BLE_ERROR_DIFF_TRANS_COLLISION (BLE_ERROR attribute)
BLE_ERROR_ENC_KEY_MISSING (BLE_ERROR attribute)
BLE_ERROR_FAILED (BLE_ERROR attribute)
BLE_ERROR_IN_PROGRESS (BLE_ERROR attribute)
BLE_ERROR_INS_BANDWIDTH (BLE_ERROR attribute)
BLE_ERROR_INS_RESOURCES (BLE_ERROR attribute)
BLE_ERROR_INVALID_PARAM (BLE_ERROR attribute)
BLE_ERROR_L2CAP_MTU_EXCEEDED (BLE_ERROR attribute)
BLE_ERROR_L2CAP_NO_CREDITS (BLE_ERROR attribute)
BLE_ERROR_LMP_COLLISION (BLE_ERROR attribute)
BLE_ERROR_NOT_ACCEPTED (BLE_ERROR attribute)
BLE_ERROR_NOT_ALLOWED (BLE_ERROR attribute)
BLE_ERROR_NOT_CONNECTED (BLE_ERROR attribute)
BLE_ERROR_NOT_FOUND (BLE_ERROR attribute)
BLE_ERROR_NOT_SUPPORTED (BLE_ERROR attribute)
BLE_ERROR_NOT_SUPPORTED_BY_PEER (BLE_ERROR attribute)
BLE_ERROR_TIMEOUT (BLE_ERROR attribute)
BLE_EVT_CAT (class in py_ble_manager.ble_api.BleCommon)
BLE_EVT_CAT_COMMON (BLE_EVT_CAT attribute)
BLE_EVT_CAT_GAP (BLE_EVT_CAT attribute)
BLE_EVT_CAT_GATTC (BLE_EVT_CAT attribute)
BLE_EVT_CAT_GATTS (BLE_EVT_CAT attribute)
BLE_EVT_CAT_L2CAP (BLE_EVT_CAT attribute)
BLE_EVT_COMMON (class in py_ble_manager.ble_api.BleCommon)
BLE_EVT_GAP (class in py_ble_manager.ble_api.BleCommon)
BLE_EVT_GAP_ADDRESS_RESOLUTION_FAILED (BLE_EVT_GAP attribute)
BLE_EVT_GAP_ADDRESS_RESOLVED (BLE_EVT_GAP attribute)
BLE_EVT_GAP_ADV_COMPLETED (BLE_EVT_GAP attribute)
BLE_EVT_GAP_ADV_REPORT (BLE_EVT_GAP attribute)
BLE_EVT_GAP_AIR_OP_BDADDR (BLE_EVT_GAP attribute)
BLE_EVT_GAP_CONN_PARAM_UPDATE_COMPLETED (BLE_EVT_GAP attribute)
BLE_EVT_GAP_CONN_PARAM_UPDATE_REQ (BLE_EVT_GAP attribute)
BLE_EVT_GAP_CONN_PARAM_UPDATED (BLE_EVT_GAP attribute)
BLE_EVT_GAP_CONNECTED (BLE_EVT_GAP attribute)
BLE_EVT_GAP_CONNECTION_COMPLETED (BLE_EVT_GAP attribute)
BLE_EVT_GAP_DATA_LENGTH_CHANGED (BLE_EVT_GAP attribute)
BLE_EVT_GAP_DATA_LENGTH_SET_FAILED (BLE_EVT_GAP attribute)
BLE_EVT_GAP_DISCONNECT_FAILED (BLE_EVT_GAP attribute)
BLE_EVT_GAP_DISCONNECTED (BLE_EVT_GAP attribute)
BLE_EVT_GAP_LOCAL_TX_PWR (BLE_EVT_GAP attribute)
BLE_EVT_GAP_LTK (BLE_EVT_GAP attribute)
BLE_EVT_GAP_LTK_MISSING (BLE_EVT_GAP attribute)
BLE_EVT_GAP_NUMERIC_REQUEST (BLE_EVT_GAP attribute)
BLE_EVT_GAP_PAIR_COMPLETED (BLE_EVT_GAP attribute)
BLE_EVT_GAP_PAIR_REQ (BLE_EVT_GAP attribute)
BLE_EVT_GAP_PASSKEY_NOTIFY (BLE_EVT_GAP attribute)
BLE_EVT_GAP_PASSKEY_REQUEST (BLE_EVT_GAP attribute)
BLE_EVT_GAP_PATH_LOSS_THRES (BLE_EVT_GAP attribute)
BLE_EVT_GAP_PEER_FEATURES (BLE_EVT_GAP attribute)
BLE_EVT_GAP_PEER_VERSION (BLE_EVT_GAP attribute)
BLE_EVT_GAP_PHY_CHANGED (BLE_EVT_GAP attribute)
BLE_EVT_GAP_PHY_SET_COMPLETED (BLE_EVT_GAP attribute)
BLE_EVT_GAP_SCAN_COMPLETED (BLE_EVT_GAP attribute)
BLE_EVT_GAP_SEC_LEVEL_CHANGED (BLE_EVT_GAP attribute)
BLE_EVT_GAP_SECURITY_REQUEST (BLE_EVT_GAP attribute)
BLE_EVT_GAP_SET_SEC_LEVEL_FAILED (BLE_EVT_GAP attribute)
BLE_EVT_GAP_TX_PWR_REPORT (BLE_EVT_GAP attribute)
BLE_EVT_GATTC (class in py_ble_manager.ble_api.BleCommon)
BLE_EVT_GATTC_BROWSE_COMPLETED (BLE_EVT_GATTC attribute)
BLE_EVT_GATTC_BROWSE_SVC (BLE_EVT_GATTC attribute)
BLE_EVT_GATTC_DISCOVER_CHAR (BLE_EVT_GATTC attribute)
BLE_EVT_GATTC_DISCOVER_COMPLETED (BLE_EVT_GATTC attribute)
BLE_EVT_GATTC_DISCOVER_DESC (BLE_EVT_GATTC attribute)
BLE_EVT_GATTC_DISCOVER_INCLUDE (BLE_EVT_GATTC attribute)
BLE_EVT_GATTC_DISCOVER_SVC (BLE_EVT_GATTC attribute)
BLE_EVT_GATTC_INDICATION (BLE_EVT_GATTC attribute)
BLE_EVT_GATTC_MTU_CHANGED (BLE_EVT_GATTC attribute)
BLE_EVT_GATTC_NOTIFICATION (BLE_EVT_GATTC attribute)
BLE_EVT_GATTC_READ_COMPLETED (BLE_EVT_GATTC attribute)
BLE_EVT_GATTC_WRITE_COMPLETED (BLE_EVT_GATTC attribute)
BLE_EVT_GATTS (class in py_ble_manager.ble_api.BleCommon)
BLE_EVT_GATTS_EVENT_SENT (BLE_EVT_GATTS attribute)
BLE_EVT_GATTS_PREPARE_WRITE_REQ (BLE_EVT_GATTS attribute)
BLE_EVT_GATTS_READ_REQ (BLE_EVT_GATTS attribute)
BLE_EVT_GATTS_WRITE_REQ (BLE_EVT_GATTS attribute)
BLE_EVT_RESET_COMPLETED (BLE_EVT_COMMON attribute)
BLE_GAP_APPEARANCE_BLOOD_PRESSURE_ARM (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_BLOOD_PRESSURE_WRIST (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_CYCLING_CADENCE_SENSOR (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_CYCLING_CYCLING_COMPUTER (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_CYCLING_POWER_SENSOR (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_CYCLING_SPEED_AND_CADENCE_SENSOR (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_CYCLING_SPEED_SENSOR (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_GENERIC_BARCODE_SCANNER (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_GENERIC_BLOOD_PRESSURE (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_GENERIC_CLOCK (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_GENERIC_COMPUTER (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_GENERIC_CYCLING (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_GENERIC_DISPLAY (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_GENERIC_EYE_GLASSES (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_GENERIC_GLUCOSE_METER (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_GENERIC_HEART_RATE_SENSOR (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_GENERIC_HID (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_GENERIC_KEYRING (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_GENERIC_MEDIA_PLAYER (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_GENERIC_OUTDOOR_SPORTS_ACTIVITY (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_GENERIC_PHONE (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_GENERIC_PULSE_OXIMETER (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_GENERIC_REMOTE_CONTROL (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_GENERIC_RUNNING_WALKING_SENSOR (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_GENERIC_TAG (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_GENERIC_THERMOMETER (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_GENERIC_WATCH (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_GENERIC_WEIGHT_SCALE (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_HEART_RATE_SENSOR_HEART_RATE_BELT (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_HID_BARCODE_SCANNER (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_HID_CARD_READER (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_HID_DIGITAL_PEN (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_HID_DIGITIZER_TABLET (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_HID_GAMEPAD (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_HID_JOYSTICK (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_HID_KEYBOARD (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_HID_MOUSE (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_LAST (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_OUTDOOR_SPORTS_ACT_LOCATION_AND_NAVIGATION_DISPLAY (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_OUTDOOR_SPORTS_ACT_LOCATION_AND_NAVIGATION_POD (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_OUTDOOR_SPORTS_ACT_LOCATION_DISPLAY (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_OUTDOOR_SPORTS_ACT_LOCATION_POD (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_PULSE_OXIMETER_FINGERTIP (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_PULSE_OXIMETER_WRIST_WORN (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_RUNNING_WALKING_SENSOR_IN_SHOE (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_RUNNING_WALKING_SENSOR_ON_HIP (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_RUNNING_WALKING_SENSOR_ON_SHOE (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_THERMOMETER_EAR (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_UNKNOWN (GAP_APPEARANCE attribute)
BLE_GAP_APPEARANCE_WATCH_SPORTS_WATCH (GAP_APPEARANCE attribute)
BLE_GAP_PHY (class in py_ble_manager.ble_api.BleGap)
BLE_GAP_PHY_1M (BLE_GAP_PHY attribute)
BLE_GAP_PHY_2M (BLE_GAP_PHY attribute)
BLE_GAP_PHY_CODED (BLE_GAP_PHY attribute)
BLE_GAP_PHY_PREF_AUTO (BLE_GAP_PHY attribute)
BLE_HCI_ERROR (class in py_ble_manager.ble_api.BleCommon)
BLE_HCI_ERROR_ACL_CON_EXISTS (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_AUTH_FAILURE (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_CHANNEL_CLASS_NOT_SUP (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_COARSE_CLK_ADJUST_REJECTED (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_COMMAND_DISALLOWED (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_CON_LIMIT_EXCEED (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_CON_TERM_BY_LOCAL_HOST (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_CON_TIMEOUT (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_CONN_ACCEPT_TIMEOUT_EXCEED (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_CONN_FAILED_TO_BE_EST (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_CONN_REJ_LIMITED_RESOURCES (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_CONN_REJ_NO_SUITABLE_CHANNEL (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_CONN_REJ_SECURITY_REASONS (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_CONN_REJ_UNACCEPTABLE_BDADDR (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_CONTROLLER_BUSY (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_DIFF_TRANSACTION_COLLISION (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_DIRECT_ADV_TO (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_EIR_TOO_LARGE (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_ENC_MODE_NOT_ACCEPT (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_HARDWARE_FAILURE (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_HOST_BUSY_PAIRING (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_INSTANT_PASSED (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_INSUFFICIENT_SECURITY (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_INVALID_HCI_PARAM (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_INVALID_LMP_PARAM (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_LINK_KEY_CANT_CHANGE (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_LMP_COLLISION (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_LMP_PDU_NOT_ALLOWED (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_LMP_RSP_TIMEOUT (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_MAC_CONNECTION_FAILED (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_MEMORY_CAPA_EXCEED (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_NO_ERROR (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_PAGE_TIMEOUT (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_PAIRING_NOT_ALLOWED (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_PAIRING_WITH_UNIT_KEY_NOT_SUP (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_PARAM_OUT_OF_MAND_RANGE (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_PIN_MISSING (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_QOS_NOT_SUPPORTED (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_QOS_REJECTED (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_QOS_UNACCEPTABLE_PARAM (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_REMOTE_DEV_POWER_OFF (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_REMOTE_DEV_TERM_LOW_RESOURCES (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_REMOTE_USER_TERM_CON (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_REPEATED_ATTEMPTS (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_RESERVED_SLOT_VIOLATION (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_ROLE_CHANGE_NOT_ALLOWED (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_ROLE_SWITCH_FAIL (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_ROLE_SWITCH_PEND (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_SCO_AIR_MODE_REJECTED (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_SCO_INTERVAL_REJECTED (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_SCO_OFFSET_REJECTED (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_SP_NOT_SUPPORTED_HOST (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_SYNC_CON_LIMIT_DEV_EXCEED (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_TERMINATED_MIC_FAILURE (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_UNACCEPTABLE_CONN_INT (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_UNKNOWN (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_UNKNOWN_CONNECTION_ID (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_UNKNOWN_HCI_COMMAND (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_UNKNOWN_LMP_PDU (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_UNSPECIFIED_ERROR (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_UNSUPPORTED (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_UNSUPPORTED_LMP_PARAM_VALUE (BLE_HCI_ERROR attribute)
BLE_HCI_ERROR_UNSUPPORTED_REMOTE_FEATURE (BLE_HCI_ERROR attribute)
BLE_HW_TYPE (class in py_ble_manager.ble_api.BleConfig)
BLE_IS_BUSY (BLE_STATUS attribute)
BLE_IS_DISABLED (BLE_STATUS attribute)
BLE_IS_ENABLED (BLE_STATUS attribute)
BLE_IS_RESET (BLE_STATUS attribute)
ble_reset() (BleCommonApi method)
BLE_STATUS (class in py_ble_manager.ble_api.BleCommon)
BLE_STATUS_OK (BLE_ERROR attribute)
BleAdvData (class in py_ble_manager.ble_api.BleGap)
BleApiBase (class in py_ble_manager.ble_api.BleApiBase)
BleCentral (class in py_ble_manager.ble_devices.BleCentral)
BleCommonApi (class in py_ble_manager.ble_api.BleCommonApi)
BleConfigDA14531 (class in py_ble_manager.ble_api.BleConfig)
BleConfigDA1469x (class in py_ble_manager.ble_api.BleConfig)
BleConfigDefault (class in py_ble_manager.ble_api.BleConfig)
BleConvert (class in py_ble_manager.ble_api.BleConvert)
BleDeviceBase (class in py_ble_manager.ble_devices.BleDeviceBase)
BleEventBase (class in py_ble_manager.ble_api.BleCommon)
BleEventGapAddressResolutionFailed (class in py_ble_manager.ble_api.BleGap)
BleEventGapAddressResolved (class in py_ble_manager.ble_api.BleGap)
BleEventGapAdvCompleted (class in py_ble_manager.ble_api.BleGap)
BleEventGapAdvReport (class in py_ble_manager.ble_api.BleGap)
BleEventGapAirOpBdAddr (class in py_ble_manager.ble_api.BleGap)
BleEventGapConnected (class in py_ble_manager.ble_api.BleGap)
BleEventGapConnectionCompleted (class in py_ble_manager.ble_api.BleGap)
BleEventGapConnParamUpdateCompleted (class in py_ble_manager.ble_api.BleGap)
BleEventGapConnParamUpdated (class in py_ble_manager.ble_api.BleGap)
BleEventGapConnParamUpdateReq (class in py_ble_manager.ble_api.BleGap)
BleEventGapDataLengthChanged (class in py_ble_manager.ble_api.BleGap)
BleEventGapDataLengthSetFailed (class in py_ble_manager.ble_api.BleGap)
BleEventGapDisconnected (class in py_ble_manager.ble_api.BleGap)
BleEventGapDisconnectFailed (class in py_ble_manager.ble_api.BleGap)
BleEventGapLtkMissing (class in py_ble_manager.ble_api.BleGap)
BleEventGapNumericRequest (class in py_ble_manager.ble_api.BleGap)
BleEventGapPairCompleted (class in py_ble_manager.ble_api.BleGap)
BleEventGapPairReq (class in py_ble_manager.ble_api.BleGap)
BleEventGapPasskeyNotify (class in py_ble_manager.ble_api.BleGap)
BleEventGapPeerFeatures (class in py_ble_manager.ble_api.BleGap)
BleEventGapPeerVersion (class in py_ble_manager.ble_api.BleGap)
BleEventGapScanCompleted (class in py_ble_manager.ble_api.BleGap)
BleEventGapSecLevelChanged (class in py_ble_manager.ble_api.BleGap)
BleEventGapSecurityRequest (class in py_ble_manager.ble_api.BleGap)
BleEventGapSetSecLevelFailed (class in py_ble_manager.ble_api.BleGap)
BleEventGattcBrowseCompleted (class in py_ble_manager.ble_api.BleGattc)
BleEventGattcBrowseSvc (class in py_ble_manager.ble_api.BleGattc)
BleEventGattcDiscoverChar (class in py_ble_manager.ble_api.BleGattc)
BleEventGattcDiscoverCompleted (class in py_ble_manager.ble_api.BleGattc)
BleEventGattcDiscoverDesc (class in py_ble_manager.ble_api.BleGattc)
BleEventGattcDiscoverInclude (class in py_ble_manager.ble_api.BleGattc)
BleEventGattcDiscoverSvc (class in py_ble_manager.ble_api.BleGattc)
BleEventGattcIndication (class in py_ble_manager.ble_api.BleGattc)
BleEventGattcMtuChanged (class in py_ble_manager.ble_api.BleGattc)
BleEventGattcNotification (class in py_ble_manager.ble_api.BleGattc)
BleEventGattcReadCompleted (class in py_ble_manager.ble_api.BleGattc)
BleEventGattcWriteCompleted (class in py_ble_manager.ble_api.BleGattc)
BleEventGattsEventSent (class in py_ble_manager.ble_api.BleGatts)
BleEventGattsPrepareWriteReq (class in py_ble_manager.ble_api.BleGatts)
BleEventGattsReadReq (class in py_ble_manager.ble_api.BleGatts)
BleEventGattsWriteReq (class in py_ble_manager.ble_api.BleGatts)
BleEventResetCompleted (class in py_ble_manager.ble_api.BleCommon)
BleGapApi (class in py_ble_manager.ble_api.BleGapApi)
BleGattcApi (class in py_ble_manager.ble_api.BleGattcApi)
BleGattsApi (class in py_ble_manager.ble_api.BleGattsApi)
BlePeripheral (class in py_ble_manager.ble_devices.BlePeripheral)
BleStorageApi (class in py_ble_manager.ble_api.BleStorageApi)
BleUtils (class in py_ble_manager.ble_api.BleUtil)
BROADCASTER (BLE_DEVICE_TYPE attribute)
browse() (BleCentral method)
(BleGattcApi method)
browse_range() (BleCentral method)
(BleGattcApi method)
C
CENTRAL (BLE_DEVICE_TYPE attribute)
CONN_DIR (GAP_ADV_TYPE attribute)
CONN_DIR_LDC (GAP_ADV_TYPE attribute)
conn_event_length_from_ms() (BleConvert static method)
conn_event_length_to_ms() (BleConvert static method)
conn_interval_from_ms() (BleConvert static method)
conn_interval_to_ms() (BleConvert static method)
conn_param_update() (BleDeviceBase method)
(BleGapApi method)
conn_param_update_reply() (BleDeviceBase method)
(BleGapApi method)
CONN_UNDIR (GAP_ADV_TYPE attribute)
connect() (BleCentral method)
(BleGapApi method)
connect_cancel() (BleCentral method)
(BleGapApi method)
D
DA14531 (BLE_HW_TYPE attribute)
DA14531VersionInd (class in py_ble_manager.ble_api.BleConfig)
DA14695 (BLE_HW_TYPE attribute)
DA14695VersionInd (class in py_ble_manager.ble_api.BleConfig)
data (BleAdvData property)
data_length_set() (BleDeviceBase method)
(BleGapApi method)
device_name_get() (BleDeviceBase method)
(BleGapApi method)
device_name_set() (BleDeviceBase method)
(BleGapApi method)
DISC_UNDIR (GAP_ADV_TYPE attribute)
disconnect() (BleDeviceBase method)
(BleGapApi method)
discover_characteristics() (BleCentral method)
(BleGattcApi method)
discover_descriptors() (BleCentral method)
(BleGattcApi method)
discover_include() (BleCentral method)
(BleGattcApi method)
discover_services() (BleCentral method)
(BleGattcApi method)
E
exchange_mtu() (BleDeviceBase method)
(BleGattcApi method)
G
GAP_ADV_CHANNEL (class in py_ble_manager.ble_api.BleGap)
GAP_ADV_CHANNEL_37 (GAP_ADV_CHANNEL attribute)
GAP_ADV_CHANNEL_38 (GAP_ADV_CHANNEL attribute)
GAP_ADV_CHANNEL_39 (GAP_ADV_CHANNEL attribute)
GAP_ADV_TYPE (class in py_ble_manager.ble_api.BleGap)
GAP_ALL_ROLES (GAP_ROLE attribute)
GAP_APPEARANCE (class in py_ble_manager.ble_api.BleGap)
GAP_BROADCASTER_ROLE (GAP_ROLE attribute)
GAP_CENTRAL_ROLE (GAP_ROLE attribute)
GAP_CONN_MODE (class in py_ble_manager.ble_api.BleGap)
GAP_CONN_MODE_DIRECTED (GAP_CONN_MODE attribute)
GAP_CONN_MODE_DIRECTED_LDC (GAP_CONN_MODE attribute)
GAP_CONN_MODE_NON_CONN (GAP_CONN_MODE attribute)
GAP_CONN_MODE_UNDIRECTED (GAP_CONN_MODE attribute)
GAP_DATA_TYPE (class in py_ble_manager.ble_api.BleGap)
GAP_DATA_TYPE_ADV_INTERVAL (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_APPEARANCE (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_CHNL_MAP_UPD_IND (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_CLASS_OF_DEVICE (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_FLAGS (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_INDOOR_POSITIONING (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_INFO_DATA_3D (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_LE_BT_ADDR (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_LE_ROLE (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_LE_SEC_CONN_CFM_VAL (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_LE_SEC_CONN_RAND_VAL (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_LE_SUPP_FEATURES (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_LOCAL_NAME (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_MANUFACTURER_SPEC (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_MESH_BEACON (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_MESH_MESSAGE (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_NONE (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_OOB_FLAGS (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_PB_ADV (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_PUBLIC_ADDRESS (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_RANDOM_ADDRESS (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_RESERVED1 (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_SHORT_LOCAL_NAME (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_SLAVE_CONN_INTV (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_SP_HASH_C (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_SP_RANDOMIZER_R (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_SPAIR_HASH (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_SPAIR_RAND (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_TK_VALUE (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_TRANSPORT_DISC_DATA (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_TX_POWER_LEVEL (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_URI (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_UUID128_LIST (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_UUID128_LIST_INC (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_UUID128_SOLIC (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_UUID128_SVC_DATA (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_UUID16_LIST (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_UUID16_LIST_INC (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_UUID16_SOLIC (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_UUID16_SVC_DATA (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_UUID32_LIST (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_UUID32_LIST_INC (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_UUID32_SOLIC (GAP_DATA_TYPE attribute)
GAP_DATA_TYPE_UUID32_SVC_DATA (GAP_DATA_TYPE attribute)
GAP_DISC_MODE (class in py_ble_manager.ble_api.BleGap)
GAP_DISC_MODE_BROADCASTER (GAP_DISC_MODE attribute)
GAP_DISC_MODE_GEN_DISCOVERABLE (GAP_DISC_MODE attribute)
GAP_DISC_MODE_LIM_DISCOVERABLE (GAP_DISC_MODE attribute)
GAP_DISC_MODE_NON_DISCOVERABLE (GAP_DISC_MODE attribute)
GAP_ERR_ADV_DATA_INVALID (ATT_ERROR attribute)
GAP_ERR_CANCELED (ATT_ERROR attribute)
GAP_ERR_COMMAND_DISALLOWED (ATT_ERROR attribute)
GAP_ERR_DISCONNECTED (ATT_ERROR attribute)
GAP_ERR_INSUFF_RESOURCES (ATT_ERROR attribute)
GAP_ERR_INVALID_PARAM (ATT_ERROR attribute)
GAP_ERR_NOT_FOUND (ATT_ERROR attribute)
GAP_ERR_NOT_SUPPORTED (ATT_ERROR attribute)
GAP_ERR_PRIVACY_CFG_PB (ATT_ERROR attribute)
GAP_ERR_PROTOCOL_PROBLEM (ATT_ERROR attribute)
GAP_ERR_REJECTED (ATT_ERROR attribute)
GAP_ERR_TIMEOUT (ATT_ERROR attribute)
GAP_ERR_UNEXPECTED (ATT_ERROR attribute)
GAP_IO_CAP_DISP_ONLY (GAP_IO_CAPABILITIES attribute)
GAP_IO_CAP_DISP_YES_NO (GAP_IO_CAPABILITIES attribute)
GAP_IO_CAP_KEYBOARD_DISP (GAP_IO_CAPABILITIES attribute)
GAP_IO_CAP_KEYBOARD_ONLY (GAP_IO_CAPABILITIES attribute)
GAP_IO_CAP_NO_INPUT_OUTPUT (GAP_IO_CAPABILITIES attribute)
GAP_IO_CAPABILITIES (class in py_ble_manager.ble_api.BleGap)
GAP_NO_ROLE (GAP_ROLE attribute)
GAP_OBSERVER_ROLE (GAP_ROLE attribute)
GAP_PERIPHERAL_ROLE (GAP_ROLE attribute)
GAP_ROLE (class in py_ble_manager.ble_api.BleGap)
GAP_SCAN_ACTIVE (GAP_SCAN_TYPE attribute)
GAP_SCAN_GEN_DISC_MODE (GAP_SCAN_MODE attribute)
GAP_SCAN_LIM_DISC_MODE (GAP_SCAN_MODE attribute)
GAP_SCAN_MODE (class in py_ble_manager.ble_api.BleGap)
GAP_SCAN_OBSERVER_MODE (GAP_SCAN_MODE attribute)
GAP_SCAN_PASSIVE (GAP_SCAN_TYPE attribute)
GAP_SCAN_TYPE (class in py_ble_manager.ble_api.BleGap)
GAP_SEC_LEVEL (class in py_ble_manager.ble_api.BleGap)
GAP_SEC_LEVEL_1 (GAP_SEC_LEVEL attribute)
GAP_SEC_LEVEL_2 (GAP_SEC_LEVEL attribute)
GAP_SEC_LEVEL_3 (GAP_SEC_LEVEL attribute)
GAP_SEC_LEVEL_4 (GAP_SEC_LEVEL attribute)
GapChnlMap (class in py_ble_manager.ble_api.BleGap)
GapConnParams (class in py_ble_manager.ble_api.BleGap)
GapScanParams (class in py_ble_manager.ble_api.BleGap)
GATT_CCC (class in py_ble_manager.ble_api.BleGatt)
GATT_CCC_INDICATIONS (GATT_CCC attribute)
GATT_CCC_NONE (GATT_CCC attribute)
GATT_CCC_NOTIFICATIONS (GATT_CCC attribute)
GATT_ERR_ATTRIBUTE_CLIENT_MISSING (ATT_ERROR attribute)
GATT_ERR_ATTRIBUTE_SERVER_MISSING (ATT_ERROR attribute)
GATT_ERR_INVALID_ATT_LEN (ATT_ERROR attribute)
GATT_ERR_INVALID_PERM (ATT_ERROR attribute)
GATT_ERR_INVALID_TYPE_IN_SVC_SEARCH (ATT_ERROR attribute)
GATT_ERR_SIGNED_WRITE (ATT_ERROR attribute)
GATT_ERR_WRITE (ATT_ERROR attribute)
GATT_EVENT (class in py_ble_manager.ble_api.BleGatt)
GATT_EVENT_INDICATION (GATT_EVENT attribute)
GATT_EVENT_NOTIFICATION (GATT_EVENT attribute)
GATT_PROP (class in py_ble_manager.ble_api.BleGatt)
GATT_PROP_BROADCAST (GATT_PROP attribute)
GATT_PROP_EXTENDED (GATT_PROP attribute)
GATT_PROP_EXTENDED_RELIABLE_WRITE (GATT_PROP attribute)
GATT_PROP_EXTENDED_WRITABLE_AUXILIARIES (GATT_PROP attribute)
GATT_PROP_INDICATE (GATT_PROP attribute)
GATT_PROP_NONE (GATT_PROP attribute)
GATT_PROP_NOTIFY (GATT_PROP attribute)
GATT_PROP_READ (GATT_PROP attribute)
GATT_PROP_WRITE (GATT_PROP attribute)
GATT_PROP_WRITE_NO_RESP (GATT_PROP attribute)
GATT_PROP_WRITE_SIGNED (GATT_PROP attribute)
GATT_SERVICE (class in py_ble_manager.ble_api.BleGatt)
GATT_SERVICE_PRIMARY (GATT_SERVICE attribute)
GATT_SERVICE_SECONDARY (GATT_SERVICE attribute)
GATTC_DISCOVERY_TYPE (class in py_ble_manager.ble_api.BleGattc)
GATTC_DISCOVERY_TYPE_CHARACTERISTICS (GATTC_DISCOVERY_TYPE attribute)
GATTC_DISCOVERY_TYPE_DESCRIPTORS (GATTC_DISCOVERY_TYPE attribute)
GATTC_DISCOVERY_TYPE_INCLUDED (GATTC_DISCOVERY_TYPE attribute)
GATTC_DISCOVERY_TYPE_SVC (GATTC_DISCOVERY_TYPE attribute)
GATTC_ITEM_TYPE (class in py_ble_manager.ble_api.BleGattc)
GATTC_ITEM_TYPE_CHARACTERISTIC (GATTC_ITEM_TYPE attribute)
GATTC_ITEM_TYPE_DESCRIPTOR (GATTC_ITEM_TYPE attribute)
GATTC_ITEM_TYPE_INCLUDE (GATTC_ITEM_TYPE attribute)
GATTC_ITEM_TYPE_NONE (GATTC_ITEM_TYPE attribute)
GattcCharacteristicData (class in py_ble_manager.ble_api.BleGattc)
GattcIncludedServiceData (class in py_ble_manager.ble_api.BleGattc)
GattcItem (class in py_ble_manager.ble_api.BleGattc)
GATTS_FLAG (class in py_ble_manager.ble_api.BleGatts)
GATTS_FLAG_CHAR_NO_READ_REQ (GATTS_FLAG attribute)
GATTS_FLAG_CHAR_READ_REQ (GATTS_FLAG attribute)
get_bonded() (BleDeviceBase method)
(BleGapApi method)
get_buffer() (BleStorageApi method)
get_connected() (BleDeviceBase method)
(BleGapApi method)
get_dev_version() (BleCommonApi method)
get_event() (BleDeviceBase method)
get_int() (BleStorageApi method)
get_io_cap() (BleDeviceBase method)
(BleGapApi method)
get_peer_tx_mtu() (BleDeviceBase method)
(BleGapApi method)
get_sec_level() (BleDeviceBase method)
(BleGapApi method)
get_value() (BleGattsApi method)
(BlePeripheral method)
H
handle_event_default() (BleCentral method)
(BlePeripheral method)
I
init() (BleDeviceBase method)
Irk (class in py_ble_manager.ble_api.BleCommon)
L
L2C_ERR_CONNECTION_LOST (ATT_ERROR attribute)
L2C_ERR_INSUFF_AUTHEN (ATT_ERROR attribute)
L2C_ERR_INSUFF_AUTHOR (ATT_ERROR attribute)
L2C_ERR_INSUFF_CREDIT (ATT_ERROR attribute)
L2C_ERR_INSUFF_ENC (ATT_ERROR attribute)
L2C_ERR_INSUFF_ENC_KEY_SIZE (ATT_ERROR attribute)
L2C_ERR_INVALID_CID (ATT_ERROR attribute)
L2C_ERR_INVALID_MPS_EXCEED (ATT_ERROR attribute)
L2C_ERR_INVALID_MTU_EXCEED (ATT_ERROR attribute)
L2C_ERR_INVALID_PDU (ATT_ERROR attribute)
L2C_ERR_INVALID_SCID (ATT_ERROR attribute)
L2C_ERR_LEPSM_NOT_SUPP (ATT_ERROR attribute)
L2C_ERR_NO_MORE_CREDIT (ATT_ERROR attribute)
L2C_ERR_NO_RES_AVAIL (ATT_ERROR attribute)
L2C_ERR_NOT_UNDERSTOOD (ATT_ERROR attribute)
L2C_ERR_SCID_ALLOCATED (ATT_ERROR attribute)
L2C_ERR_UNACCEPTABLE_PARAM (ATT_ERROR attribute)
LL_ERR_ACL_CON_EXISTS (ATT_ERROR attribute)
LL_ERR_AUTH_FAILURE (ATT_ERROR attribute)
LL_ERR_CHANNEL_CLASS_NOT_SUP (ATT_ERROR attribute)
LL_ERR_COMMAND_DISALLOWED (ATT_ERROR attribute)
LL_ERR_CON_LIMIT_EXCEED (ATT_ERROR attribute)
LL_ERR_CON_TERM_BY_LOCAL_HOST (ATT_ERROR attribute)
LL_ERR_CON_TIMEOUT (ATT_ERROR attribute)
LL_ERR_CONN_ACCEPT_TIMEOUT_EXCEED (ATT_ERROR attribute)
LL_ERR_CONN_FAILED_TO_BE_EST (ATT_ERROR attribute)
LL_ERR_CONN_REJ_LIMITED_RESOURCES (ATT_ERROR attribute)
LL_ERR_CONN_REJ_SECURITY_REASONS (ATT_ERROR attribute)
LL_ERR_CONN_REJ_UNACCEPTABLE_BDADDR (ATT_ERROR attribute)
LL_ERR_CONTROLLER_BUSY (ATT_ERROR attribute)
LL_ERR_DIFF_TRANSACTION_COLLISION (ATT_ERROR attribute)
LL_ERR_DIRECT_ADV_TO (ATT_ERROR attribute)
LL_ERR_EIR_TOO_LARGE (ATT_ERROR attribute)
LL_ERR_ENC_MODE_NOT_ACCEPT (ATT_ERROR attribute)
LL_ERR_HARDWARE_FAILURE (ATT_ERROR attribute)
LL_ERR_HOST_BUSY_PAIRING (ATT_ERROR attribute)
LL_ERR_INSTANT_PASSED (ATT_ERROR attribute)
LL_ERR_INSUFFICIENT_SECURITY (ATT_ERROR attribute)
LL_ERR_INVALID_HCI_PARAM (ATT_ERROR attribute)
LL_ERR_INVALID_LMP_PARAM (ATT_ERROR attribute)
LL_ERR_LINK_KEY_CANT_CHANGE (ATT_ERROR attribute)
LL_ERR_LMP_COLLISION (ATT_ERROR attribute)
LL_ERR_LMP_PDU_NOT_ALLOWED (ATT_ERROR attribute)
LL_ERR_LMP_RSP_TIMEOUT (ATT_ERROR attribute)
LL_ERR_MEMORY_CAPA_EXCEED (ATT_ERROR attribute)
LL_ERR_PAGE_TIMEOUT (ATT_ERROR attribute)
LL_ERR_PAIRING_NOT_ALLOWED (ATT_ERROR attribute)
LL_ERR_PAIRING_WITH_UNIT_KEY_NOT_SUP (ATT_ERROR attribute)
LL_ERR_PARAM_OUT_OF_MAND_RANGE (ATT_ERROR attribute)
LL_ERR_PIN_MISSING (ATT_ERROR attribute)
LL_ERR_QOS_NOT_SUPPORTED (ATT_ERROR attribute)
LL_ERR_QOS_REJECTED (ATT_ERROR attribute)
LL_ERR_QOS_UNACCEPTABLE_PARAM (ATT_ERROR attribute)
LL_ERR_REMOTE_DEV_POWER_OFF (ATT_ERROR attribute)
LL_ERR_REMOTE_DEV_TERM_LOW_RESOURCES (ATT_ERROR attribute)
LL_ERR_REMOTE_USER_TERM_CON (ATT_ERROR attribute)
LL_ERR_REPEATED_ATTEMPTS (ATT_ERROR attribute)
LL_ERR_RESERVED_SLOT_VIOLATION (ATT_ERROR attribute)
LL_ERR_ROLE_CHANGE_NOT_ALLOWED (ATT_ERROR attribute)
LL_ERR_ROLE_SWITCH_FAIL (ATT_ERROR attribute)
LL_ERR_ROLE_SWITCH_PEND (ATT_ERROR attribute)
LL_ERR_SCO_AIR_MODE_REJECTED (ATT_ERROR attribute)
LL_ERR_SCO_INTERVAL_REJECTED (ATT_ERROR attribute)
LL_ERR_SCO_OFFSET_REJECTED (ATT_ERROR attribute)
LL_ERR_SP_NOT_SUPPORTED_HOST (ATT_ERROR attribute)
LL_ERR_SYNC_CON_LIMIT_DEV_EXCEED (ATT_ERROR attribute)
LL_ERR_TERMINATED_MIC_FAILURE (ATT_ERROR attribute)
LL_ERR_UNACCEPTABLE_CONN_INT (ATT_ERROR attribute)
LL_ERR_UNKNOWN_CONNECTION_ID (ATT_ERROR attribute)
LL_ERR_UNKNOWN_HCI_COMMAND (ATT_ERROR attribute)
LL_ERR_UNKNOWN_LMP_PDU (ATT_ERROR attribute)
LL_ERR_UNSPECIFIED_ERROR (ATT_ERROR attribute)
LL_ERR_UNSUPPORTED (ATT_ERROR attribute)
LL_ERR_UNSUPPORTED_LMP_PARAM_VALUE (ATT_ERROR attribute)
LL_ERR_UNSUPPORTED_REMOTE_FEATURE (ATT_ERROR attribute)
M
module
py_ble_manager
py_ble_manager.ble_api
py_ble_manager.ble_api.BleApiBase
py_ble_manager.ble_api.BleAtt
py_ble_manager.ble_api.BleCommon
py_ble_manager.ble_api.BleCommonApi
py_ble_manager.ble_api.BleConfig
py_ble_manager.ble_api.BleConvert
py_ble_manager.ble_api.BleGap
py_ble_manager.ble_api.BleGapApi
py_ble_manager.ble_api.BleGatt
py_ble_manager.ble_api.BleGattc
py_ble_manager.ble_api.BleGattcApi
py_ble_manager.ble_api.BleGatts
py_ble_manager.ble_api.BleGattsApi
py_ble_manager.ble_api.BleStorageApi
py_ble_manager.ble_api.BleUtil
py_ble_manager.ble_api.BleUuid
py_ble_manager.ble_devices
py_ble_manager.ble_devices.BleCentral
py_ble_manager.ble_devices.BleDeviceBase
py_ble_manager.ble_devices.BlePeripheral
mtu_size_get() (BleDeviceBase method)
(BleGapApi method)
mtu_size_set() (BleDeviceBase method)
(BleGapApi method)
N
NONCONN_UNDIR (GAP_ADV_TYPE attribute)
NONE (BLE_DEVICE_TYPE attribute)
(BLE_HW_TYPE attribute)
numeric_reply() (BleDeviceBase method)
(BleGapApi method)
O
OBSERVER (BLE_DEVICE_TYPE attribute)
OWN_ADDR_TYPE (class in py_ble_manager.ble_api.BleCommon)
OwnAddress (class in py_ble_manager.ble_api.BleCommon)
P
pair() (BleCentral method)
(BleGapApi method)
pair_reply() (BleGapApi method)
(BlePeripheral method)
parse_adv_data_from_bytes() (BleUtils static method)
passkey_reply() (BleDeviceBase method)
(BleGapApi method)
peer_features_get() (BleDeviceBase method)
(BleGapApi method)
peer_version_get() (BleDeviceBase method)
(BleGapApi method)
per_pref_conn_params_get() (BleGapApi method)
(BlePeripheral method)
per_pref_conn_params_set() (BleGapApi method)
(BlePeripheral method)
PERIPHERAL (BLE_DEVICE_TYPE attribute)
prepare_write_cfm() (BleGattsApi method)
(BlePeripheral method)
PRF_APP_ERROR (ATT_ERROR attribute)
PRF_ERR_DISCONNECTED (ATT_ERROR attribute)
PRF_ERR_FEATURE_NOT_SUPPORTED (ATT_ERROR attribute)
PRF_ERR_IND_DISABLED (ATT_ERROR attribute)
PRF_ERR_INEXISTENT_HDL (ATT_ERROR attribute)
PRF_ERR_INVALID_PARAM (ATT_ERROR attribute)
PRF_ERR_MULTIPLE_CHAR (ATT_ERROR attribute)
PRF_ERR_MULTIPLE_SVC (ATT_ERROR attribute)
PRF_ERR_NOT_READABLE (ATT_ERROR attribute)
PRF_ERR_NOT_WRITABLE (ATT_ERROR attribute)
PRF_ERR_NTF_DISABLED (ATT_ERROR attribute)
PRF_ERR_PROC_TIMEOUT (ATT_ERROR attribute)
PRF_ERR_REQ_DISALLOWED (ATT_ERROR attribute)
PRF_ERR_STOP_DISC_CHAR_MISSING (ATT_ERROR attribute)
PRF_ERR_STOP_DISC_WRONG_CHAR_PROP (ATT_ERROR attribute)
PRF_ERR_UNEXPECTED_LEN (ATT_ERROR attribute)
PRF_OUT_OF_RANGE (ATT_ERROR attribute)
PRIVATE_ADDRESS (ADDR_TYPE attribute)
PRIVATE_CNTL (OWN_ADDR_TYPE attribute)
PRIVATE_RANDOM_NONRESOLVABLE_ADDRESS (OWN_ADDR_TYPE attribute)
PRIVATE_RANDOM_RESOLVABLE_ADDRESS (OWN_ADDR_TYPE attribute)
PRIVATE_STATIC_ADDRESS (OWN_ADDR_TYPE attribute)
PUBLIC_ADDRESS (ADDR_TYPE attribute)
PUBLIC_STATIC_ADDRESS (OWN_ADDR_TYPE attribute)
put_buffer() (BleStorageApi method)
put_int() (BleStorageApi method)
py_ble_manager
module
py_ble_manager.ble_api
module
py_ble_manager.ble_api.BleApiBase
module
py_ble_manager.ble_api.BleAtt
module
py_ble_manager.ble_api.BleCommon
module
py_ble_manager.ble_api.BleCommonApi
module
py_ble_manager.ble_api.BleConfig
module
py_ble_manager.ble_api.BleConvert
module
py_ble_manager.ble_api.BleGap
module
py_ble_manager.ble_api.BleGapApi
module
py_ble_manager.ble_api.BleGatt
module
py_ble_manager.ble_api.BleGattc
module
py_ble_manager.ble_api.BleGattcApi
module
py_ble_manager.ble_api.BleGatts
module
py_ble_manager.ble_api.BleGattsApi
module
py_ble_manager.ble_api.BleStorageApi
module
py_ble_manager.ble_api.BleUtil
module
py_ble_manager.ble_api.BleUuid
module
py_ble_manager.ble_devices
module
py_ble_manager.ble_devices.BleCentral
module
py_ble_manager.ble_devices.BleDeviceBase
module
py_ble_manager.ble_devices.BlePeripheral
module
R
read() (BleCentral method)
(BleGattcApi method)
read_cfm() (BleGattsApi method)
(BlePeripheral method)
register_service() (BleGattsApi method)
(BlePeripheral method)
role_get() (BleGapApi method)
role_set() (BleGapApi method)
S
scan_interval_from_ms() (BleConvert static method)
scan_interval_to_ms() (BleConvert static method)
scan_params_get() (BleCentral method)
(BleGapApi method)
scan_params_set() (BleCentral method)
(BleGapApi method)
scan_start() (BleCentral method)
(BleGapApi method)
scan_stop() (BleCentral method)
(BleGapApi method)
scan_window_from_ms() (BleConvert static method)
scan_window_to_ms() (BleConvert static method)
send_event() (BleGattsApi method)
(BlePeripheral method)
service_handle_event() (BlePeripheral method)
set_io_cap() (BleDeviceBase method)
(BleGapApi method)
set_sec_level() (BleDeviceBase method)
(BleGapApi method)
set_value() (BleGattsApi method)
(BlePeripheral method)
SMP_ERROR_LOC_ADDR_RESOLV_FAIL (ATT_ERROR attribute)
SMP_ERROR_LOC_AUTH_REQ (ATT_ERROR attribute)
SMP_ERROR_LOC_CMD_NOT_SUPPORTED (ATT_ERROR attribute)
SMP_ERROR_LOC_CONF_VAL_FAILED (ATT_ERROR attribute)
SMP_ERROR_LOC_ENC_KEY_SIZE (ATT_ERROR attribute)
SMP_ERROR_LOC_INVALID_PARAM (ATT_ERROR attribute)
SMP_ERROR_LOC_LL_ERROR (ATT_ERROR attribute)
SMP_ERROR_LOC_OOB_NOT_AVAILABLE (ATT_ERROR attribute)
SMP_ERROR_LOC_PAIRING_NOT_SUPP (ATT_ERROR attribute)
SMP_ERROR_LOC_PASSKEY_ENTRY_FAILED (ATT_ERROR attribute)
SMP_ERROR_LOC_REPEATED_ATTEMPTS (ATT_ERROR attribute)
SMP_ERROR_LOC_REQ_DISALLOWED (ATT_ERROR attribute)
SMP_ERROR_LOC_SIGN_VERIF_FAIL (ATT_ERROR attribute)
SMP_ERROR_LOC_TIMEOUT (ATT_ERROR attribute)
SMP_ERROR_LOC_UNSPECIFIED_REASON (ATT_ERROR attribute)
SMP_ERROR_REM_AUTH_REQ (ATT_ERROR attribute)
SMP_ERROR_REM_CMD_NOT_SUPPORTED (ATT_ERROR attribute)
SMP_ERROR_REM_CONF_VAL_FAILED (ATT_ERROR attribute)
SMP_ERROR_REM_ENC_KEY_MISSING (ATT_ERROR attribute)
SMP_ERROR_REM_ENC_KEY_SIZE (ATT_ERROR attribute)
SMP_ERROR_REM_ENC_NOT_SUPPORTED (ATT_ERROR attribute)
SMP_ERROR_REM_ENC_TIMEOUT (ATT_ERROR attribute)
SMP_ERROR_REM_INVALID_PARAM (ATT_ERROR attribute)
SMP_ERROR_REM_OOB_NOT_AVAILABLE (ATT_ERROR attribute)
SMP_ERROR_REM_PAIRING_NOT_SUPP (ATT_ERROR attribute)
SMP_ERROR_REM_PASSKEY_ENTRY_FAILED (ATT_ERROR attribute)
SMP_ERROR_REM_REPEATED_ATTEMPTS (ATT_ERROR attribute)
SMP_ERROR_REM_UNSPECIFIED_REASON (ATT_ERROR attribute)
start() (BleCentral method)
(BleDeviceBase method)
(BlePeripheral method)
storage_get_buffer() (BleDeviceBase method)
storage_get_int() (BleDeviceBase method)
storage_put_buffer() (BleDeviceBase method)
storage_put_int() (BleDeviceBase method)
str_to_bd_addr() (BleUtils static method)
supervision_timeout_from_ms() (BleConvert static method)
supervision_timeout_to_ms() (BleConvert static method)
U
unpair() (BleDeviceBase method)
(BleGapApi method)
uuid (AttUuid property)
uuid_from_str() (BleUtils static method)
uuid_to_str() (BleUtils static method)
W
write() (BleCentral method)
(BleGattcApi method)
write_cfm() (BleGattsApi method)
(BlePeripheral method)
write_execute() (BleCentral method)
(BleGattcApi method)
write_no_resp() (BleCentral method)
(BleGattcApi method)
write_prepare() (BleCentral method)
(BleGattcApi method)