DEVZONE BLOG FEED

A new tool from Nordic has been released, pc-ble-driver-py, which allows Python developers to access the full SoftDevice 2.x.x API from a Python application.OverviewFeaturesThe most prominent features of this package can be listed as: Flexible modified BSD License to encourage contribution from the community High-level abstraction of the SoftDevice API for Python developers (work in progress) Thread-safe API with event queues for asynchronous operation Optional auto-flashing of the connectivity firmw...

NFC principleA NFC system consists of two devices, an active and a passive device. The active device is powered, and induces a magnetic field with a coil inductor antenna. When the passive device is placed in this magnetic field, the varying magnetic field will induce current (power) in the passive device. The induced power in the passive device is used to retrieve and transmit data back to the active device. A NFC antenna is a coil inductor and together with capacitors to ground, they form a parallel res...

Hello I succeeded to configure QtCreator toolchain to compile and debugmy NRF52 board. So I wanted to share.I use my own Makefile to compile everything so I will focus here on how to runa debug session (with breakpoints and candies !) inside QtCreator (which is the best C++ IDE of course).Even if you are not interested, can you try my tutorial and tell me where you have problems ?So I can detail my configuration. It will help other guys.My computerOS: Windows 8.1Arch: x86-64 but I tried to install 32bits ...

DEVZONE FORUM

Hi,I'm using nrf51822 board with SDK 10 and S110 softdevice.My application is to take some data from a android device using nus, store that data and send a reply to the android that data is stored. Whenever I tried to store the data, I found first 4 bytes becomes 0 and then other bytes having my data. I dont know what is the issue. Please help me in this.Thanks.Amit...

Hi.I have interesting UART problem in Ubuntu. The multilink example only outputs one character at time, and line change doesn't change line. However if I flash another image (based on hrt example), the trace outputs correctly.I've crosschecked the nrf_drv_config.h and it's identical (except that in the working image I've got twi0 enabled). Both use same SDK (11), HW used is same, so is everyting related to UART. Also makefile CFLAGS and ASMFLAGS are identical. Softdevice is same in both images.I've now we...

Hello,I will explain my setup:I have 2 nRF51-DK each one of them connected via I2C and SPI to two different custom boards. One being the central(nrfA) and the other being the peripheral(nrfB), regarding BLE.I want to send from **1st board----I2C----> nRFA -----BLE----> nRFB ---I2C--->2nd board** and the other way around at the same time if needed. I am already using the NUS service to send the data received by SPI so wanted to use a different one for I2C.What I wanted to know is what is the easie...