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

SDK 11.0.0SD s132 2.0.1nRF 52 dev kitI have been in the process of adding dfu functionality to an existing application.Currently, I have gotten the dfu to work successfully with the application. I can flash the softdevice and bootloader (I am using the bootloader from the example in SDK 11: dfu_dual_bank_ble_s132_pca10040), and then use MCP on Android to flash the app over bluetooth. The application runs fine and I can connect and reconnect without a problem. However, when I turn the device off and turn i...

28.06.2016

nRF52832 ESB Rx/Tx

Hi,I am using 2 nRF52832, one for ESB Tx and one for ESB Rx used to send payload through UART.Tx board is used has a low power transmitter which transmit data on power up and shutdown after transmission as succeeded using event flag NRF_ESB_EVENT_TX_SUCCESS.Rx board is used to retrieve those intermittent payload with event flag NRF_ESB_EVENT_RX_RECEIVED. Once a payload is received, it is send to uart via app_uart_put. This works great. The problems we have is that we require a call to nrf_esb_flush_rx aft...

28.06.2016

ble data transfer

Hi,I am using the following statements for send a string data over BLE. static uint8_t Name3[BLE_NUS_MAX_DATA_LEN]= "xxxxxxxx"; err_code = ble_nus_string_send(&m_nus, Name3, 20); if (err_code != NRF_ERROR_INVALID_STATE) { APP_ERROR_CHECK(err_code); } But I am unable to send integers and floating values. Is there a function where I can send non-string data variables via BLE.RegardsSiva...