[SOLVED] HC-06 returning gibberish data

Deva_Rishi:
I dunno, i read the post, and then i thought, people do know this, why hasn't anyone mentioned it ?

Yes, well, that's interesting. I thought I could see the problem, and didn't even think it was necessary to see the code, but I actually had no idea of what was going on. My next suspicion was going to be about the Bluetooth module being fake, as OP's is pretty clearly 19200 by defualt, and that may suggest an HC-05 masquerading as an HC-06.