Hi guys, i'm writing right now to report a strange behavior of the couples Android ---- HC-06 bluetooth and Android ----HC-05 bluetooth.
I've worked on a project that involved bluetooth remote control and so i decided to develop my application on the popular HC-06. I'm quite familiar with that module, AT commands , etc .
Once developed my sketch, i developed an android app to connect and get the trick done from remote. But i noticed that something wasn't working the way it was supposed to. Android ( Xperia SP smartphone, jellybean 4.3) was connecting to the module but only after a few tryouts. then it worked like a charm. So i decided to inspect my android app ( just have basic android programming skills ) but everything was fine. So i checked my module and tried different tricks like resistors on TX,RX line, etc . but nothing changed. Trying to connect to hc-06 several times every time i wanted to get remote control , made me nervous.
Then, just a few days ago , i decided to get an HC-05 module and replace the HC-06. Same wiring, same app, same sketch. Working like a charm from the start. No more problems , no more annoying tryouts, all was just perfect.
So i am here asking : WHY???? i can't find any reason why hc-06 shouldn't work! i thought that the only difference between 05 and 06 was the possibility to change the master-slave mode.
Just to be clear, i tried different hc-06s with same results before getting the hc-05