One thing - the remote blueSMiRF module will output a connection string like:
Connect 9600…
or some such string upon successful connection to the PC. This string over-runs our test bed (because we don’t use TX/RX interrupts) and we have to reset the PIC. Once that is done it works like a charm.
You’ll need to simply test it to see how your system reponds to the connection string.