BlueSMirf HID issue

I bought the BlueSmirf HID http://www.sparkfun.com/products/10938 and have had a very tough time connecting to it using my Laptop bluetooth so far.

My laptop recognizes it as a keyboard and it doesn’t give me an option to associate a COM port with it.So hyperterminal and Putty are of no help. From what I have been able to figure out till now is that I need to switch the device from HID to SPP which I feel can’t be done unless you can open a connection with the device.

I have tried reconfiguring it using my PIC without any success. So I program my PIC to give something like this on TX which I connect to RX of Bluetooth

putc(36); //$

putc(36); //$

putc(36); //$

delay_ms(2000);

putc(83); //S

putc(126); //~

putc(44); //,

putc(48); //0

delay_ms(2000);

putc(82); //R

putc(44); //,

putc(49); //1

delay_ms(2000);

The pic does what it is supposed to do since I can see the correct commands on a serial LCD but the Bluetooth doesn’t respond at all to the commands. Any help would be highly appreciated.

I believe that you need carriage returns after your commands but not the configure command ei. $$$

after you enter $$$ the red LED should blink rapidly. also once you reboot the Module the red LED will go out for a few moments.

Hope this helps.