Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

5
  • I tried to make my SIM800 as server by making the request from the mobile, but now I can't send data from SIM800 and the data send by mobile is echoed back. Commented Jan 11, 2017 at 14:32
  • AT+BTGETPROF failed, so no sense making AT+BTCONNECT=1,<n> (where n should be SPP profile index on the list returned by AT+BTGETPROF). Make sure that SPP is listed first. Also did you get +BTPAIRING: message? If so answer with AT+BTPAIR=1,1 Commented Jan 11, 2017 at 18:43
  • Yes I know that there is no sense making AT+BTCONNECT. Yes I got the +BTPAIRING: message when I make the request from my mobile, but then my SIM800 enters into Server mode because of which I can't use AT+BTSPPGET and AT+BTSPPSEND Commented Jan 12, 2017 at 8:11
  • In server mode, module shall received +BTCONNECTING: "...","SPP" message - reply with AT+BTACPT=1 (shall return OK) and AT+BTSPPGET=0 (auto mode). Then you can do AT+BTSPPSEND. For client mode, isn't you module shall start the initiation? Commented Jan 12, 2017 at 9:17
  • For being in client mode, yes I should initiate, but the same problem occurs with me which I have posted in the image @Flanker. The server mode works well but whatever I send to SIM800, it is echoed back and I receive nothing at my terminal. Commented Jan 12, 2017 at 14:09