The nRF51 Series is a family of highly flexible, multi-protocol, system-on-chip (SoC) devices for ultra-low power wireless applications from Nordic Semiconductor [1].
Questions tagged [nrf51]
90 questions
0
votes
1 answer
BLE : How to interpret nRF logs for BLE
We have BLE(Bluetooth) device working well. Most of the time It works but sometimes we receive a bad response and collect its logs. These logs are collected from the nRF android app.
Here are some questions:
Can you interpret this logging…

user3559721
- 134
- 8
0
votes
1 answer
nrf51822 / YJ-14015 Blinky
I am trying to build a simply first blinkyon a nrf51822 china clone (YJ-14015), as part of building a redox wireless and debugging why the BLE communication does not work.
As SDK I use nrf5_SDK_11 as the keyboards custom firmware is based on it.
Now…

matthias
- 141
- 1
- 6
0
votes
0 answers
Can I send an extra parameter (unique character) while performing the device firmware upgrade using react native nordic dfu library?
I'm wondering if we can send a unique character during the startDFU() method, so that the device can validate this character first and then initiate the firmware upgrade.
Is this possible with this library (React native nordic dfu)?

Suvab
- 43
- 5
0
votes
1 answer
calling connectGatt() and createBond() together
I'm trying to create a bond between my Android phone and my device. Before they were connected well by calling device.connectGatt() with my gattCallback. But now as I want to also want to add bonding by calling device.createBond(), my…

Li Yinghao
- 33
- 5
0
votes
0 answers
How to turn off LED after a certain interval of time using nrf51822 module
There are 12 LEDs which are connected using shift register HC595 ,the module used is nrf51822(bluetooth module). I want the LEDs to go off after 3 seconds interval. My code is as follows-
#include "main.h"
#include "uart.h"
#include…

Srijita
- 81
- 1
- 5
0
votes
1 answer
Is this really the proper way to send data over BLE? (Using Adafruit example as reference)
I have to send data over BLE as fast as possible with the Adafruit BLE SPI friend. I have an idea of what GATT service I'd like to use. In the heartratemonitor.ino BLE example from adafruit, I am confused about the way they send data. It seems…

user P520
- 317
- 2
- 10
0
votes
1 answer
Nrf51822 programming for noobs
I want to use a bluetoothmodul like this Waveshare Core51822 to send data to a raspberry. I want to use the SPI on the bluetooth modul but i dont have a plan how to configure that.
What do i need?
Thanks

Stefan Ertl
- 1
- 1
0
votes
1 answer
Tshark will not capture BTLE packets with nRF sniffer
I am having issues using tshark to capture BTLE advertising packets.
The system works very well with Wireshark. However, when I try to run tshark from the command line, it immediately quits and says "0 packets captured."
Any ideas why it may be…

jrx07
- 1
- 1
0
votes
1 answer
Bluetooth Pairing with Nrf UART is not working properly
The Bluetooth pairing is not working properly. I am developing the Application based on Bluetooth pairing with UART. Here I have included my concept and Program.Help me out to fix the problem.
My Expected Result is If the user is press the Connect…

sivaprakash
- 528
- 6
- 15
0
votes
1 answer
handling iso datetime in nrf52
I am using nrf52832 chip. I will be receiving time in isoFormat.
I am wondering how convert the iso format to get the date and time in my C program.
I am not using any RTOS but doing everything on baremetal.

tharun
- 348
- 6
- 15
0
votes
1 answer
Cannot step past first instruction in Keil disassembly window
When I run the UART app nRF5_SDK_12.3.0_d7731ad\examples\peripheral\uart in debug mode, the disassembly window opens, and I seem to get stuck on the first instruction. Step over doesn't step past the first instruction. Why is that? Thank you.
Here…

the_prole
- 8,275
- 16
- 78
- 163
0
votes
2 answers
Data received from BLE unable to convert from hex to string (Nordic)
In the on_ble_evt(ble_evt_t*) function from the ble_app_template, I added a case of 'BLE_GATTS_EVT_WRITE'. In it has the following code:
case BLE_GATTS_EVT_WRITE:
{
ble_gatts_evt_write_t * p_evt_write =…
user7694915
0
votes
2 answers
Bluetooth LE secure connection with wolfssl and nordic: key exchange
I want to establish a secure Bluetooth connection from the client side with a nordic chip (nRF52). I also have the wolfSSL library running.
So I receive a 'BLE_GAP_EVT_LESC_DHKEY_REQUEST' request from the nordic softdevice with the peer-64byte key.…

L. Aebi
- 1
0
votes
1 answer
BLE with iOS Advertising Interval
I have established a connection between an nRF52 which has the advertising interval set at 20ms and iOS software, but the packages are only received every second roughly. Has anyone had this issue before/knows any tricks to speed up the frequency?…

M. Houghton
- 85
- 6
0
votes
1 answer
OpenOCD for NRF51 simultaneously with Ac6 plugin
I use Eclipse Neon with Ac6 plugin for STM32. All works perfectly.
But now I need to work with NRF51 MCU and I can't find "clean" OpenOCD config in Debug configuration.
And I can't install it in New Software because another (from plugin) is…

Bohdan Pakhaliuk
- 139
- 1
- 8