Hi,
after some hardware fiddling with the experimenter board and the BT examples I managed to execute some of the Bluetopia examples. To get a reliable BT connection (SPPDemo) some more hurdles had to be taken:
- the PAN1323ETU chip antenna does not work very well with the MSP-EXP430F5529 board. I guess the board layout of the experimenter board does not fit the requirements of the RF module.
After setting RF output to 12dBm, connection over ~20cm (and even more) was reliably possible. With the standard BT setup no connection (even Inquiry) was possible. - sending data from one node to the other (send 999999999) showed hickups in the data transfer. In the worst case data transfer got stuck completely.
Solution was a small modification in HAL_LowPowerMode(): remove "__enable_interrupt();" and replace "LPM3;" with "_bis_SR_register( LPM3_bits | GIE );"
I'm also sure, that BTPS_Delay() has a wrap-around problem (BTPS_GetTickCount() == 0xffffffff, Milliseconds >= 1).
Due to flash size restrictions of the MSP430F5529 most of the LE examples were not linkable. So my request: TI, please replace the MSP430F5529 with a more recent MSP430-USB device. E.g. the MSP430F5659 comes to my mind. Additional advantage (besides flash/RAM size) would be, that this device contains three UARTs allowing BT console without hardware modifications. Or perhaps one of your application engineers could do CDC for BT console...
Hardy