DEVZONE BLOG FEED

IntroductionThis post is an introductory tutorial to SEGGER Embedded Studio. If you haven't already please skim through this post https://devzone.nordicsemi.com/blogs/825/segger-embedded-studio-cross-platform-ide-w-no-cod/ but don't follow along with it. This is the new and improved tutorial using the nRF device pack and assumes no prior knowledge on Embedded Studio.After following this tutorial you will be able to build, debug and run a BLE project on nRF5x devices! You will also be able to load a softde...

Last fall I purchased an inexpensive quadcopter that uses Nordic's ShockBurst (SB) radio protocol. The question that I was trying to answer when I started disassembling that poor quadcopter was simple: Can Bluetooth Low Energy (BLE) and the S110 SoftDevice's Multiprotocol Timeslot API provide a link with low enough latency to control a twitchy aircraft? After reverse engineering the quadcopter's binding and control packets, I ended up using an nRF51-DK to build a bridge that allowed me to comfortably cont...

This blog series was created as an attempt to fill in the gap between how Bluetooth Smart is described in the spec and how you can use our APIs and event from our softdevice to do what defined in the spec.This is part 2 of the series. You can find other parts here:Part 1 GAP - Advertising Basic topology of Bluetooth smart is star topology where one central can connects to several peripherals. A peripheral only connect to one central. Mesh topology will be implemented in the next release of Bluetooth ...

DEVZONE FORUM

In previous SDK (or softdevice?) version, the maximum data length for a notification was **20 bytes**.With SDK V10 and softdevice 8, the following code returns error `NRF_ERROR_DATA_SIZE` if the length is greather than **10 bytes**. err_code = sd_ble_gatts_value_set(p_watch->conn_handle, p_watch->command_handles.value_handle, &gatts_value); Is there a new limitation on the maximum data length for notification or am I missing something?Best regards...

I have a custom board designed which implements a Arduino Micro (ATmega32U4) and an nRF8001 chip based upon [Richard Clarks' nRF8001 breakout](http://richard-h-clark.com/projects/nrf8001.html). The Arduino FW uses a slightly enhanced version of RedBear's nRF8001 library which in turn calls lib_aci() Nordic function. Both were pulled from GIT last week.I've gotten the code written to a point were I can send/recv data either via USB or via BLE using the nRF8001. The problem is that I can't seem to make the ...

Hi, i have a NRF51-DK (nRF51822 - PCA10028) board and using SDKv10 with SoftDevice S110.I read everything i could find about this topic and i see people claiming data rate of at least 2KByte in worst case, but what i get is quite lower.I started from the ble uart peripheral example, deleted everything uart-related to use only the nus and send runtime-generated data directly from the firmware. So when a button is pressed i call a **data_send()** function, and when i get the **BLE_EVT_TX_COMPLETE** event, i...