So now, what are the DIP switch settings you are using?
Not at all your help was appreciated. With sparkfun on the otherhand, I'm not overly impressed that I've spent 2 days chasing ghosts, they should at least set the mode to "slave" and "9600" which I've now done. At least those settings would more closely match the older model.
There's obviously still something not set correctly, because I can only get it working in Zterm. Nothing XP has got can connect to it (discovers and delegated to com port works, but nothing else). And in mac, even the Arduino IDE serial monitor is saying the device is 'busy' and it can't connect to it, same with proce55ing, which is saying the same thing.
On XP, the Arduino IDE serial monitor opens, but nothing comes out, and the "red" connect light doesn't go on. HyperTerminal and a custom RealBasic app, I had no luck either.
Not so fast you are almost there. When you say XP won't connect to it:
ref guide wrote:7 COMMON PROBLEMS and QUESTIONS:
My Bluetooth client can see the FireFly and its serial service, but I can’t connect:
This is most likely caused by a security setting on your client. FireFly does support authentication by default if the client requires it (using default pincode of “1234”,) but for ease of use, you may want to turn security off on your client. Some clients have these setting off by default, others have them on. To check and disable security: