我有一个带有GPRS屏蔽的Arduino板。我可以用Arduino的IDE发送和接收SMS,但我现在要使用Wavecom GPRS调制解调器了。
我可以连接并发送从Qt到Arduino板的字符串,这样当Arduino从Qt接收到一个特殊的字符串时,它就会发送一个SMS。请参阅下面的代码。
但现在我被困住了..。不知道如何直接从Qt发送AT命令,而不仅仅是发送Arduino等待发送SMS的字符串.
现在是否有人可以将AT命令从Qt发送到GPRS调制解调器?
Arduino代码:
void loop()
{
//Check if available
if (Serial.avai
我已经为这个问题搜索了很多次,但没有找到适用于我的情况的任何具体答案。我用Arduino Mega 2560制作了GPS模块和GSM/GPRS模块的设备,它通过短信发送给我位置。现在我想使用GPRS获取位置参数。我打算使用TCP。我会通过AT命令从GPRS模块发送数据,但我对如何在C#上制作服务器感到困惑。我知道我需要一个静态/公共IP。但是我不知道如何获取公网IP,并开始接收我从GPRS模块发送的数据。请请我需要帮助,因为我是一个客户端/服务器编程的初学者,我正在做我的最后一年的项目。首先要感谢大家!
我想用A6 GSM/GPRS模块将数据发送到云服务。我正在使用以下AT命令:
// Setting up network
AT+CGATT?
AT+CGATT=1
AT+CGDCONT=1,"IP","internet"
AT+CGACT=1,1
AT+CIPSTATUS
AT+CIFSR
// Start the TCP/IP connection to the server
AT+CIPSTART="TCP","54.86.132.254",80 // PROBLEM STARTS HERE
AT+
我需要通过GPRS将文件(*.zip、*.jpg、*.xml等)从Windows CE5.0设备发送到服务器。将文件发送到服务器的选项有哪些?
我已经成功地使用Hayes兼容调制解调器的AT命令发送了一些数据
AT-命令解释程序就绪AT+CGDCONT=1,"IP","AIRTELGPRS.COM“OK AT%ETCPIP OK AT%ETCPIP?%ETCPIP:1,"117.98.182.100","202.56.250.5","202.56.230.5”
OK AT%OPEN="TCP","59.18