http://www.sparkfun.com/commerce/produc ... cts_id=158
It defaults to 115k n81, so it is default set for MS2. I got it linked and working yesterday, but could not connect with MT. It turns out that my COM port that was setup was too high and MT could not use it. I reset it to COM2 and all seems well.
There is a lot of confusing info on these modules, at least for me. Here are the basics.
1) I was not able to flash via the BT connection. You will still need a cable to flash and in this case, you will have to re-socket the MAX232 to do so.
2) You will want to 'pair' the BlueSMirf with your computer or BT dongle so that it will always 'just connect' when the MS powers on. This is not the only way, but you get fast serial and once paired, it will always pair. This is called Master Auto mode.
3) you need to short CTS/RTS. You can do this by soldering a wire between the holes on the module, or a short between the pads on the back side. Regardless, it needs to be shorted at the module to work.
4) I was not able to figure an easy way of allowing both the serial and the BT to live together, so I socketed the MAX232 and made an adapter to be able to plug the bluesmirf on the pins 16,15,12,11 of the MAX232 socket. There is another post on the Miata net where a guy used a different module and was able to force 'pass thru' on the BT to allow the serial to live, I have not done this.
5) It may be helpful to temporarily solder a short wire (6") to the pin PIO4, pin 22 if you need to 'reset' the device. To do so, you will need to power it up with this wire held on pin 11 (3.3V) then connect/disconnect 3 times to reset it. It would be *much* easier if SF had a jumper for this...
This is how to do it: Once you get the BT module connected to the MAX232 plug and TX from the MS to RX on the BlusSMirf and RX on the MS to TX. Power it up and it should start flashing. Open the BT Devices in XP Control panel. Turn Discovery on, and click on 'add device'. You will see the BlueSMirf show up as a FireFly. Click it, set the pass code to 1234 (As per the RN-41 docs), it should authenticate and be OK. Then get the terminal program http://www.lynxmotion.com/Product.aspx? ... egoryID=15
I was not able to make hyper term work and needed this. Set the com port settings to the com port that showed up in the BT settings with "spp" after it to be 115,8,1,n,n. Also set the other parameters according to this
You should be able to talk to the BlueSMirf via BT, now.
Now power cycle the BT module and click 'connect' in lynx term. You must do this in the first 60 seconds after it boots to be able to 'configure' it
Type: $$$ to get the command prompt to set it up
Type: I,30 and return
It should show your BT dongle mac address. If only one is showing, you can
type SR,I and it will store the mac address of your computer/dongle. Otherwise, you need to type the address string as it shows in the manual:
Type: SM,3 Now you need to set it as 'auto connect master' mode. This way, it will power up and look to connect to the computer every time it powers up.Type : I,30<cr> // Looks for Bluetooth devices
Reply:<cr>00A096112233,00000104,RN-112233<cr>DONE<cr
Now, store the remote address just found.
Type : SR,00A096112233 <cr> // this is the mac address of the computer/host
Reply:<cr>AOK
Now, I deleted the BT configuration I had previously for the FireFly and clicked on ADD again. This way, it is broadcasting as a serial connection and I set up the com ports again. The only other thing is that you need to make sure that the com port is low enough, numerically, to work with MT. TS does not care, but mine was COM14 and MT could not see it even if I had it selected in the comms settings. I had to move it to COM2 and it works in both TS and MT. You do this in the Device manager, Advanced settings.
I am sure I forgot something, but thought I'd post this now before I forget.
KeithG