BlueSMIRF Silver: Not responding in terminal

I recently bought the BlueSMIRF Silver http://www.sparkfun.com/products/10269 (RN-42) bluetooth modem. I am using it with an ATmega32 microcontroller, but I’m not to that point yet. From what I understand, I can connect my BlueSMIRF to Vdd, GND, nothing with TX/RX, and I should be able to talk to it through the terminal. I dropped a bit of solder on the jumper on the back to bridge CTS/RTS and disable flow control. I am using a USB Bluetooth dongle, on Windows 7. I open my Bluetooth settings, add the device, use the passcode 1234, and it says it pairs successfully. The LED on the Bluesmirf remains flashing red at this point. When I open a terminal, I use COM3 (what it was assigned) and the BlueSmirf lights the green LED solid, so I know I’m connected. The problem is it will not respond to any terminal commands. I have tried:

Using HyperTerminal AND PuTTY:

baudrates of 115200 and 9600

8 data bits

1 stop bit

no flow control

I type $$$, +++, AT, no response. Should I get an OK, and be able to do various commands provided by the datasheet found here? http://www.rovingnetworks.com/rn-42.php

I have been stuck on this for hours. I have searched and seen multiple threads with the same symptoms as me, but they’re either old, or there never really seemed to be a resolution. Or “it just started working” with no solution noted. I apologize if this is redundant, but I don’t know how to move forward from here. I’m working on a senior design project for my university.

Let me know if anyone has any suggestions. I would be very grateful.

Just as an update, if I jump TX and RTS together on the bluetooth and type in the terminal, whatever I type is sent back to me. So I suppose that means data transfer is successful, but not the bluetooth’s processing? I have ordered a new USB dongle just in case that’s the issue (my current one is pretty old, USB 1.1 and bluetooth 2.0) but I would appreciate any other suggestions if anyone has them.

It’s all in here: http://www.rovingnetworks.com/Docs/Bluetooth-RN-UM.pdf

You need to send $$$ within 60 seconds from powering up the bluetooth module.

FartingMonkey92:
It’s all in here: http://www.rovingnetworks.com/Docs/Bluetooth-RN-UM.pdf

You need to send $$$ within 60 seconds from powering up the bluetooth module.

I have tried that already. I do it within 60 seconds and I get no response.

Are you able to hook the BlueSMiRF up via it’s pinout, and try to configure it locally?

Also instead of reciting it here, have a read through of pages 4-7 of the document i linked.

FartingMonkey92:
Are you able to hook the BlueSMiRF up via it’s pinout, and try to configure it locally?

Also instead of reciting it here, have a read through of pages 4-7 of the document i linked.

Do you mean with an RS-232 pass through cable? I don’t have one… is that the next step I should take?

OMG I JUST GOT IT. I changed the BAUD RATE on my COMPUTER to 115200 and matched that with the bluesmirf and it worked!! WOW. I feel like an IDIOT!

Ok maybe I spoke to soon… now it isn’t working anymore.

Ok, last post on this. If anyone has trouble in the future.

I’m using WINDOWS 7. What I did was in the “Bluetooth Devices” under “Devices and Printers” in the control panel, right click the bluetooth > Properties > Hardware > properties button > port settings tab > 115200 bps, 8 data bits, no parity, 1 stop bit, flow control HARDWARE.

In PuTTY I mirrored those settings, but with Flow control set to DSR/DTR. Thats what started to get it to respond to $$$ within 60 seconds of powering up.

Now to talk to it from the ATmega32…

Ok, wow. I can’t get this thing to work for a consistent amount of time. Per my last post, those settings don’t always work. I have used DSR/DTR flow control, no flow control, and had it working, and now NEITHER of them are working. Why does this thing keep changing its mind?

Dear unexpected62,

did you ever find a solution to this problem?

I bought the same BlueSMIRF Silver and I cannot communicate with it at all.

I tried all your settings, but no feedback to “$$$” whatsoever.

Actually I can connect it to my PC via bluetooth, the green light is on, but after that no reaction.

Then I connected it via RS-232-USB, still no answer.

Anybody, please help!

Thank you!