# 2,154 questions

Tagged
• x
2
views
no
no

Hi Nordic and fellow developers, I have been working on upgrading the nRF51822 QFAA s110 and upgrading the soft device to work as s130 for its (simultaneous Central/Peripheral/Broadcaster/Observer) advantages. The client wants the s130 for a project ... (more)

47
views
1
vote
1

## Central can't properly encrypt to mode 1 lvl 3, pairing not supported

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 when ... (more)

7
views
no
no

## Creating network of beacons as an advertiser and any MCU as a central

Ciao all,

Two weeks ago I have started to learn about beacons and their usage. I have bought pca10040 development kit and designed custom nRF52832 based beacons. After following the tutorials and instructions without having any problem, I realised that ... (more)

30k
views
3
2

## BLE SIG Certification, Reference design to be used to obtain EPL

Hi, does anyone know if there is a document in which is explained, by Nordic, how to obtain a bluetooth certification using nRF51822 and S110 Stack ?

I know if a reference design is strictly followed the customer do not need ... (more)

6
views
no
no

## Add Buttonless DFU service to my Application Code

Hello,

I need to add firmware update process via air to my NRF 51822 device that runs application code on stack 12.2. How can i achieve this?

1) Do i need to add buttonless DFU library (from Experimental_Buttonless_DFU example ... (more)

7
views
no
no

## Sniffer not showing up my device.

Hi, I am using radio with ppi to advertize packets as shown in the mainc file attached.mainc.txt Even after allocating the access address of Bluetooth on line 196 as set_address0(0x8E89BED6); and advertizing channel selected as 37 as ... (more)

11
views
no
no

## Board not connecting to app

I added a few custom services the ble_app_hrs code. I tried to flash the code, it was successful, the device is advertising but not connecting in the nRF connect app. What could be the problem? Is the problem because of ... (more)

11
views
no
no

## Maximum number of elements under advertise

Hello,

I want to develop small modules with smart BLE that only sends advertise every 2seconds.

Do you think that the Central module can see all peripherals if the installation is composed by 100 modules sending advertise?

Thanks! Xavier

37
views
no
1

## Advertising with device_name Vs whitelisting

I am confused with whitelisting and advertising/scanning with device name

I have a peripheral and a central device, peripheral device is advertising with device name set as 'PERIPHERAL_DEVICE' and my central device is scanning for the name 'PERIPHERAL_DEVICE' (m_target_periph_name ... (more)

27
views
1
vote
1

## How to return BLE peripheral's connection status

I'm writing an Android application that connects to various BLE peripherals including the NRF51 and NRF52. I don't know if this question is appropriate for this site, but here it goes.

I noticed that the method onConnectionStateChange() from ... (more)

48
views
no
1

## NRF51822 to NRF51822 Over the air update (DFU)

Hi

am working on a project and I need to have one NRF51 chip update another NRF51 chip, how can I go about this?

thank you

20
views
no
1

## Clarify is_conn_params_ok() function

While investigating connection parameter handling, I noticed the following:

The is_conn_params_ok(ble_gap_conn_params_t * p_conn_params) function in ble_comm_params.c only compares the interval, not the slave latency or connection supervisory timeout. This has the effect of the peripheral accepting connection parameters with ... (more)

20
views
no
1

## Programming OTA for the first time

Hi,

I am working with a nRF51822 board and I want to program in OTA. I know how to program over the air, but the only problem is that when I have a new unused board I need to precharge ... (more)

29
views
no
1

## Does the BLE stack resend a packet if response is not received?

Hi, I was wondering If I need to wait for a response from the server that a command was executed before executing another command or if the BLE stack takes care of this under the hood so to speak.

For ... (more)

36
views
1
vote
1

## I want to use the nRF51-DK to communicate with my iPhone over bluetooth and be able to print results from an ADC channel on my phone so that I can monitor it.

How do I achieve this and is there an example in the SDK similar to this?

40
views
no
1

## Tutorial Characteristic Master example

Hi, I'm trying to notify the temperature value with Tutorial Characteristic Master example. But log shows me this rows when I try to read the Descriptor Client Characteristic Configuration:

(more)

46
views
no
no

## button init in Uart central

Hey,

I'm using a nrf52 with SDK11, s132, pca10040. I'm trying to connect the buttons on the DK with the Uart Central. I've been looking through tutorials and forums, but i found nothing. I know it sound ... (more)

54
views
no
2

## nRF52840 transmission power limit & regulations

Hi,

What is an optimal transmission power to maximize the coded PHY range, but still stay within ETSI regulations? Can nRF52840 actually exceed the regulations if I set the transmission power accidentally too high? Currently, I have set it 8.

31
views
no
2

## DFU Service in scan response advertising data

Hi,

I am designing a BLE Device based on nRF51822, which broadcast three services : one home made service, the Battery Service, and the DFU service for the OTA update.

When the device is advertising, it is supposed to broacast the ... (more)

25
views
no
1

## nrf51822 sniffer firmware upgrade problem

I want to use nRF51822 Bluefruit LE Friend device (blue board) as BLE Sniffer. My OS is Windows 7 64-bits. I installed ble-sniffer_win_1.0.1, v1.0: FTDI Driver Requirements (Blue Boards), etc (according the https://learn.adafruit.com/introducin ... (more)

89
views
no
2

## Can not find the device

Hi,

I am working on a custom design for NRF52832. The schematic and pcb layout are as follows. However, it seems that I can not get the signal working correctly. Would you please take a look and give me some ... (more)

51
views
no
no

## nrf51822: Current consumption measurements

Does anyone know if there is any documentation of nrf51822's current consumption? Perhaps, something similar to CC254x's Application Note. I'm mostly interested in the current consumption during a connection event.

88
views
3
1

## Nordic "Thingy:52" - connection issue

Hello Nordic People,

Today I visited the NordicTechTour in Eindhoven, NL.

At the end we were given the "thingy" - quite interesting and useful hardware thingy.

However, I still can't connect to it.

So far I was able to:

• turn ...
(more)

62
views
1
vote
1

## Propagating events to the application; what does it mean?

I arrived at step 8 in this tutorial

https://github.com/bjornspockeli/cust...

Now I'm supposed to propagate events to the application, for example connection state change events and read and write events.

I now have two questions

1 ...

(more)

34
views
1
vote
2

## board not visible in nRFgo or Keil

Hi,

I feel myself a bit silly...my nRF52840 board was working the last few weeks nicely, it was visible both in nRFgo and Keil. I had the board some time in button cell battery driven state and the "NRF ... (more)

39
views
no
1

## err_code = 0x07 after calling a timer start

Hi, I got an err_code = 0x00000007 after calling this function.

void system_timer_start(void)
{
uint32_t err_code;

err_code = app_timer_start(m_one_ms_timer_id, ONE_MILLISEC_TICKS, NULL);

if(err_code != NRF_SUCCESS)
{

}

APP_ERROR_CHECK(err_code);
}


m_one_ms_timer_id has been correctly initialized through this function

err_code = app_timer_create(&m_one_ms_timer_id,
APP_TIMER_MODE_REPEATED,
one_ms_timeout_handler);
APP_ERROR_CHECK(err_code ...
(more)

31
views
no
1

## encryption is it enabled with the ble_app_uart_s132_pca10040.uvprojx ?

Hello,

I'm working on a software we've made starting from the "ble_app_uart_s132_pca10040.uvprojx" source code. My "main" (procedure fct) is in the for (;;) of the void main(void) and it receives its values from nus_data_handler() and send them ... (more)

51
views
2
1

## Why is ble_cus.c not a header file

In this tutorial

https://github.com/bjornspockeli/cust...

ble_cus.c
ble_cus.h


I understand that ble_cus.h must be included as a header in both ble_cus.c and main.c ... (more)

25
views
no
no

## Run command does not execute code up to breakpoint

I press the debug command for my program

Then I press the run the command

Here is the function of the run command

Continues executing the program until the next active breakpoint is reached.

However, my code is not running ... (more)

58
views
no
1

## Why does UART require CRC

In this app by Nordic

a cyclic redundancy check (CRC) is added to the payload byte array before writing it to the UART receiving characteristic.

Is the CRC necessary? Doesn't the BLE stack add ... (more)

#### Statistics

• Total users: 22421
• Latest user: Emily McKean
• Resolved questions: 9682
• Total questions: 23161

## Recent blog posts

• ### Designing your Bluetooth GATT: Custom Services and Characteristics [MIDI controller use case]

Posted 2017-06-28 12:34:22 by Mohammad Afaneh
• ### Nordic Developer Zone celebrates its 4th year of helping developers succeed - Celebrate with us and win a Nordic Thingy: 52’

Posted 2017-06-23 10:12:53 by John Leonard
• ### nRF52 Development with CLion

Posted 2017-06-22 09:50:54 by dansheme
• ### Simple GPIO driver example

Posted 2017-06-22 13:38:36 by Hans Elfberg
• ### What mom didn't tell you about ble_app_att_mtu_throughput on the nRF52840 evaluation board

Posted 2017-06-16 16:12:15 by George

## Recent questions

Posted 2017-06-29 01:35:46 by naren0909