BlueSmirf Blues

Thanks for your help, I bought the SKU#: WRL-00582, thinking the more expensive version would be a better choice. I would have rather had the older version, because there’s plenty of literature around the web to fall back on.

I couldn’t find any mention of a “MyBlueTooth Place driver” anywhere, I double checked the lynxmotion site and the only software they refer to there is for the dongle, but I didn’t buy a dongle because I’ve already got one.

If it’s necessary to use a proprietary dongle in order to get this thing working, then they haven’t made any obvious statements to that effect. It also presents a problem because I need to be able to use the bluegiga WT11 which does work with the dongle I’ve already got, whereas, WIDCOMM appears to only support a limited range of devices, plus, they’ve got notes about other dongles not being supported.

Undeterred, I downloaded the “WIDCOMM” software from Broadcom, but the installer told me there were no Bluetooth devices detected (the dongle is plugged in). It then presented the option to “Cancel Installation”.

I downloaded “MaxStream X-CTU” and it could not read from either port 8 or 9.

I tested Docklight again, and it reads the data off Port 8 with no problem. But, when I closed the program, then opened it a second time, and tried to connect to COM8, it was unable to and got a Windows Error #1168. So, I’m not sure if the “trial” version of the software is the problem, or something else.

I ran that scenario a few times, rebooting the computer, reinstalling FireFly, somethings it would work once, twice, or three times, but always eventually it would fail.

So, I think 4 days now has been pretty generous. It’s now time to send it back, and they can issue a refund.

I wouldn’t recommend this device to anyone considering it.

Hi all,

I had an issue with the communication using my blueradios module as a wireless serial port

After a long time having troubles, I found the cause of all the trouble:

The voltage on which the RX and TX signals from the microcontroller were 5 volts, whilst the blueradios module works with 3.3 volts.

I decreased the voltage on my microcontroller (arduino mini) to 3.3V and then the problems were gone!

I hope some more of you struggle with the same and are helped with this post

ATTENTION!! The Roving Networks bluesmirf (gold) and Sparkfun’s BGB203 bluesmirf (silver) DO WORK with any OS that has a COM port and can use a terminal program.
As far as the hardware is concerned, all of the bluetooth modules we sell are compatible with each other, but do sometimes use different command sets. All one needs to get a link going from PC to bluesmirf is a terminal emulation program and that is it. We suggest something like TeraTerm.
All these devices do is replace the serial cable.
IF YOU ARE HAVING TROUBLE Please email techsupport@sparkfun.com OR call 303-284-0979 x125
Thanks.

Im using bluesmirf, it works at 115200 but i want to change it to 9600 and i get no responce at +++ on the windows hyperterminal. what can i do?!?!?!??!?!?!?!?!?!?!?

davidserrato:
Im using bluesmirf, it works at 115200 but i want to change it to 9600 and i get no responce at +++ on the windows hyperterminal. what can i do?!?!?!??!?!?!?!?!?!?!?

Be sure to check the reference manual. I just recently got one of the “new” BlueSMIRF Firefly modules and got it running with Arduino Decimillia. There is a window of time, defaults to 60 seconds I think, when you can connect with the Command Identifier $$$ (three dollar signs). If you are connected via HyperTerminal in Windows XP, you immediately get a response of CMD back. Then you can enter a D - (dee minus) to display basic settings, including baud rate. It should be defaulted to 9600 baud. You can change this and store it to memory so it will survive power down by using the command: su,96. Then do another D - to check it. Some of the earlier posts on this thread say to use 115,200K for baud rate and None for Flow Control. I did not get my Hyperterminal communicating with BlueSMIRF until I changed Flow Control to HARDWARE.

I found that you can pass characters from Hyperterminal while in Command Mode ($$$). The string sequence is P, <some char(s)>. This will pass characters up to a CR/LF and you can use it to test a sketch on the Arduino.

I’ll try to write up a more extensive report for the forum when I get some time.

I am using the RL-00582. Here is how I got it working:

Parts used:

RL-00582 “BlueSmirf” “Firefly”, etc…

Arduino(Freeduino SB 2.1) with exposed Serial TX/RX pins

[Putty Terminal Client

Some Hookup Wire

Ok here’s what I did. You know how the instruction manual says to wire the BlueSmirf’s TX pin to your host device’s RX pin, and the BlueSmirf’s RX pin to your host device’s TX pin? What I’m about to describe is a special case:

  1. Fire up the Arduino with the following Sketch code uploaded:
void setup()
{
}
 
void loop() {
}
  1. Hook the BlueSmirf’s RTS-0 pin directly to its own CTS-1 pin

  2. Hook the BlueSmirf’s VCC pin to the +5v Power rail on the Arduino, Ground goes you-know-where.

  3. Hook the BlueSmirf’s RX pin to the Serial RX pin on your Host Device (Arduino)

  4. Hook the BlueSmirf’s TX pin to the Serial TX pin on your Host Device (Arduino)

  5. Fire up Putty and connect to your Arduino’s Serial COM Port # at 115200bps

  6. Enter Command Mode (‘$$$’ in most cases)

  7. Set your baudrate to something Arduino can cope with(especially if you’re going to use SoftwareSerial!! ‘SU,96’ should set it to the recommended 9600)

  8. Issue the Reboot command (‘R,1’ in most cases)

  9. Re-enter Command Mode (‘$$$’)

  10. Check that your configuration has been updated by issuing the ‘D’ command

  11. Exit Command Mode (‘—’ in most cases)

  12. Profit$$$ :mrgreen:](Download PuTTY: latest release (0.81))

hi,

i’m working with BlueSmirf in the UberBoard and i puted the BlueSmirf in Auto-connect (DTR Mode) and now, i can’t make any thing, the module don’t answer any thing too. I’ve already tried to send the commands “ATFRST”, “AT”, “$$$” but it continuous don’t answer any thing.

I’m using the HyperTerminal.

PLEASE, can someone helpe me :?: :?: :?:

my e-mail is: jhcbj@hotmail.com

i’m needing help…

P.S.: sorry for the wrong english :!: :!: :!:

What baud rate are you using in HT?

i’m using 115200 bps, on the UberBoard (i think is that baud rate that you are talking about).

I also tried tying the tx+rx together but nothing happened.

the blueSmirf were working very well, but i puted it on Auto-connect (DTR Mode) (SM,4) and after, i tunrned off the module, when i turned it on, the bluetooth didn’t work more, i cant put it on the command mode, i can make nothin with it, it’s like if the bluetooth didn’t listen the commands…

:shock: :shock: :shock: I NEED HELP, PLEASE!!! :shock: :shock: :shock:

No, I asked what baud you are using in Hyper Terminal. Is it 115200 too? Based on the new information, it was working and after you changed the setting it no longer does is helpful. I would need to look at the application not to know more about the mode you have it in, as min is a older version of the Smirf.

-Jay

oh, thank you, i’ve got reseted it… i saw a video in youtube and that shows me that i just had to jump the VDD with PIO4…

thanks a lot :!: :!: :!: :!: