user26834: I just bought a SIM800 module for my Arduino project and I found that I supports Bluetooth too. I have already worked with HC-05 and my Android phone.
I tried to play with this module and able to connect it successfully with my Android mobile. I am able to make a call using it, accept a call, etc. But when I tried to send text data using it (in SPP mode), I ran into problem.
I have an app called Bluetooth Terminal in my mobile with which I use to communicate with my HC-05. But with SIM800, I can't connect.
I have read all the AT commands which are used to make a SPP connection. Here's a screenshot of the PuTTy terminal where I tried to make the connection:

As you can see in the image, whenever I try to call

AT+BTGETPROF=1

It never returns to me. I also tried the command with my Bluetooth visible in the mobile, but still no result.
Whenever I try to run the command or

AT+BTCONNECT=1,4

My SIM800 goes into state 2 and I have to manually reset it.
Can someone please help me with this problem? I just want to use my SIM800 as a SPP client/server so that I can exchange text data with my Android APP.
Thanks in advance.

user26651: By default i see that the Android handset i used did not have SPP profile enabled. You need to open a App which enables the SPP profile to be advertised. Then after that you can get that in AT+BTGETPROF list. I made a tutorial for this, Have a look here, 
https://youtu.be/zdQb8r2xRK8
and
http://www.raviyp.com/embedded/215-sim800-series-bluetooth-at-commands

26834: <p>I just bought a SIM800 module for my Arduino project and I found that I supports Bluetooth too. I have already worked with HC-05 and my Android phone.</p>

<p>I tried to play with this module and able to connect it successfully with my Android mobile. I am able to make a call using it, accept a call, etc. But when I tried to send text data using it (in SPP mode), I ran into problem.</p>

<p>I have an app called Bluetooth Terminal in my mobile with which I use to communicate with my HC-05. But with SIM800, I can't connect.</p>

<p>I have read all the AT commands which are used to make a SPP connection. Here's a screenshot of the PuTTy terminal where I tried to make the connection:</p>

<p><a href="https://i.stack.imgur.com/Wg0jT.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/Wg0jT.png" alt="Screenshot of PuTTy terminal"></a></p>

<p>As you can see in the image, whenever I try to call</p>

<blockquote>
  <p>AT+BTGETPROF=1</p>
</blockquote>

<p>It never returns to me. I also tried the command with my Bluetooth visible in the mobile, but still no result.</p>

<p>Whenever I try to run the command or</p>

<blockquote>
  <p>AT+BTCONNECT=1,4</p>
</blockquote>

<p>My SIM800 goes into state 2 and I have to manually reset it.</p>

<p>Can someone please help me with this problem? I just want to use my SIM800 as a SPP client/server so that I can exchange text data with my Android APP.</p>

<p>Thanks in advance.</p>
 26651: <p>By default i see that the Android handset i used did not have SPP profile enabled. You need to open a App which enables the SPP profile to be advertised. Then after that you can get that in AT+BTGETPROF list. I made a tutorial for this, Have a look here, </p>

<p><a href="https://youtu.be/zdQb8r2xRK8" rel="nofollow noreferrer">https://youtu.be/zdQb8r2xRK8</a></p>

<p>and</p>

<p><a href="http://www.raviyp.com/embedded/215-sim800-series-bluetooth-at-commands" rel="nofollow noreferrer">http://www.raviyp.com/embedded/215-sim800-series-bluetooth-at-commands</a></p>
