blatann.nrf.nrf_types package¶
Submodules¶
- blatann.nrf.nrf_types.config module
- blatann.nrf.nrf_types.enums module
BLEHciBLEHci.successBLEHci.unknown_btle_commandBLEHci.unknown_connection_identifierBLEHci.authentication_failureBLEHci.pin_or_key_missingBLEHci.memory_capacity_exceededBLEHci.connection_timeoutBLEHci.command_disallowedBLEHci.invalid_btle_command_parametersBLEHci.remote_user_terminated_connectionBLEHci.remote_dev_termination_due_to_low_resourcesBLEHci.remote_dev_termination_due_to_power_offBLEHci.local_host_terminated_connectionBLEHci.unsupported_remote_featureBLEHci.invalid_lmp_parametersBLEHci.unspecified_errorBLEHci.lmp_response_timeoutBLEHci.lmp_transaction_collisionBLEHci.lmp_pdu_not_allowedBLEHci.instant_passedBLEHci.pairintg_with_unit_key_unsupportedBLEHci.differen_transaction_collisionBLEHci.controller_busyBLEHci.conn_interval_unacceptableBLEHci.parameter_out_of_mandatory_rangeBLEHci.directed_advertiser_timeoutBLEHci.conn_terminated_due_to_mic_failureBLEHci.conn_failed_to_be_established
NrfErrorNrfError.successNrfError.svc_handler_missingNrfError.softdevice_not_enabledNrfError.internalNrfError.no_memNrfError.not_foundNrfError.not_supportedNrfError.invalid_paramNrfError.invalid_stateNrfError.invalid_lengthNrfError.invalid_flagsNrfError.invalid_dataNrfError.data_sizeNrfError.timeoutNrfError.nullNrfError.forbiddenNrfError.invalid_addrNrfError.busyNrfError.conn_countNrfError.resourcesNrfError.ble_not_enabledNrfError.ble_invalid_conn_handleNrfError.ble_invalid_attr_handleNrfError.ble_invalid_adv_handleNrfError.ble_invalid_roleNrfError.ble_blocked_by_other_linksNrfError.ble_gap_uuid_list_mismatchNrfError.ble_gap_discoverable_with_whitelistNrfError.ble_gap_invalid_ble_addrNrfError.ble_gap_whitelist_in_useNrfError.ble_gap_device_identities_in_useNrfError.ble_gap_device_identities_duplicateNrfError.ble_gattc_proc_not_permittedNrfError.ble_gatts_invalid_attr_typeNrfError.ble_gatts_sys_attr_missingNrfError.rpc_encodeNrfError.rpc_decodeNrfError.rpc_sendNrfError.rpc_invalid_argumentNrfError.rpc_no_responseNrfError.rpc_invalid_stateNrfError.rpc_serialization_transportNrfError.rpc_serialization_transport_invalid_stateNrfError.rpc_serialization_transport_no_responseNrfError.rpc_serialization_transport_already_openNrfError.rpc_serialization_transport_already_closedNrfError.rpc_h5_transportNrfError.rpc_h5_transport_stateNrfError.rpc_h5_transport_no_responseNrfError.rpc_h5_transport_slip_payload_sizeNrfError.rpc_h5_transport_slip_calculated_payload_sizeNrfError.rpc_h5_transport_slip_decodingNrfError.rpc_h5_transport_header_checksumNrfError.rpc_h5_transport_packet_checksumNrfError.rpc_h5_transport_already_openNrfError.rpc_h5_transport_already_closedNrfError.rpc_h5_transport_internal_errorNrfError.rpc_serial_portNrfError.rpc_serial_port_stateNrfError.rpc_serial_port_already_openNrfError.rpc_serial_port_already_closedNrfError.rpc_serial_port_internal_error
BLEGapAdvTypeBLEGapRolesBLEGapTimeoutSrcBLEGapPhyBLEGapIoCapsBLEGapAuthKeyTypeBLEGapSecStatusBLEGapSecStatus.successBLEGapSecStatus.timeoutBLEGapSecStatus.pdu_invalidBLEGapSecStatus.passkey_entry_failedBLEGapSecStatus.oob_not_availableBLEGapSecStatus.auth_reqBLEGapSecStatus.confirm_valueBLEGapSecStatus.pairing_not_suppBLEGapSecStatus.enc_key_sizeBLEGapSecStatus.smp_cmd_unsupportedBLEGapSecStatus.unspecifiedBLEGapSecStatus.repeated_attemptsBLEGapSecStatus.invalid_paramsBLEGapSecStatus.dhkey_failureBLEGapSecStatus.num_comp_failureBLEGapSecStatus.br_edr_in_progBLEGapSecStatus.x_trans_key_disallowed
BLEGattWriteOperationBLEGattHVXTypeBLEGattStatusCodeBLEGattStatusCode.successBLEGattStatusCode.unknownBLEGattStatusCode.invalidBLEGattStatusCode.invalid_handleBLEGattStatusCode.read_not_permittedBLEGattStatusCode.write_not_permittedBLEGattStatusCode.invalid_pduBLEGattStatusCode.insuf_authenticationBLEGattStatusCode.request_not_supportedBLEGattStatusCode.invalid_offsetBLEGattStatusCode.insuf_authorizationBLEGattStatusCode.prepare_queue_fullBLEGattStatusCode.attribute_not_foundBLEGattStatusCode.attribute_not_longBLEGattStatusCode.insuf_enc_key_sizeBLEGattStatusCode.invalid_att_val_lengthBLEGattStatusCode.unlikely_errorBLEGattStatusCode.insuf_encryptionBLEGattStatusCode.unsupported_group_typeBLEGattStatusCode.insuf_resourcesBLEGattStatusCode.rfu_range1_beginBLEGattStatusCode.rfu_range1_endBLEGattStatusCode.app_beginBLEGattStatusCode.app_endBLEGattStatusCode.rfu_range2_beginBLEGattStatusCode.rfu_range2_endBLEGattStatusCode.rfu_range3_beginBLEGattStatusCode.rfu_range3_endBLEGattStatusCode.cps_cccd_config_errorBLEGattStatusCode.cps_proc_alr_in_progBLEGattStatusCode.cps_out_of_range
BLEGattExecWriteFlagBLEGattsWriteOperation
- blatann.nrf.nrf_types.gap module
TimeRangeBLEGapAdvParamsBLEGapScanParamsBLEGapConnParamsBLEGapAddrTypesBLEGapAddrBLEAdvDataBLEAdvData.TypesBLEAdvData.Types.flagsBLEAdvData.Types.service_16bit_uuid_more_availableBLEAdvData.Types.service_16bit_uuid_completeBLEAdvData.Types.service_32bit_uuid_more_availableBLEAdvData.Types.service_32bit_uuid_completeBLEAdvData.Types.service_128bit_uuid_more_availableBLEAdvData.Types.service_128bit_uuid_completeBLEAdvData.Types.short_local_nameBLEAdvData.Types.complete_local_nameBLEAdvData.Types.tx_power_levelBLEAdvData.Types.class_of_deviceBLEAdvData.Types.simple_pairing_hash_cBLEAdvData.Types.simple_pairing_randimizer_rBLEAdvData.Types.security_manager_tk_valueBLEAdvData.Types.security_manager_oob_flagsBLEAdvData.Types.slave_connection_interval_rangeBLEAdvData.Types.solicited_sevice_uuids_16bitBLEAdvData.Types.solicited_sevice_uuids_128bitBLEAdvData.Types.service_dataBLEAdvData.Types.public_target_addressBLEAdvData.Types.random_target_addressBLEAdvData.Types.appearanceBLEAdvData.Types.advertising_intervalBLEAdvData.Types.le_bluetooth_device_addressBLEAdvData.Types.le_roleBLEAdvData.Types.simple_pairng_hash_c256BLEAdvData.Types.simple_pairng_randomizer_r256BLEAdvData.Types.service_data_32bit_uuidBLEAdvData.Types.service_data_128bit_uuidBLEAdvData.Types.uriBLEAdvData.Types.information_3d_dataBLEAdvData.Types.manufacturer_specific_data
BLEAdvData.to_list()BLEAdvData.to_c()BLEAdvData.from_c()
BLEGapDataLengthParamsBLEGapPhysBLEGapPrivacyParams
- blatann.nrf.nrf_types.gatt module
BLE_GATT_HANDLE_INVALIDBleGattEnableParamsBLEGattCharacteristicPropertiesBLEGattExtendedCharacteristicPropertiesBLEGattServiceBLEGattCharacteristicBleGattHandleBLEGattcWriteParamsBLEGattcDescriptorBLEGattcAttrInfo16BLEGattcAttrInfo128BleGattsEnableParamsBLEGattsCharHandlesBLEGattsAttributeBLEGattsPresentationFormatBLEGattsAttrMetadataBLEGattsCharMetadataBLEGattsAuthorizeParamsBLEGattsRwAuthorizeReplyParamsBLEGattsValueBLEGattsHvx
- blatann.nrf.nrf_types.generic module
- blatann.nrf.nrf_types.smp module