DEVZONE BLOG FEED

As many have noticed, Keil 5 does not have native support for Keil 4 projects (project files ending with uvproj), it only has native support for Keil 5 projects (project files ending with uvprojx). However, many of the examples provided in older versions of nRF51 SDK are only supported by Keil 4, i.e. only contain Keil 4 projects. Also, many of the examples available on Nordic Github contain only Keil 4 project. It is however possible to to make Keil 5 support both Keil 5 and Keil 4 projects. These are th...

OverviewThe UriBeacon design allows a Bluetooth Low Energy (BLE) device to periodically transmit an ADV packet that contains a URI. This technology enables any device, place or thing to become a beacon through physical association. As a consequence UriBeacon enables any object in the physical world to transmit a URI over a short distance (typically 20-30 feet), and is an enabling technology to support the Physical Web paradigm. By providing discovery, search, and control (using web pages) based on ...

Since nRF51 SDK version 8.0.0 SoftDevices binary files have become a part of the release. In order to make it easier to flash proper type and version of SoftDevice a new feature was added: each project that is using SoftDevice contains additional target called ‘flash_softdevice’ which can be used to program SoftDevice. Solution works with ARM Keil uVision 4 and 5 (with and without CMSIS Packs) and Makefiles. It is ensured that SoftDevice binary file matches SoftDevice header files used by the example....

DEVZONE FORUM

Hello, I have three custom services. I wanted to add descriptions to the characteristics for easier testing and debug, so I used the typical method to add descriptions: char_md.p_char_user_desc = user_desc; char_md.char_user_desc_size = user_desc_len; char_md.char_user_desc_max_size = user_desc_len;where I pass the user_desc and user _desc_len arguments into the function that adds the characteristic. I've declared static strings and string lengths of the form: static uint8_t name_desc[] = "Name"...

Hello,We would like to be able to load the s310 Softdevice via an ANT bootloader. I am using a slightly modified version of experimental_ant_bootloader from the 7.2.0 SDK. If the bootloader start address is at 0x38000, the bootloader is able to load and run the application without fail. The smallest that I can get this bootloader to build is with the start address set to 0x39000. With the 0x39000 address, the bootloader can be debugged, will connect to OTAUpdater, but gets hung on the second time pstorage...

Hi,I need to store few variables values(long a = 4568;) to RAM (might be some other place) when the system went to sytem off mode .How I can achieve in the nRF 51822 version 3.1 controller with SDK 6 and SD S110 .Regards,Anand...