Hi, I'm having a bit of trouble getting the broadcast or HRM example to work. I'm using crossworks and after my last question, removed the retarget.c file and the code compiled without errors. However upon trying to download the code to my PCA 10028 board I would get an error with regards to discrepancies in memory. After some investigation I assumed this was due to the fact that due to some improper configuration on my part I was trying to download code over the S210 Softdevice. I edited the memory map file for the board to account for the soft device making the following changes.
MemorySegment name="FLASH" access="ReadOnly" start="0x0000D000" size="0x33000" /
...
MemorySegment name="RAM" start="0x20000900" size="0x3700" /
The start location for Flash was changed from 0x00000000 to 0x0000D000 and the size was reduced by 52kb, the RAM start location was changed from 0x20000000 to 0x20000900 and the size was reduced by a corresponding amount. The code for both the broadcast and HR examples now downloads on to the board but neither appears to detect the ANT+ Heart Rate Monitor I'm wearing. Nothing prints to my debug terminal and I'm at a bit of a loss as to why. Have I edited the memory map incorrectly? Is there something else I need to configure in my code? Alternatively does the demo not detect the type of ANT device I'm wearing (it's just a Garmin HR monitor from my bike computer). Any help is appreciated!