I am running the Bluetopia stack on a MSP430F6438. We have the PAN1323 module hooked up to this MSP. The Linux bluetooth stack pairs with the PAN1323, opens a serial port, and issues a few commands. At this point, a data stream starts going from the MSP430 to the Linux computer. This data stream is around 10 kilobytes per second.
After some time (anywhere from 15 seconds to an hour) streaming data successfully, SPP_Data_Write begins to return 0, and this never changes until I restart the MSP.
EDIT: So at some point, I'm seeing a partial write. Once this happens, I'm never able to send data again. I see no 'etPort_Transmit_Buffer_Empty_Indication' event happening later to tell me I can write. Nor do I see a port closure message.