py_ble_manager package
Subpackages
- py_ble_manager.ble_api package
- Submodules
- py_ble_manager.ble_api.BleApiBase module
- py_ble_manager.ble_api.BleAtt module
ATT_ERRORATT_ERROR.ATT_ERROR_APPLICATION_ERRORATT_ERROR.ATT_ERROR_ATTRIBUTE_NOT_FOUNDATT_ERROR.ATT_ERROR_ATTRIBUTE_NOT_LONGATT_ERROR.ATT_ERROR_CCC_DESCRIPTOR_IMPROPERLY_CONFIGUREDATT_ERROR.ATT_ERROR_INSUFFICIENT_AUTHENTICATIONATT_ERROR.ATT_ERROR_INSUFFICIENT_AUTHORIZATIONATT_ERROR.ATT_ERROR_INSUFFICIENT_ENCRYPTIONATT_ERROR.ATT_ERROR_INSUFFICIENT_KEY_SIZEATT_ERROR.ATT_ERROR_INSUFFICIENT_RESOURCESATT_ERROR.ATT_ERROR_INVALID_HANDLEATT_ERROR.ATT_ERROR_INVALID_OFFSETATT_ERROR.ATT_ERROR_INVALID_PDUATT_ERROR.ATT_ERROR_INVALID_VALUE_LENGTHATT_ERROR.ATT_ERROR_OKATT_ERROR.ATT_ERROR_PREPARE_QUEUE_FULLATT_ERROR.ATT_ERROR_PROCEDURE_ALREADY_IN_PROGRESSATT_ERROR.ATT_ERROR_READ_NOT_PERMITTEDATT_ERROR.ATT_ERROR_REQUEST_NOT_SUPPORTEDATT_ERROR.ATT_ERROR_UNLIKELYATT_ERROR.ATT_ERROR_UNSUPPORTED_GROUP_TYPEATT_ERROR.ATT_ERROR_WRITE_NOT_PERMITTEDATT_ERROR.GAP_ERR_ADV_DATA_INVALIDATT_ERROR.GAP_ERR_CANCELEDATT_ERROR.GAP_ERR_COMMAND_DISALLOWEDATT_ERROR.GAP_ERR_DISCONNECTEDATT_ERROR.GAP_ERR_INSUFF_RESOURCESATT_ERROR.GAP_ERR_INVALID_PARAMATT_ERROR.GAP_ERR_NOT_FOUNDATT_ERROR.GAP_ERR_NOT_SUPPORTEDATT_ERROR.GAP_ERR_PRIVACY_CFG_PBATT_ERROR.GAP_ERR_PROTOCOL_PROBLEMATT_ERROR.GAP_ERR_REJECTEDATT_ERROR.GAP_ERR_TIMEOUTATT_ERROR.GAP_ERR_UNEXPECTEDATT_ERROR.GATT_ERR_ATTRIBUTE_CLIENT_MISSINGATT_ERROR.GATT_ERR_ATTRIBUTE_SERVER_MISSINGATT_ERROR.GATT_ERR_INVALID_ATT_LENATT_ERROR.GATT_ERR_INVALID_PERMATT_ERROR.GATT_ERR_INVALID_TYPE_IN_SVC_SEARCHATT_ERROR.GATT_ERR_SIGNED_WRITEATT_ERROR.GATT_ERR_WRITEATT_ERROR.L2C_ERR_CONNECTION_LOSTATT_ERROR.L2C_ERR_INSUFF_AUTHENATT_ERROR.L2C_ERR_INSUFF_AUTHORATT_ERROR.L2C_ERR_INSUFF_CREDITATT_ERROR.L2C_ERR_INSUFF_ENCATT_ERROR.L2C_ERR_INSUFF_ENC_KEY_SIZEATT_ERROR.L2C_ERR_INVALID_CIDATT_ERROR.L2C_ERR_INVALID_MPS_EXCEEDATT_ERROR.L2C_ERR_INVALID_MTU_EXCEEDATT_ERROR.L2C_ERR_INVALID_PDUATT_ERROR.L2C_ERR_INVALID_SCIDATT_ERROR.L2C_ERR_LEPSM_NOT_SUPPATT_ERROR.L2C_ERR_NOT_UNDERSTOODATT_ERROR.L2C_ERR_NO_MORE_CREDITATT_ERROR.L2C_ERR_NO_RES_AVAILATT_ERROR.L2C_ERR_SCID_ALLOCATEDATT_ERROR.L2C_ERR_UNACCEPTABLE_PARAMATT_ERROR.LL_ERR_ACL_CON_EXISTSATT_ERROR.LL_ERR_AUTH_FAILUREATT_ERROR.LL_ERR_CHANNEL_CLASS_NOT_SUPATT_ERROR.LL_ERR_COMMAND_DISALLOWEDATT_ERROR.LL_ERR_CONN_ACCEPT_TIMEOUT_EXCEEDATT_ERROR.LL_ERR_CONN_FAILED_TO_BE_ESTATT_ERROR.LL_ERR_CONN_REJ_LIMITED_RESOURCESATT_ERROR.LL_ERR_CONN_REJ_SECURITY_REASONSATT_ERROR.LL_ERR_CONN_REJ_UNACCEPTABLE_BDADDRATT_ERROR.LL_ERR_CONTROLLER_BUSYATT_ERROR.LL_ERR_CON_LIMIT_EXCEEDATT_ERROR.LL_ERR_CON_TERM_BY_LOCAL_HOSTATT_ERROR.LL_ERR_CON_TIMEOUTATT_ERROR.LL_ERR_DIFF_TRANSACTION_COLLISIONATT_ERROR.LL_ERR_DIRECT_ADV_TOATT_ERROR.LL_ERR_EIR_TOO_LARGEATT_ERROR.LL_ERR_ENC_MODE_NOT_ACCEPTATT_ERROR.LL_ERR_HARDWARE_FAILUREATT_ERROR.LL_ERR_HOST_BUSY_PAIRINGATT_ERROR.LL_ERR_INSTANT_PASSEDATT_ERROR.LL_ERR_INSUFFICIENT_SECURITYATT_ERROR.LL_ERR_INVALID_HCI_PARAMATT_ERROR.LL_ERR_INVALID_LMP_PARAMATT_ERROR.LL_ERR_LINK_KEY_CANT_CHANGEATT_ERROR.LL_ERR_LMP_COLLISIONATT_ERROR.LL_ERR_LMP_PDU_NOT_ALLOWEDATT_ERROR.LL_ERR_LMP_RSP_TIMEOUTATT_ERROR.LL_ERR_MEMORY_CAPA_EXCEEDATT_ERROR.LL_ERR_PAGE_TIMEOUTATT_ERROR.LL_ERR_PAIRING_NOT_ALLOWEDATT_ERROR.LL_ERR_PAIRING_WITH_UNIT_KEY_NOT_SUPATT_ERROR.LL_ERR_PARAM_OUT_OF_MAND_RANGEATT_ERROR.LL_ERR_PIN_MISSINGATT_ERROR.LL_ERR_QOS_NOT_SUPPORTEDATT_ERROR.LL_ERR_QOS_REJECTEDATT_ERROR.LL_ERR_QOS_UNACCEPTABLE_PARAMATT_ERROR.LL_ERR_REMOTE_DEV_POWER_OFFATT_ERROR.LL_ERR_REMOTE_DEV_TERM_LOW_RESOURCESATT_ERROR.LL_ERR_REMOTE_USER_TERM_CONATT_ERROR.LL_ERR_REPEATED_ATTEMPTSATT_ERROR.LL_ERR_RESERVED_SLOT_VIOLATIONATT_ERROR.LL_ERR_ROLE_CHANGE_NOT_ALLOWEDATT_ERROR.LL_ERR_ROLE_SWITCH_FAILATT_ERROR.LL_ERR_ROLE_SWITCH_PENDATT_ERROR.LL_ERR_SCO_AIR_MODE_REJECTEDATT_ERROR.LL_ERR_SCO_INTERVAL_REJECTEDATT_ERROR.LL_ERR_SCO_OFFSET_REJECTEDATT_ERROR.LL_ERR_SP_NOT_SUPPORTED_HOSTATT_ERROR.LL_ERR_SYNC_CON_LIMIT_DEV_EXCEEDATT_ERROR.LL_ERR_TERMINATED_MIC_FAILUREATT_ERROR.LL_ERR_UNACCEPTABLE_CONN_INTATT_ERROR.LL_ERR_UNKNOWN_CONNECTION_IDATT_ERROR.LL_ERR_UNKNOWN_HCI_COMMANDATT_ERROR.LL_ERR_UNKNOWN_LMP_PDUATT_ERROR.LL_ERR_UNSPECIFIED_ERRORATT_ERROR.LL_ERR_UNSUPPORTEDATT_ERROR.LL_ERR_UNSUPPORTED_LMP_PARAM_VALUEATT_ERROR.LL_ERR_UNSUPPORTED_REMOTE_FEATUREATT_ERROR.PRF_APP_ERRORATT_ERROR.PRF_ERR_DISCONNECTEDATT_ERROR.PRF_ERR_FEATURE_NOT_SUPPORTEDATT_ERROR.PRF_ERR_IND_DISABLEDATT_ERROR.PRF_ERR_INEXISTENT_HDLATT_ERROR.PRF_ERR_INVALID_PARAMATT_ERROR.PRF_ERR_MULTIPLE_CHARATT_ERROR.PRF_ERR_MULTIPLE_SVCATT_ERROR.PRF_ERR_NOT_READABLEATT_ERROR.PRF_ERR_NOT_WRITABLEATT_ERROR.PRF_ERR_NTF_DISABLEDATT_ERROR.PRF_ERR_PROC_TIMEOUTATT_ERROR.PRF_ERR_REQ_DISALLOWEDATT_ERROR.PRF_ERR_STOP_DISC_CHAR_MISSINGATT_ERROR.PRF_ERR_STOP_DISC_WRONG_CHAR_PROPATT_ERROR.PRF_ERR_UNEXPECTED_LENATT_ERROR.PRF_OUT_OF_RANGEATT_ERROR.SMP_ERROR_LOC_ADDR_RESOLV_FAILATT_ERROR.SMP_ERROR_LOC_AUTH_REQATT_ERROR.SMP_ERROR_LOC_CMD_NOT_SUPPORTEDATT_ERROR.SMP_ERROR_LOC_CONF_VAL_FAILEDATT_ERROR.SMP_ERROR_LOC_ENC_KEY_SIZEATT_ERROR.SMP_ERROR_LOC_INVALID_PARAMATT_ERROR.SMP_ERROR_LOC_LL_ERRORATT_ERROR.SMP_ERROR_LOC_OOB_NOT_AVAILABLEATT_ERROR.SMP_ERROR_LOC_PAIRING_NOT_SUPPATT_ERROR.SMP_ERROR_LOC_PASSKEY_ENTRY_FAILEDATT_ERROR.SMP_ERROR_LOC_REPEATED_ATTEMPTSATT_ERROR.SMP_ERROR_LOC_REQ_DISALLOWEDATT_ERROR.SMP_ERROR_LOC_SIGN_VERIF_FAILATT_ERROR.SMP_ERROR_LOC_TIMEOUTATT_ERROR.SMP_ERROR_LOC_UNSPECIFIED_REASONATT_ERROR.SMP_ERROR_REM_AUTH_REQATT_ERROR.SMP_ERROR_REM_CMD_NOT_SUPPORTEDATT_ERROR.SMP_ERROR_REM_CONF_VAL_FAILEDATT_ERROR.SMP_ERROR_REM_ENC_KEY_MISSINGATT_ERROR.SMP_ERROR_REM_ENC_KEY_SIZEATT_ERROR.SMP_ERROR_REM_ENC_NOT_SUPPORTEDATT_ERROR.SMP_ERROR_REM_ENC_TIMEOUTATT_ERROR.SMP_ERROR_REM_INVALID_PARAMATT_ERROR.SMP_ERROR_REM_OOB_NOT_AVAILABLEATT_ERROR.SMP_ERROR_REM_PAIRING_NOT_SUPPATT_ERROR.SMP_ERROR_REM_PASSKEY_ENTRY_FAILEDATT_ERROR.SMP_ERROR_REM_REPEATED_ATTEMPTSATT_ERROR.SMP_ERROR_REM_UNSPECIFIED_REASON
ATT_PERMATT_UUID_TYPEAttUuid
- py_ble_manager.ble_api.BleCommon module
ADDR_TYPEBLE_ERRORBLE_ERROR.BLE_ERROR_ALREADY_DONEBLE_ERROR.BLE_ERROR_BUSYBLE_ERROR.BLE_ERROR_CANCELEDBLE_ERROR.BLE_ERROR_DIFF_TRANS_COLLISIONBLE_ERROR.BLE_ERROR_ENC_KEY_MISSINGBLE_ERROR.BLE_ERROR_FAILEDBLE_ERROR.BLE_ERROR_INS_BANDWIDTHBLE_ERROR.BLE_ERROR_INS_RESOURCESBLE_ERROR.BLE_ERROR_INVALID_PARAMBLE_ERROR.BLE_ERROR_IN_PROGRESSBLE_ERROR.BLE_ERROR_L2CAP_MTU_EXCEEDEDBLE_ERROR.BLE_ERROR_L2CAP_NO_CREDITSBLE_ERROR.BLE_ERROR_LMP_COLLISIONBLE_ERROR.BLE_ERROR_NOT_ACCEPTEDBLE_ERROR.BLE_ERROR_NOT_ALLOWEDBLE_ERROR.BLE_ERROR_NOT_CONNECTEDBLE_ERROR.BLE_ERROR_NOT_FOUNDBLE_ERROR.BLE_ERROR_NOT_SUPPORTEDBLE_ERROR.BLE_ERROR_NOT_SUPPORTED_BY_PEERBLE_ERROR.BLE_ERROR_TIMEOUTBLE_ERROR.BLE_STATUS_OK
BLE_EVT_CATBLE_EVT_COMMONBLE_EVT_GAPBLE_EVT_GAP.BLE_EVT_GAP_ADDRESS_RESOLUTION_FAILEDBLE_EVT_GAP.BLE_EVT_GAP_ADDRESS_RESOLVEDBLE_EVT_GAP.BLE_EVT_GAP_ADV_COMPLETEDBLE_EVT_GAP.BLE_EVT_GAP_ADV_REPORTBLE_EVT_GAP.BLE_EVT_GAP_AIR_OP_BDADDRBLE_EVT_GAP.BLE_EVT_GAP_CONNECTEDBLE_EVT_GAP.BLE_EVT_GAP_CONNECTION_COMPLETEDBLE_EVT_GAP.BLE_EVT_GAP_CONN_PARAM_UPDATEDBLE_EVT_GAP.BLE_EVT_GAP_CONN_PARAM_UPDATE_COMPLETEDBLE_EVT_GAP.BLE_EVT_GAP_CONN_PARAM_UPDATE_REQBLE_EVT_GAP.BLE_EVT_GAP_DATA_LENGTH_CHANGEDBLE_EVT_GAP.BLE_EVT_GAP_DATA_LENGTH_SET_FAILEDBLE_EVT_GAP.BLE_EVT_GAP_DISCONNECTEDBLE_EVT_GAP.BLE_EVT_GAP_DISCONNECT_FAILEDBLE_EVT_GAP.BLE_EVT_GAP_LOCAL_TX_PWRBLE_EVT_GAP.BLE_EVT_GAP_LTKBLE_EVT_GAP.BLE_EVT_GAP_LTK_MISSINGBLE_EVT_GAP.BLE_EVT_GAP_NUMERIC_REQUESTBLE_EVT_GAP.BLE_EVT_GAP_PAIR_COMPLETEDBLE_EVT_GAP.BLE_EVT_GAP_PAIR_REQBLE_EVT_GAP.BLE_EVT_GAP_PASSKEY_NOTIFYBLE_EVT_GAP.BLE_EVT_GAP_PASSKEY_REQUESTBLE_EVT_GAP.BLE_EVT_GAP_PATH_LOSS_THRESBLE_EVT_GAP.BLE_EVT_GAP_PEER_FEATURESBLE_EVT_GAP.BLE_EVT_GAP_PEER_VERSIONBLE_EVT_GAP.BLE_EVT_GAP_PHY_CHANGEDBLE_EVT_GAP.BLE_EVT_GAP_PHY_SET_COMPLETEDBLE_EVT_GAP.BLE_EVT_GAP_SCAN_COMPLETEDBLE_EVT_GAP.BLE_EVT_GAP_SECURITY_REQUESTBLE_EVT_GAP.BLE_EVT_GAP_SEC_LEVEL_CHANGEDBLE_EVT_GAP.BLE_EVT_GAP_SET_SEC_LEVEL_FAILEDBLE_EVT_GAP.BLE_EVT_GAP_TX_PWR_REPORT
BLE_EVT_GATTCBLE_EVT_GATTC.BLE_EVT_GATTC_BROWSE_COMPLETEDBLE_EVT_GATTC.BLE_EVT_GATTC_BROWSE_SVCBLE_EVT_GATTC.BLE_EVT_GATTC_DISCOVER_CHARBLE_EVT_GATTC.BLE_EVT_GATTC_DISCOVER_COMPLETEDBLE_EVT_GATTC.BLE_EVT_GATTC_DISCOVER_DESCBLE_EVT_GATTC.BLE_EVT_GATTC_DISCOVER_INCLUDEBLE_EVT_GATTC.BLE_EVT_GATTC_DISCOVER_SVCBLE_EVT_GATTC.BLE_EVT_GATTC_INDICATIONBLE_EVT_GATTC.BLE_EVT_GATTC_MTU_CHANGEDBLE_EVT_GATTC.BLE_EVT_GATTC_NOTIFICATIONBLE_EVT_GATTC.BLE_EVT_GATTC_READ_COMPLETEDBLE_EVT_GATTC.BLE_EVT_GATTC_WRITE_COMPLETED
BLE_EVT_GATTSBLE_HCI_ERRORBLE_HCI_ERROR.BLE_HCI_ERROR_ACL_CON_EXISTSBLE_HCI_ERROR.BLE_HCI_ERROR_AUTH_FAILUREBLE_HCI_ERROR.BLE_HCI_ERROR_CHANNEL_CLASS_NOT_SUPBLE_HCI_ERROR.BLE_HCI_ERROR_COARSE_CLK_ADJUST_REJECTEDBLE_HCI_ERROR.BLE_HCI_ERROR_COMMAND_DISALLOWEDBLE_HCI_ERROR.BLE_HCI_ERROR_CONN_ACCEPT_TIMEOUT_EXCEEDBLE_HCI_ERROR.BLE_HCI_ERROR_CONN_FAILED_TO_BE_ESTBLE_HCI_ERROR.BLE_HCI_ERROR_CONN_REJ_LIMITED_RESOURCESBLE_HCI_ERROR.BLE_HCI_ERROR_CONN_REJ_NO_SUITABLE_CHANNELBLE_HCI_ERROR.BLE_HCI_ERROR_CONN_REJ_SECURITY_REASONSBLE_HCI_ERROR.BLE_HCI_ERROR_CONN_REJ_UNACCEPTABLE_BDADDRBLE_HCI_ERROR.BLE_HCI_ERROR_CONTROLLER_BUSYBLE_HCI_ERROR.BLE_HCI_ERROR_CON_LIMIT_EXCEEDBLE_HCI_ERROR.BLE_HCI_ERROR_CON_TERM_BY_LOCAL_HOSTBLE_HCI_ERROR.BLE_HCI_ERROR_CON_TIMEOUTBLE_HCI_ERROR.BLE_HCI_ERROR_DIFF_TRANSACTION_COLLISIONBLE_HCI_ERROR.BLE_HCI_ERROR_DIRECT_ADV_TOBLE_HCI_ERROR.BLE_HCI_ERROR_EIR_TOO_LARGEBLE_HCI_ERROR.BLE_HCI_ERROR_ENC_MODE_NOT_ACCEPTBLE_HCI_ERROR.BLE_HCI_ERROR_HARDWARE_FAILUREBLE_HCI_ERROR.BLE_HCI_ERROR_HOST_BUSY_PAIRINGBLE_HCI_ERROR.BLE_HCI_ERROR_INSTANT_PASSEDBLE_HCI_ERROR.BLE_HCI_ERROR_INSUFFICIENT_SECURITYBLE_HCI_ERROR.BLE_HCI_ERROR_INVALID_HCI_PARAMBLE_HCI_ERROR.BLE_HCI_ERROR_INVALID_LMP_PARAMBLE_HCI_ERROR.BLE_HCI_ERROR_LINK_KEY_CANT_CHANGEBLE_HCI_ERROR.BLE_HCI_ERROR_LMP_COLLISIONBLE_HCI_ERROR.BLE_HCI_ERROR_LMP_PDU_NOT_ALLOWEDBLE_HCI_ERROR.BLE_HCI_ERROR_LMP_RSP_TIMEOUTBLE_HCI_ERROR.BLE_HCI_ERROR_MAC_CONNECTION_FAILEDBLE_HCI_ERROR.BLE_HCI_ERROR_MEMORY_CAPA_EXCEEDBLE_HCI_ERROR.BLE_HCI_ERROR_NO_ERRORBLE_HCI_ERROR.BLE_HCI_ERROR_PAGE_TIMEOUTBLE_HCI_ERROR.BLE_HCI_ERROR_PAIRING_NOT_ALLOWEDBLE_HCI_ERROR.BLE_HCI_ERROR_PAIRING_WITH_UNIT_KEY_NOT_SUPBLE_HCI_ERROR.BLE_HCI_ERROR_PARAM_OUT_OF_MAND_RANGEBLE_HCI_ERROR.BLE_HCI_ERROR_PIN_MISSINGBLE_HCI_ERROR.BLE_HCI_ERROR_QOS_NOT_SUPPORTEDBLE_HCI_ERROR.BLE_HCI_ERROR_QOS_REJECTEDBLE_HCI_ERROR.BLE_HCI_ERROR_QOS_UNACCEPTABLE_PARAMBLE_HCI_ERROR.BLE_HCI_ERROR_REMOTE_DEV_POWER_OFFBLE_HCI_ERROR.BLE_HCI_ERROR_REMOTE_DEV_TERM_LOW_RESOURCESBLE_HCI_ERROR.BLE_HCI_ERROR_REMOTE_USER_TERM_CONBLE_HCI_ERROR.BLE_HCI_ERROR_REPEATED_ATTEMPTSBLE_HCI_ERROR.BLE_HCI_ERROR_RESERVED_SLOT_VIOLATIONBLE_HCI_ERROR.BLE_HCI_ERROR_ROLE_CHANGE_NOT_ALLOWEDBLE_HCI_ERROR.BLE_HCI_ERROR_ROLE_SWITCH_FAILBLE_HCI_ERROR.BLE_HCI_ERROR_ROLE_SWITCH_PENDBLE_HCI_ERROR.BLE_HCI_ERROR_SCO_AIR_MODE_REJECTEDBLE_HCI_ERROR.BLE_HCI_ERROR_SCO_INTERVAL_REJECTEDBLE_HCI_ERROR.BLE_HCI_ERROR_SCO_OFFSET_REJECTEDBLE_HCI_ERROR.BLE_HCI_ERROR_SP_NOT_SUPPORTED_HOSTBLE_HCI_ERROR.BLE_HCI_ERROR_SYNC_CON_LIMIT_DEV_EXCEEDBLE_HCI_ERROR.BLE_HCI_ERROR_TERMINATED_MIC_FAILUREBLE_HCI_ERROR.BLE_HCI_ERROR_UNACCEPTABLE_CONN_INTBLE_HCI_ERROR.BLE_HCI_ERROR_UNKNOWNBLE_HCI_ERROR.BLE_HCI_ERROR_UNKNOWN_CONNECTION_IDBLE_HCI_ERROR.BLE_HCI_ERROR_UNKNOWN_HCI_COMMANDBLE_HCI_ERROR.BLE_HCI_ERROR_UNKNOWN_LMP_PDUBLE_HCI_ERROR.BLE_HCI_ERROR_UNSPECIFIED_ERRORBLE_HCI_ERROR.BLE_HCI_ERROR_UNSUPPORTEDBLE_HCI_ERROR.BLE_HCI_ERROR_UNSUPPORTED_LMP_PARAM_VALUEBLE_HCI_ERROR.BLE_HCI_ERROR_UNSUPPORTED_REMOTE_FEATURE
BLE_STATUSBdAddressBleEventBaseBleEventResetCompletedIrkOWN_ADDR_TYPEOwnAddress
- py_ble_manager.ble_api.BleCommonApi module
- py_ble_manager.ble_api.BleConfig module
- py_ble_manager.ble_api.BleConvert module
BleConvertBleConvert.adv_interval_from_ms()BleConvert.adv_interval_to_ms()BleConvert.ble_data_length_to_time()BleConvert.conn_event_length_from_ms()BleConvert.conn_event_length_to_ms()BleConvert.conn_interval_from_ms()BleConvert.conn_interval_to_ms()BleConvert.scan_interval_from_ms()BleConvert.scan_interval_to_ms()BleConvert.scan_window_from_ms()BleConvert.scan_window_to_ms()BleConvert.supervision_timeout_from_ms()BleConvert.supervision_timeout_to_ms()
- py_ble_manager.ble_api.BleGap module
ADV_FILT_POLBLE_GAP_PHYBleAdvDataBleEventGapAddressResolutionFailedBleEventGapAddressResolvedBleEventGapAdvCompletedBleEventGapAdvReportBleEventGapAirOpBdAddrBleEventGapConnParamUpdateCompletedBleEventGapConnParamUpdateReqBleEventGapConnParamUpdatedBleEventGapConnectedBleEventGapConnectionCompletedBleEventGapDataLengthChangedBleEventGapDataLengthSetFailedBleEventGapDisconnectFailedBleEventGapDisconnectedBleEventGapLtkMissingBleEventGapNumericRequestBleEventGapPairCompletedBleEventGapPairReqBleEventGapPasskeyNotifyBleEventGapPeerFeaturesBleEventGapPeerVersionBleEventGapScanCompletedBleEventGapSecLevelChangedBleEventGapSecurityRequestBleEventGapSetSecLevelFailedGAP_ADV_CHANNELGAP_ADV_TYPEGAP_APPEARANCEGAP_APPEARANCE.BLE_GAP_APPEARANCE_BLOOD_PRESSURE_ARMGAP_APPEARANCE.BLE_GAP_APPEARANCE_BLOOD_PRESSURE_WRISTGAP_APPEARANCE.BLE_GAP_APPEARANCE_CYCLING_CADENCE_SENSORGAP_APPEARANCE.BLE_GAP_APPEARANCE_CYCLING_CYCLING_COMPUTERGAP_APPEARANCE.BLE_GAP_APPEARANCE_CYCLING_POWER_SENSORGAP_APPEARANCE.BLE_GAP_APPEARANCE_CYCLING_SPEED_AND_CADENCE_SENSORGAP_APPEARANCE.BLE_GAP_APPEARANCE_CYCLING_SPEED_SENSORGAP_APPEARANCE.BLE_GAP_APPEARANCE_GENERIC_BARCODE_SCANNERGAP_APPEARANCE.BLE_GAP_APPEARANCE_GENERIC_BLOOD_PRESSUREGAP_APPEARANCE.BLE_GAP_APPEARANCE_GENERIC_CLOCKGAP_APPEARANCE.BLE_GAP_APPEARANCE_GENERIC_COMPUTERGAP_APPEARANCE.BLE_GAP_APPEARANCE_GENERIC_CYCLINGGAP_APPEARANCE.BLE_GAP_APPEARANCE_GENERIC_DISPLAYGAP_APPEARANCE.BLE_GAP_APPEARANCE_GENERIC_EYE_GLASSESGAP_APPEARANCE.BLE_GAP_APPEARANCE_GENERIC_GLUCOSE_METERGAP_APPEARANCE.BLE_GAP_APPEARANCE_GENERIC_HEART_RATE_SENSORGAP_APPEARANCE.BLE_GAP_APPEARANCE_GENERIC_HIDGAP_APPEARANCE.BLE_GAP_APPEARANCE_GENERIC_KEYRINGGAP_APPEARANCE.BLE_GAP_APPEARANCE_GENERIC_MEDIA_PLAYERGAP_APPEARANCE.BLE_GAP_APPEARANCE_GENERIC_OUTDOOR_SPORTS_ACTIVITYGAP_APPEARANCE.BLE_GAP_APPEARANCE_GENERIC_PHONEGAP_APPEARANCE.BLE_GAP_APPEARANCE_GENERIC_PULSE_OXIMETERGAP_APPEARANCE.BLE_GAP_APPEARANCE_GENERIC_REMOTE_CONTROLGAP_APPEARANCE.BLE_GAP_APPEARANCE_GENERIC_RUNNING_WALKING_SENSORGAP_APPEARANCE.BLE_GAP_APPEARANCE_GENERIC_TAGGAP_APPEARANCE.BLE_GAP_APPEARANCE_GENERIC_THERMOMETERGAP_APPEARANCE.BLE_GAP_APPEARANCE_GENERIC_WATCHGAP_APPEARANCE.BLE_GAP_APPEARANCE_GENERIC_WEIGHT_SCALEGAP_APPEARANCE.BLE_GAP_APPEARANCE_HEART_RATE_SENSOR_HEART_RATE_BELTGAP_APPEARANCE.BLE_GAP_APPEARANCE_HID_BARCODE_SCANNERGAP_APPEARANCE.BLE_GAP_APPEARANCE_HID_CARD_READERGAP_APPEARANCE.BLE_GAP_APPEARANCE_HID_DIGITAL_PENGAP_APPEARANCE.BLE_GAP_APPEARANCE_HID_DIGITIZER_TABLETGAP_APPEARANCE.BLE_GAP_APPEARANCE_HID_GAMEPADGAP_APPEARANCE.BLE_GAP_APPEARANCE_HID_JOYSTICKGAP_APPEARANCE.BLE_GAP_APPEARANCE_HID_KEYBOARDGAP_APPEARANCE.BLE_GAP_APPEARANCE_HID_MOUSEGAP_APPEARANCE.BLE_GAP_APPEARANCE_LASTGAP_APPEARANCE.BLE_GAP_APPEARANCE_OUTDOOR_SPORTS_ACT_LOCATION_AND_NAVIGATION_DISPLAYGAP_APPEARANCE.BLE_GAP_APPEARANCE_OUTDOOR_SPORTS_ACT_LOCATION_AND_NAVIGATION_PODGAP_APPEARANCE.BLE_GAP_APPEARANCE_OUTDOOR_SPORTS_ACT_LOCATION_DISPLAYGAP_APPEARANCE.BLE_GAP_APPEARANCE_OUTDOOR_SPORTS_ACT_LOCATION_PODGAP_APPEARANCE.BLE_GAP_APPEARANCE_PULSE_OXIMETER_FINGERTIPGAP_APPEARANCE.BLE_GAP_APPEARANCE_PULSE_OXIMETER_WRIST_WORNGAP_APPEARANCE.BLE_GAP_APPEARANCE_RUNNING_WALKING_SENSOR_IN_SHOEGAP_APPEARANCE.BLE_GAP_APPEARANCE_RUNNING_WALKING_SENSOR_ON_HIPGAP_APPEARANCE.BLE_GAP_APPEARANCE_RUNNING_WALKING_SENSOR_ON_SHOEGAP_APPEARANCE.BLE_GAP_APPEARANCE_THERMOMETER_EARGAP_APPEARANCE.BLE_GAP_APPEARANCE_UNKNOWNGAP_APPEARANCE.BLE_GAP_APPEARANCE_WATCH_SPORTS_WATCH
GAP_CONN_MODEGAP_DATA_TYPEGAP_DATA_TYPE.GAP_DATA_TYPE_ADV_INTERVALGAP_DATA_TYPE.GAP_DATA_TYPE_APPEARANCEGAP_DATA_TYPE.GAP_DATA_TYPE_CHNL_MAP_UPD_INDGAP_DATA_TYPE.GAP_DATA_TYPE_CLASS_OF_DEVICEGAP_DATA_TYPE.GAP_DATA_TYPE_FLAGSGAP_DATA_TYPE.GAP_DATA_TYPE_INDOOR_POSITIONINGGAP_DATA_TYPE.GAP_DATA_TYPE_INFO_DATA_3DGAP_DATA_TYPE.GAP_DATA_TYPE_LE_BT_ADDRGAP_DATA_TYPE.GAP_DATA_TYPE_LE_ROLEGAP_DATA_TYPE.GAP_DATA_TYPE_LE_SEC_CONN_CFM_VALGAP_DATA_TYPE.GAP_DATA_TYPE_LE_SEC_CONN_RAND_VALGAP_DATA_TYPE.GAP_DATA_TYPE_LE_SUPP_FEATURESGAP_DATA_TYPE.GAP_DATA_TYPE_LOCAL_NAMEGAP_DATA_TYPE.GAP_DATA_TYPE_MANUFACTURER_SPECGAP_DATA_TYPE.GAP_DATA_TYPE_MESH_BEACONGAP_DATA_TYPE.GAP_DATA_TYPE_MESH_MESSAGEGAP_DATA_TYPE.GAP_DATA_TYPE_NONEGAP_DATA_TYPE.GAP_DATA_TYPE_OOB_FLAGSGAP_DATA_TYPE.GAP_DATA_TYPE_PB_ADVGAP_DATA_TYPE.GAP_DATA_TYPE_PUBLIC_ADDRESSGAP_DATA_TYPE.GAP_DATA_TYPE_RANDOM_ADDRESSGAP_DATA_TYPE.GAP_DATA_TYPE_RESERVED1GAP_DATA_TYPE.GAP_DATA_TYPE_SHORT_LOCAL_NAMEGAP_DATA_TYPE.GAP_DATA_TYPE_SLAVE_CONN_INTVGAP_DATA_TYPE.GAP_DATA_TYPE_SPAIR_HASHGAP_DATA_TYPE.GAP_DATA_TYPE_SPAIR_RANDGAP_DATA_TYPE.GAP_DATA_TYPE_SP_HASH_CGAP_DATA_TYPE.GAP_DATA_TYPE_SP_RANDOMIZER_RGAP_DATA_TYPE.GAP_DATA_TYPE_TK_VALUEGAP_DATA_TYPE.GAP_DATA_TYPE_TRANSPORT_DISC_DATAGAP_DATA_TYPE.GAP_DATA_TYPE_TX_POWER_LEVELGAP_DATA_TYPE.GAP_DATA_TYPE_URIGAP_DATA_TYPE.GAP_DATA_TYPE_UUID128_LISTGAP_DATA_TYPE.GAP_DATA_TYPE_UUID128_LIST_INCGAP_DATA_TYPE.GAP_DATA_TYPE_UUID128_SOLICGAP_DATA_TYPE.GAP_DATA_TYPE_UUID128_SVC_DATAGAP_DATA_TYPE.GAP_DATA_TYPE_UUID16_LISTGAP_DATA_TYPE.GAP_DATA_TYPE_UUID16_LIST_INCGAP_DATA_TYPE.GAP_DATA_TYPE_UUID16_SOLICGAP_DATA_TYPE.GAP_DATA_TYPE_UUID16_SVC_DATAGAP_DATA_TYPE.GAP_DATA_TYPE_UUID32_LISTGAP_DATA_TYPE.GAP_DATA_TYPE_UUID32_LIST_INCGAP_DATA_TYPE.GAP_DATA_TYPE_UUID32_SOLICGAP_DATA_TYPE.GAP_DATA_TYPE_UUID32_SVC_DATA
GAP_DISC_MODEGAP_IO_CAPABILITIESGAP_ROLEGAP_SCAN_MODEGAP_SCAN_TYPEGAP_SEC_LEVELGapChnlMapGapConnParamsGapScanParams
- py_ble_manager.ble_api.BleGapApi module
BleGapApiBleGapApi.address_get()BleGapApi.address_set()BleGapApi.adv_chnl_map_get()BleGapApi.adv_chnl_map_set()BleGapApi.adv_data_get()BleGapApi.adv_data_set()BleGapApi.adv_intv_get()BleGapApi.adv_intv_set()BleGapApi.adv_mode_get()BleGapApi.adv_mode_set()BleGapApi.adv_start()BleGapApi.adv_stop()BleGapApi.appearance_get()BleGapApi.appearance_set()BleGapApi.conn_param_update()BleGapApi.conn_param_update_reply()BleGapApi.connect()BleGapApi.connect_cancel()BleGapApi.data_length_set()BleGapApi.device_name_get()BleGapApi.device_name_set()BleGapApi.disconnect()BleGapApi.get_bonded()BleGapApi.get_connected()BleGapApi.get_io_cap()BleGapApi.get_peer_tx_mtu()BleGapApi.get_sec_level()BleGapApi.mtu_size_get()BleGapApi.mtu_size_set()BleGapApi.numeric_reply()BleGapApi.pair()BleGapApi.pair_reply()BleGapApi.passkey_reply()BleGapApi.peer_features_get()BleGapApi.peer_version_get()BleGapApi.per_pref_conn_params_get()BleGapApi.per_pref_conn_params_set()BleGapApi.role_get()BleGapApi.role_set()BleGapApi.scan_params_get()BleGapApi.scan_params_set()BleGapApi.scan_start()BleGapApi.scan_stop()BleGapApi.set_io_cap()BleGapApi.set_sec_level()BleGapApi.unpair()
- py_ble_manager.ble_api.BleGatt module
GATT_CCCGATT_EVENTGATT_PROPGATT_PROP.GATT_PROP_BROADCASTGATT_PROP.GATT_PROP_EXTENDEDGATT_PROP.GATT_PROP_EXTENDED_RELIABLE_WRITEGATT_PROP.GATT_PROP_EXTENDED_WRITABLE_AUXILIARIESGATT_PROP.GATT_PROP_INDICATEGATT_PROP.GATT_PROP_NONEGATT_PROP.GATT_PROP_NOTIFYGATT_PROP.GATT_PROP_READGATT_PROP.GATT_PROP_WRITEGATT_PROP.GATT_PROP_WRITE_NO_RESPGATT_PROP.GATT_PROP_WRITE_SIGNED
GATT_SERVICE
- py_ble_manager.ble_api.BleGattc module
BleEventGattcBrowseCompletedBleEventGattcBrowseSvcBleEventGattcDiscoverCharBleEventGattcDiscoverCompletedBleEventGattcDiscoverDescBleEventGattcDiscoverIncludeBleEventGattcDiscoverSvcBleEventGattcIndicationBleEventGattcMtuChangedBleEventGattcNotificationBleEventGattcReadCompletedBleEventGattcWriteCompletedGATTC_DISCOVERY_TYPEGATTC_ITEM_TYPEGattcCharacteristicDataGattcIncludedServiceDataGattcItem
- py_ble_manager.ble_api.BleGattcApi module
BleGattcApiBleGattcApi.browse()BleGattcApi.browse_range()BleGattcApi.discover_characteristics()BleGattcApi.discover_descriptors()BleGattcApi.discover_include()BleGattcApi.discover_services()BleGattcApi.exchange_mtu()BleGattcApi.read()BleGattcApi.write()BleGattcApi.write_execute()BleGattcApi.write_no_resp()BleGattcApi.write_prepare()
- 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
- Module contents
- py_ble_manager.ble_devices package
- Submodules
- py_ble_manager.ble_devices.BleCentral module
BleCentralBleCentral.browse()BleCentral.browse_range()BleCentral.connect()BleCentral.connect_cancel()BleCentral.discover_characteristics()BleCentral.discover_descriptors()BleCentral.discover_include()BleCentral.discover_services()BleCentral.handle_event_default()BleCentral.pair()BleCentral.read()BleCentral.scan_params_get()BleCentral.scan_params_set()BleCentral.scan_start()BleCentral.scan_stop()BleCentral.start()BleCentral.write()BleCentral.write_execute()BleCentral.write_no_resp()BleCentral.write_prepare()
- py_ble_manager.ble_devices.BleDeviceBase module
BleDeviceBaseBleDeviceBase.address_get()BleDeviceBase.address_set()BleDeviceBase.appearance_get()BleDeviceBase.appearance_set()BleDeviceBase.conn_param_update()BleDeviceBase.conn_param_update_reply()BleDeviceBase.data_length_set()BleDeviceBase.device_name_get()BleDeviceBase.device_name_set()BleDeviceBase.disconnect()BleDeviceBase.exchange_mtu()BleDeviceBase.get_bonded()BleDeviceBase.get_connected()BleDeviceBase.get_event()BleDeviceBase.get_io_cap()BleDeviceBase.get_peer_tx_mtu()BleDeviceBase.get_sec_level()BleDeviceBase.init()BleDeviceBase.mtu_size_get()BleDeviceBase.mtu_size_set()BleDeviceBase.numeric_reply()BleDeviceBase.passkey_reply()BleDeviceBase.peer_features_get()BleDeviceBase.peer_version_get()BleDeviceBase.set_io_cap()BleDeviceBase.set_sec_level()BleDeviceBase.start()BleDeviceBase.storage_get_buffer()BleDeviceBase.storage_get_int()BleDeviceBase.storage_put_buffer()BleDeviceBase.storage_put_int()BleDeviceBase.unpair()
- py_ble_manager.ble_devices.BlePeripheral module
BlePeripheralBlePeripheral.advertising_channel_map_get()BlePeripheral.advertising_channel_map_set()BlePeripheral.advertising_data_get()BlePeripheral.advertising_data_set()BlePeripheral.advertising_interval_get()BlePeripheral.advertising_interval_set()BlePeripheral.advertising_mode_get()BlePeripheral.advertising_mode_set()BlePeripheral.advertising_start()BlePeripheral.advertising_stop()BlePeripheral.get_value()BlePeripheral.handle_event_default()BlePeripheral.pair_reply()BlePeripheral.per_pref_conn_params_get()BlePeripheral.per_pref_conn_params_set()BlePeripheral.prepare_write_cfm()BlePeripheral.read_cfm()BlePeripheral.register_service()BlePeripheral.send_event()BlePeripheral.service_handle_event()BlePeripheral.set_value()BlePeripheral.start()BlePeripheral.write_cfm()
- Module contents