This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Some remarks concerning MSP-EXP430F5529, PAN1323ETU & Bluetopia examples

Other Parts Discussed in Thread: MSP430F5529, MSP430F5438A, MSP430F5659, MSP430F5438, CC2564

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