小编Faz*_*bbi的帖子

Arduino GPRS http无响应

我正在使用带有itead 3G盾牌的arduino uno,我的盾牌工作正常但是它没有用http命令正确响应.

在发"AT+chttpact =......"回给我+CHTTPACT: REQUEST 之后,当它发送GET命令时它根本没有响应

可能是什么问题呢 ??

这里的真实反应和代码:

GSM : Registered to network
GSM : Ready for AT command

*** Start HTTP Transaction ***

+CHTTPACT: REQUEST
AT+CHTTPACT="jsonplaceholder.typicode.com",80
Sends Request:
GET /posts/1/ HTTP/1.1
Host:jsonplaceholder.typicode.com:80
Content-Length:0



*** End HTTP Transaction ***

Memory Free : 1216
Run Code Online (Sandbox Code Playgroud)

代码:

// Included header files
#include <SoftwareSerial.h>


// AT command related
#define AT_CREG_QUERY ("AT+CREG?")
#define AT_CHTTPACT_COMMAND ("AT+CHTTPACT="%s",%d")
#define AT_CHTTPACT_INIT_RESPONSE ("+CHTTPACT: REQUEST")
#define AT_CHTTPACT_DATA_RESPONSE ("+CHTTPACT: DATA,")
#define AT_CHTTPACT_DONE_RESPONSE ("+CHTTPACT:0")

#define EOS ('\0')
#define …
Run Code Online (Sandbox Code Playgroud)

c android http gprs arduino-uno

6
推荐指数
0
解决办法
160
查看次数

标签 统计

android ×1

arduino-uno ×1

c ×1

gprs ×1

http ×1