RSS
Sort by » date activity answers views votes ▼

# 27,730 questions

52k
views
311
votes
3
answers

## How to minimize current consumption for BLE application on nRF51822 [closed]

How to minimize current consumption for BLE application on nRF51822

2k
views
64
votes
23
answers

## Tutorials[Meta]

Hi,

We're working on making some more tutorials, we have some thoughts on what we want to do, but we would really like your input. After all it's you, the user, who will benefit from this material.

What ... (more)

33k
views
57
votes
2
answers

## What is a client and server in BLE?

When working with BLE, one sees a lot of different names for roles, which is confusing. What is actually the difference between them all, master, slave, central, peripheral, client, server and so on?

5k
views
53
votes
1
answer

## On SDK 12.0.0, SDK 12.1.0 and SDK 12.2.0 only

Please Do not judge the quality of SDK based on number of entries here. This thread should be considered as part of Nordic effort to ... (more)

40k
views
52
votes
7
answers

## How do I calculate throughput for a BLE link?

How can I calculate the maximum throughput for an application running on the nRF51822 and the S110, when connecting to different kind of Central devices?

48k
views
51
votes
2
answers

## What is connection parameters?

What are the connection parameters for a Bluetooth low energy link, and how do they affect performance?

5k
views
49
votes
2
answers

## CC2541 versus nRF51822

Gentlemen,

I apologize if this is not the correct place to post this question.

I have a potential project to start a BLE project but their requirement would be start a new design with the CC2541.

However, I would like ... (more)

18k
views
46
votes
2
answers

## What low-frequency clock sources can I use?

When initializing the S110 softdevice, I can choose between the different clock sources as defined by the nrf_clock_lfclksrc_t enum:

/**@brief Possible lfclk oscillator sources. */
enum NRF_CLOCK_LFCLKSRCS
{
NRF_CLOCK_LFCLKSRC_SYNTH_250_PPM,                       /**< LFCLK Synthesized from HFCLK.                    */
NRF_CLOCK_LFCLKSRC_XTAL_500_PPM,                        /**< LFCLK crystal oscillator 500 PPM accuracy.       */
NRF_CLOCK_LFCLKSRC_XTAL_250_PPM,                        /**< LFCLK ...
(more)

23k
views
41
votes
9
answers

## dealing large data packet's through ble [closed]

Hi, I need to send(using BLE) large amount of data's, which are collected by the accelerometer sensor for 1 hour. I have an external NOR flash where the accelerometer data's are stored and from there data's ... (more)

3k
views
40
votes
2
answers

## what are SDK 11.0.0 known issues

On SDK 11.0.0 only (NOT the alpha release)

• Do not judge the quality of SDK based on number of entries here. This thread should be considered part of Nordic effort to main the quality of the release.

GENERAL ... (more)

9k
views
39
votes
6
answers

## How to measure Lithium battery voltage [closed]

How to measure Lithium battery voltage with the nRF51 ADC

12k
views
38
votes
9
answers

## nRF51822 over the air bootloader with gcc

For my current project, I need to compile the »over the air bootloader« with gcc (because our buildserver runs on linux, developers using Mac … no Windows and no Keil so far).

But unfortunaly, the bootloader example from the sdk (5 ... (more)

16k
views
35
votes
6
answers

## What is the power and clock model of peripheral in NRF51? [closed]

Hello,

I was puzzled by RM.

I notice POWER control register in peripheral(UART,SPI,TWI) module.

Please answer following questions about the relation between system power and the peripheral power register value.

1. Will UART be powered when system power ...
(more)

7k
views
34
votes
1
answer

## My device is freezing and restarting

My device is either freezing or restarting, and i do not know why.

25k
views
32
votes
11
answers

## License for KEIL MDK is EXPENSIVE. Any way around??

I am starting my development work with Nordic Semiconductor nRF51822 Device and already purchased the Development kit. What i wanted to ask is do i need to purchase KEIL MDK 500 License to write my code/application? Because the Low ... (more)

361
views
32
votes
2
answers

## Can i play audio from storage wirelessly on speaker using nrf51422 and on nrf52840?

I want to play songs wirelessly on speaker ,suppose speaker is connected to one soc and and another soc is connected to storage which contains songs how do transfer that from storage to speaker and play wirelessly and please tell ... (more)

15k
views
29
votes
6
answers

## How do I create my own service on the BLE stack? [closed]

I've sifted through the examples given to me, and none of them seem to explain how to create your own service and add it to the stack. All of the services that are registered in the ble examples (nRF51 ... (more)

50k
views
28
votes
1
answer

## Why do I get “Error: Flash download failed – Cortex-M0” when downloading a project from Keil? [closed]

When I try to download code to my nRF51822 from Keil, I get this error: “Error: Flash download failed – Cortex-M0”

What can I do about it?

15k
views
28
votes
3
answers

## How to get 6 byte mac address at nrf51822

When I scan BLE device at nRF UARTv2.0 App in Android4.4, it is appar device name(Ex:Nordic_UART) and 6 byte device address(MAC address?). I want to include mac address in device name. How to get 6 ... (more)

1k
views
28
votes
1
answer

## On SDK 13.x.0 only

Please Do not judge the quality of SDK based on number of entries here. This thread should be considered as part of Nordic effort to find issues and possibly give a workaround to maintain ... (more)

7k
views
27
votes
2
answers

## Best way to implement system clock on nRF51

Hi everybody,

a while ago I used the approach proposed here https://devzone.nordicsemi.com/questi... to keep the date and time on a NRF51822 device while using Softdevice S110 and the Timeslot advertiser-scanner (https://github.com/NordicSemiconducto...).

In practice ... (more)

15k
views
26
votes
2
answers

## What does CCCD mean?

Dear Nordic Developer Zone,

I have a silly question. After searching in the Nordic and Bluetooth documentation, I didn't find what CCCD and SCCD mean. Theses metadata are parts of the characteristics.

Can you explain me what these acronyms ... (more)

240
views
26
votes
1
answer

## nRF51: IoT-MQTT Publisher Example problems

Hi, I just read IoT-MQTT example and have almost exactly the same problem but with the Publisher. I am running a PI with Raspberian 4.4.34-v7+. I have installed mosquitto on the PI and have radvd installed. I turned ... (more)

10k
views
24
votes
1
answer

## nRFgo Studio cannot load JLinkARM.dll, re-installing does not help. What went wrong?

After installing nRFgo Studio v1.17.1 on Windows 7 64 Bit (using the administrator account), I get an error message in the Log section just when I start the program:

"JLinkARM.dll is not correctly installed. Please run the ... (more)

10k
views
23
votes
5
answers

## How do you put the nrf51822 chip to sleep? [closed]

I am wondering how you put the nrf51822 chip to sleep. I've determined that the way to do this with the soft device is sd_app_event_wait() in the while loop. What about non-softdevice?

I am wanting to have it sleep ... (more)

6k
views
23
votes
13
answers

## Flashing bootloader and application via J-Link [closed]

Hello. I want to make flashing of devices for production faster. So I want to write application together with bootloader via J-Link simultaneously and not via OTA DFU. I'm using S110 v6 and dual bank BLE DFU from SDK ... (more)

9k
views
22
votes
10
answers

## BLE Sniffer recommendation [closed]

Hello, I use nRF51822 for my project and I would like to purchase some BLE packet sniffer. Does anyone recommend any sniffer? My purpose for that is debugging and check transaction, so it will be good that it has a ... (more)

1k
views
22
votes
6
answers

## PWM Duty Cycle update best practices

Because of the limitation in the GPIOTE hardware that only one channel can be connected per GPIO, care must be taken when changing a PWM duty cycle. If for instance the compare events that each trigger a GPIOTE toggle happen ... (more)

7k
views
22
votes
2
answers

## Update connection parameter programmatically [closed]

Hi

I want to update the connection parameter and send this request from nrf51822 to a smartphone app. I see there is a function ble_conn_params_change_conn_params() for this. However, every time I call this function, nrf51822 disconnects the current connection and ... (more)

9k
views
21
votes
1
answer

## GAP Address types [closed]

Hi,

I use a personnal GAP Address, but it must be the type used: -Public address. -Random Static address. -Private Resolvable address. -Private Non-Resolvable address.

and what is the difference?

Code :

st_Gap_Addr.addr_type = BLE_GAP_ADDR_TYPE_RANDOM_STATIC; st_Gap_Addr.addr [0] = g_stBL[0]; st_Gap_Addr ... (more)

#### Statistics

• Total users: 25629
• Latest user: Mercedes Simonetti
• Resolved questions: 11238
• Unanswered questions: 3796
• Total questions: 27730

or sign up

## Recent blog posts

• ### Introduce smart motion controller - ELIO

Posted 2017-12-12 05:09:05 by caram5555
• ### The world's smallest breakout board compatible BTLE module: Automate your curtains for less than \$90 with BluChip!

Posted 2017-12-07 09:10:36 by Jeevan Anga
• ### Join Jumper's free beta for a Virtual nRF52832 device to streamline your R&D process

Posted 2017-11-27 12:53:04 by Yaniv Nis
• ### PSG-NORDIC Channel in YouTube

Posted 2017-11-27 11:08:04 by Mugelan
• ### Job Offer: nRF / Embedded Developer in Stuttgart, Germany

Posted 2017-11-20 11:46:20 by Marius Heil

## Recent questions

• ### advertising interval

Posted 2017-12-12 10:03:07 by roger.k
• ### system_info.h: No such file or directory what can i do?

Posted 2017-12-12 09:52:43 by AMER
• ### Adding characteristic (for purpose of long read) fails

Posted 2017-12-12 09:17:44 by Aurabindo
• ### nRF51422 Current Consumption

Posted 2017-12-12 08:14:15 by Dilip
• ### uarte dma switch moment

Posted 2017-12-12 08:07:14 by Stayhungry