DEVZONE BLOG FEED

If automated testing, continuous integration, and delivery processes are top of mind for you, but you are not sure how to start implementing it for embedded SW development - take a look at the following cookbook.https://medium.com/jumperiot/how-to-build-a-continuous-integration-and-delivery-flow-for-embedded-software-b0b5bf220a2Enjoy!...

Segger RTT (Real-Time Terminal) supports multiple data channels. RTT Viewer uses channel 0 only, and implements multiple virtual terminals on top of this. The terminal can be switched by SEGGER_RTT_SetTerminal(). Channel 0 is used by NRF_LOG. NRF_LOG does not do terminal switching, so you can do it yourself (be careful about reentracy though). Data from other channels can be read using RTT Logger. To send data from NRF to RTT Logger: In sdk_config.h, adjust value of SEGGER_RTT_CONFIG_MAX_NUM_UP_BUFFERS....

Smartphones and tablets have revolutionized the manner in which people communicate with each other. Mobile applications with location-based features like Bluetooth beacons, WiFi, and GPS are helping people stay connected from any location.An increasing number of companies are using innovative methods like Bluetooth beacons to touch base with their customers and engage them by offering contextual and personalized services. The Allied Business Intelligence Inc. estimates that the overall Bluetooth beacon ma...

DEVZONE FORUM

Hey guys,I have another question related to this example.I've modified the UART example such that UART printing is disabled, and I am calling ble_nus_send_string() to send a packet of 20 bytes six consecutive times in the nus event handler upon receiving data. I'm also using the nRF UART android app and a nrf51 dongle as a sniffer. Note I've also had to change the GAP_EVENT_LENGTH to be (connection interval / 1.25).I've noticed that with a connection interval of 20ms, the 6 packets do seem to take 20ms to...

This is related to another post seen here:https://devzone.nordicsemi.com/question/174036/ble-uart-ble_nus_string_send-connection-interval-data-transfer/Basically, I took the peripheral UART example and modified it so all UART printing was disabled. Upon receipt of BLE data in the nus event handler, I simply call ble_nus_string_send() 6 consecutive times to send 6 packets of 20 byte data and monitor the data times on a nrf51 dongle sniffer. The connection interval was set to 20ms.I notice that if GAP_EVENT...

Hi,I'm a beginner in BLE and I did everything from the three BLE tutorials, that uses sdk 11. However when I try to do it in sdk 12.3 it doesn't work because there are some changes from one version to another.Where can I find the completed source code for the BLE Characteristics, a beginner's tutorial for sdk 12.3? or What kind of modifications are needed in order to work properly? I've seen that it needs sdk_config.h and that there are some changes in this:"device_manager.h","pstorage.h&qu...