# 153 questions

Tagged
• x
28
views
no
no

## Program not pairing/bonding and pm_evt_handler never called

Using SDK13

I have a Central program and I included the peer manager code from ble_app_hrs_c but I am having issues after connecting to another dev kit with Peripheral code running on it. It seems that the pm_evt_handler function is ... (more)

43
views
1
vote
1

## Bond information not stored in Flash

Hi, I was in a process of developing a central device with nrf51422 in PCA10028 board with NUS service client.I use SDK v12.2.0.We have an example code in the library which I modified for multiple devices ... (more)

44
views
3
1

## Peer manager flash write disabling

Hello,

i am writing an application which uses the SDK13 peer manager library for bonding. The Nordic chip is acting as a peripheral.

Is there an easy way to prevent the peer manager from saving every change to flash memory ... (more)

37
views
no
no

## pc-ble-driver 2.0 - bonding data

Hello,

I work on an application which use the pc-ble-driver 2.0 on a linux machine and the nRF52 with the connectivity firmware. This is a peripheral device which should be able to connect and bond with a phone. Unfortunately ... (more)

16
views
no
no

Hello!

I'm trying to read data off of a commercial blood pressure monitor (Qardio arm) using an nrf51822 with the nrf51 SDK v10.0.0 as the central role (s120). I am able to connect using sd_ble_gap_connect() and run ... (more)

48
views
no
1

## Notification write (response) lost when bonding [closed]

This week I worked myself to a series of what seemed to be problems boiling down to one issue: The Notification Write Response is lost when bonding has to happen first.

I'll try to illustrate this in more detail ... (more)

80
views
4
1

## Peer Manager, Bonding, full storage

Hi together, I'm using nrf52832, SDK 12.1.0 and S132 3.1.0.

I integrated the peer manager to my application code and have the following questions concerning the bonding feature in case of a full storage. I ... (more)

92
views
1
vote
2

## Always reconnect after peers deleted

Hi community,

I'm working on a BLE gamepad with custom board based on 51802 and s130, code modified from ble_app_hids_keyboard. The gamepad works like a charm on my Android phone, but I found there's a strange problem with ... (more)

77
views
3
2

## ANCS Code base (bonding) with NUS and strange behaviour with nRF Toolbox

Hello the Nordic Team,

I come here after a lot of research and testing and do not understand what is going on in my program. (is it Embedded or iPhone nRF Toolbox side ?)

I took the ANCS code ( nRF5_SDK_12.2 ... (more)

113
views
no
1

## cannot bond in the example ble_app_hrs_pca10040_s132(nrf52832)

Hi,

I use ble_app_hrs_s132 project for experiment on bonding function. The version of SDK is v12.2.0. It seems that this example has all the conditions the bonding function needs according to the document. Following is all the step ... (more)

221
views
no
2

## bond question with Peer Manager [closed]

I use example ble_app_hrs_pca10040_s132 with SDK12.2.0 to test bonding function.It works as a server and it is bound by client. But I fail to bond. It seems that example has peer manager and also has bond function ... (more)

93
views
1
vote
1

## Bonding with nRF52 as Central

Hi, I have a need to connect to a peripheral device from and nRF52 with a Bonded connection.

My device handles bonding when it is a peripheral, but what is needed to enable bonding in Central mode? Is there some ... (more)

66
views
no
1

## Deny Connection if Unencrypted

How do I deny a connection if the connection is unencrypted? I'm currently trying to do it with the peer_manager using

case PM_EVT_CONN_SEC_FAILED:
{
/** In some cases, when securing fails, it can be restarted directly. Sometimes it can
*  be restarted ...
(more)

228
views
no
no

## Device manager and preserved bonding info across DFU questions (NRF51, SDK10)

Hi,

After successfully managing to preserve our devices bonding information (and custom app context data) across DFU updates, we have a few related questions.

I should note that we are working on custom peripheral boards based on the nRF51822, S110 ... (more)

96
views
2
1

## Bonding information lost after DFU OTA update SDK 10.0 SD 8.0

Hi,

We are currently facing this issue, where after a DFU application firmware update (or bootloader update) the bonding information gets wiped out.

We are using a custom board as peripheral based on NRF51822, with Soft Device S110 8.0 ... (more)

180
views
1
vote
1

## If no use bonding and secure fuction may I just mask the pm_conn_secure in central device project

Hi I use nRF52832 and SDK13 and Central Device project. and my device has not bonding function so may I mask my central device pm_conn_secure call here is my part of code

#define SEC_PARAM_BOND  0//1
static void peer_manager_init(void ...
(more)

181
views
4
1

## NRF_ERROR_INTERNAL while bonding?

Hi,

After finding that Windows doesn't like HID devices if they can't be bonded to, I've been attempting to add peer_manager and bonding into my application.

However, having added it I'm getting loads of problems. I ... (more)

85
views
2
1

## BLE_HCI_CONN_TERMINATED_DUE_TO_MIC_FAILURE after re-connection

Hi,

I ported some SDK code into my device (SDK 10 adapted for S110v7x) where I can successfully Bond my device and use the Services I need (ANCS on my case). I have simplified the example to not use the ... (more)

113
views
no
1

## What are the peer_manager and BONDING does?

Hi I saw the Central and Peripheral example code has peer_manager in sdk 12.2 and BONDING_ENABLE in sdk10.

What are they does and where has document I can read. If I dont use should I set true or false ... (more)

113
views
no
1

## Proper way to delete bond information before DFU

Dear Nordic experts,

After experiencing a lot of random issues when retaining bond information during a DFU on some mobile devices, we've decided to choose the safest route and remove any bond information prior to performing a DFU. However ... (more)

155
views
2
2

Hello, I've been trying to get directed advertising and auto-connection working on an NRF51822 peripheral.

I'm using SDK V11.0 with SD130 v2.0.1

This is the scenario I'd like to get working:

• Start normal (fast ...
(more)

109
views
2
2

## connect to bonded device using Masteremulator C#

Hi all,

I am using a C# application with the masteremulator dll to connect to a nRF51822 with S110 V8.0.0

I can bond with a new device, and communicate with it in a secure way. But I don ... (more)

48
views
no
1

## Temporarily Disable Bonding

Hello,

Is there a way to temporarily disable bonding and just allow any connection? I want to generally use bonding, but there are certain corner cases where I need to allow just any device to connect.

257
views
4
3

I have been using the pc-ble-driver Python bindings to implement a peripheral. I have extended BLEDriver to support sd_ble_gatts_* the functions. I now have a working peripheral, however I have a problem when trying to support bonding.

When the central ... (more)

63
views
no
no

## Pairing procedure failed by bonding

Hello everybody,

for my project, i will bond the peripherial with the central. I test my device with the MCP and can connect without problems. When i press the Bond Button on the MCP, i get following log-file:

>     7315;15 ...
(more)

94
views
2
1

## How to enforce connecting to a specific master when bonded to many.

Problem:

In our project we have one peripheral which can be bonded to many phones at the same time (of cause) while they are still close to it, thus connected via OS.

In that situation we need to selectively unblock ... (more)

120
views
no
1

## IOS bonding procedure?

I understand that in order to trigger bonding procedure you need to read/write a secure characteristic.

I am using the nRF Connect application on IPhone and trying to see when if a bonding passcode will pop-up when I read ... (more)

148
views
no
no

## Pairing/bonding with ble_app_template example not working for me

Hi,

I just recently got into designing Bluetooth devices and I am experimenting with NRF51822 and BLE400 board. I managed to compile and upload the examples from SDK 11.0.0 to the device with SEGGER Embedded Studio and I ... (more)

52
views
no
1

## pc-ble-driver-py - ble_gap_sec_params_reply hangs [closed]

I have been using the pc-ble-driver Python bindings to implement a peripheral. I have extended BLEDriver to support sd_ble_gatts_* the functions. I now have a working peripheral, however I have a problem when trying to support bonding.

When the central ... (more)

98
views
no
no

## pc-ble-driver 1.0 - bonding

Hello,

I work on an application which use the pc-ble-driver 1.0 as BLE central for handling external peripheral devices.

Now, I am working on bonding procedure. To make it simpler I started from 'Just Works' bonding and followed this ... (more)

#### Statistics

• Total users: 23041
• Latest user: Irvin Samuel
• Resolved questions: 9858
• Total questions: 23732

## Recent blog posts

• ### Introducing nRF5 SDK for Mesh

Posted 2017-07-20 09:42:44 by Pär H

Posted 2017-07-19 06:53:42 by Mohammad Afaneh
• ### Unique Thread/Bluetooth multiprotocol solution with nRF5 SDK for Thread and nRF52840 SoC by Nordic

Posted 2017-07-14 10:31:56 by Krzysztof Loska
• ### nRF Connect macros (currently Android only)

Posted 2017-07-14 13:29:14 by Aleksander Nowakowski
• ### Power Optimization — From 3 to 7 Months on a Single Charge

Posted 2017-07-10 14:34:39 by Yaniv Nis

## Recent questions

• ### Problems with UART running ble_app_uart_c on nRF52832

Posted 2017-07-22 17:44:12 by kont40
• ### Wake-up source with nRF52 capacitive touch and current consumption

Posted 2017-07-22 17:35:46 by MANGO
• ### Different master instances for two slaves in nrf51422

Posted 2017-07-22 12:48:29 by Khan
• ### Receiving notifications from Android Phone

Posted 2017-07-22 12:29:52 by kian79