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...

[UPDATE (Feb 8, 2016): I have incorporated the feedback that I received from several link-layer wizards in Trondheim.]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...

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

Hello all,I am having problems with scan_start function (or something connected with it). I am using NRF51822 on custom board, using BLE functionality and also UART for communication to PC. I am using CLOCK_LFCLKSRC_SRC_RC clock source. My pins for UART are p0.26 and p0.21. P0.26 has internal pull-up enabled. I have also disabled flow control.My program works normally if I am using UART and my device is advertising. I can receive and transmit data to PC. But as soon as I use scan_start function, problems ...

10.02.2016

ACL links?

Hello, I am currently working on a hard metal project involving Nordic product with Bluetooth.I have to implement Bluetooth Smart for a bare metal project and I've already mostly done the l2cap-le and mostly hci parts. But I don't know how to deal with ACL. Are ACL links are created by the OS or by the hardware?I really hope you may help me.Best,...

I have read through the forum on this and I am still not completely clear. Here are my questions: 1. Can I create characteristics that are larger than 20 bytes? The Bluetooth SIG has several characteristics that are longer than 20 bytes the org.bluetooth.characteristic.location_and_speed for example. 2. Can notifications be used for characteristics longer than 20 bytes?Thanks in advance,Darren...