4G模块——大夏龙雀DX-CT511-A使用记录
4G模块——大夏龙雀DX-CT511-A使用记录
加回车换行
115200波特率
重启:
AT+RESET
6、关闭HTTP服务:
AT$HTTPCLOSE
关闭网路
AT+NETCLOSE
1、TCP单连接透传:
2、配置APN
AT+QICSGP=1,1,"","",""
3、开启移动网路
AT+NETOPEN
收到+NETOPEN:SUCCESS则开启成功
网路测试工具

5、建立连接会话
AT+CIPOPEN=1,”TCP”,”112.125.89.8”,43566
6、发送数据给会话1,(未指定长度)
AT+CIPSEND=1

6、发送数据给会话1,(指定长度5)
AT+CIPSEND=1,5
8、关闭指定会话
AT+CIPCLOSE=1
二、TCP多连接透传
创建多个会话
AT+CIPOPEN=1,”TCP”,”112.125.89.8”,43566
AT+CIPOPEN=2,”TCP”,”112.125.89.8”,43566
发送数据到会话1,2
AT+CIPSEND=1
数据:xkcvlcv
1a(hex)
AT+CIPSEND=2
数据:dfajdkfa
关闭指定会话
AT+CIPCLOSE=1
AT+CIPCLOSE=2
三、TCP数据传输模式
1、配置APN
AT+QICSGP=1,1,"","",""
2、设置为数据传输模式
AT+CIPMODE=1
注:前面已开启网路则需先关闭网路
AT+NETCLOSE
3、开启移动网路
AT+NETOPEN
4、建立连接对话
AT+CIPOPEN=0,”TCP”,”112.125.89.8”,46719
、

5、关闭指定会话
AT+CIPCLOSE=0
四、UDP单连接透传
1、配置APN
AT+QICSGP=1,1,"","",""
连接点名称、用户名、密码
2、开启移动网路
AT+NETOPEN
注:前面已开启网路则需先关闭网路
AT+NETCLOSE
网路测试工具

AT+RESET
4、建立UDP连接对话
AT+CIPOPEN=1,”UDP”,,
表识会话1
5、发送数据给会话1,(指定长度5)
AT+CIPSEND=1,5,” 112.125.89.8”,42809
未完成
四、UDP连接透传
1、配置APN
AT+QICSGP=1,1,"","",""
连接点名称、用户名、密码
2、设置为数据传输模式
AT+CIPMODE=1
3、开启移动网路
AT+NETOPEN
注:前面已开启网路则需先关闭网路
AT+NETCLOSE
网路测试工具
AT+RESET
4、建立UDP连接对话
AT+CIPOPEN=0,”UDP”,”112.1125.89.8”,47803
表识会话1

五、MQTT通信
1、配置APN
AT+QICSGP=1,1,"","",""
连接点名称、用户名、密码
2、开启移动网路
AT+NETOPEN
注:前面已开启网路则需先关闭网路
AT+NETCLOSE

3、设置客户端ID
AT+MCONFIG=”4G_TEST”
4、配置MQTT服务器信息
AT+MIPSTART=”broker.emqx.io”,1883
5、连接MQTT服务器
AT+MCONNECT=1,60

5、手机端配置
打开手机大夏龙雀app,选择MQTT连接
1、模块订阅主题
AT+MSUB="phone",0
可更改,保持手机端发布主题“phone”与模块订阅的主题一致“phone”
手机端:app里点击发布
填入主题“phone”,内容:xxx
2、模块向手机发布消息(若失败则倒退配置)
1手机端app点击订阅,输入订阅的主题“4G”,点击保存
模块端:发布主题
AT+MPUB=”4G”,0,0,”My 4G connect!!!”
主题名+质量等级+保留标志+内容
六、HTTP透传
1、配置APN
AT+QICSGP=1,1,"","",""
连接点名称、用户名、密码
2、开启HTTP服务:
AT$HTTPOPEN
3、打开测试网址
http://www.testingmcafeesites.com
4、选择HTTP的URL和端口号
选择的网址:
http://www.testingmcafeesites.com/testcat_al.html
命令:
AT$HTTPPARA=http://www.testingmcafeesites.com/testcat_al.html,80,0,0
注:HTTP默认的端口号为80
HTTPS默认端口号为433
5、选择HTTP请求类型:
AT$HTTPACTION=0
得到:

将这段内容保存并修改后缀为.html
打开即为网页内容
6、关闭HTTP服务:
AT$HTTPCLOSE
A、HTTP GET请求

B、HTTP POST请求(小数据量)
1、配置APN
AT+QICSGP=1,1,"","",""
连接点名称、用户名、密码
2、开启HTTP服务:
AT$HTTPOPEN
注:前面已配置则可跳过12
3、打开网路测试工具
4、选择HTTP的URL和端口号
AT$HTTPPARA=https://httpbin.org/post,80,0,0
注:HTTP默认的端口号为80
HTTPS默认端口号为433
AT+QICSGP=1,1,"","",""
AT$HTTPOPEN
AT$HTTPPARA=https://httpbin.org/post,80,0,0
5、设置HTTP请求头字段:
AT$HTTPRQH=Content-Length,10
AT$HTTPRQH=Content-Type,application/json
AT$HTTPRQH=Authorization,Bearer sk-vwkqolrhpbmxleyfyddeiowbzuasjfvbfgvyajwbnlerqmdx
AT$HTTPRQH=Content-Length,10
AT$HTTPRQH=Content-Type,application/json
AT$HTTPRQH=Authorization,Bearer sk-vwkqolrhpbmxleyfyddeiowbzuasjfvbfgvyajwbnlerqmdx
实体头字段的键加值
6、设置HTTP请求体数据:
AT$HTTPDATAEX=10,"1234567890"
"model": "deepseek-ai/DeepSeek-V3"
长度+“数据”
AT$HTTPDATAEX=34,"model": "deepseek-ai/DeepSeek-V3"
"model": "deepseek-ai/DeepSeek-V3"
7、选择HTTP请求类型:
AT$HTTPACTION=3
结果:


AT+QICSGP=1,1,"","",""
AT$HTTPOPEN
AT$HTTPPARA=https://httpbin.org/post,80,0,0
AT$HTTPRQH=Content-Length,10
AT$HTTPRQH=Content-Type,application/json
AT$HTTPRQH=Authorization,Bearer sk-vwkqolrhpbmxleyfyddeiowbzuasjfvbfgvyajwbnlerqmdx
AT$HTTPDATAEX=10,"1234567890"
AT$HTTPACTION=3
Content-Length:双引号内字符数量
AT$HTTPRQH=Content-Length,count
AT$HTTPDATAEX=count,"count"
成功版本:
AT+QICSGP=1,1,"","",""
AT$HTTPOPEN
AT$HTTPPARA=http://api.siliconflow.cn/v1/chat/completions,80,0,0
AT$HTTPRQH=Content-Type,application/json
AT$HTTPRQH=Authorization,Bearer sk-vwkqolrhpbmxleyfyddeiowbzuasjfvbfgvyajwbnlerqmdx
AT$HTTPRQH=Content-Length,83
AT$HTTPDATAEX=83,"{"model": "deepseek-ai/DeepSeek-V3","messages":[{"role":"user","content":"hello"}]}"
AT$HTTPACTION=3
C、HTTP POST请求(大数据量)
1、配置APN
AT+QICSGP=1,1,"","",""
连接点名称、用户名、密码
2、开启HTTP服务:
AT$HTTPOPEN
注:前面已配置则可跳过12
3、打开网路测试工具
4、选择HTTP的URL和端口号
AT$HTTPPARA=https://httpbin.org/post,80,0,0
注:HTTP默认的端口号为80
HTTPS默认端口号为433
5、设置HTTP请求头字段:
AT$HTTPRQH=Content-Length,15
AT$HTTPRQH=Contenction,keep-alive
实体头字段的键加值
6、选择HTTP请求类型:
AT$HTTPACTION=1
7、设置HTTP请求体数据:
AT$HTTPDATA=10
输入数据内容:
1234567890
发送HTTP的POST请求:
AT$HTTPSEND
8、设置HTTP请求体数据:
AT$HTTPDATA=5
输入数据内容:
abcde
发送HTTP的POST请求:
AT$HTTPSEND
9、结束POST请求体数据的发送
AT$HTTPDATA=0
10、发送HTTP的POST请求:
AT$HTTPSEND
结果:

6、关闭HTTP服务:
AT$HTTPCLOSE
重启
AT+RESET
AT+QICSGP=1,1,"","",""
AT$HTTPOPEN
AT$HTTPPARA=https://httpbin.org/post,80,0,0
AT$HTTPRQH=Content-Length,15
AT$HTTPRQH=Contenction,keep-alive
AT$HTTPACTION=1
AT$HTTPDATA=10
1234567890
AT$HTTPSEND
AT$HTTPDATA=0
AT$HTTPSEND
Gps定位
1、 打开GNSS定位
AT+MGPSC=1
2、 打开测试软件选择端口波特率115200
实际使用
大夏龙雀4G模块简单使用
重启:
AT+RESET
HTTP POST
测试url
AT+QICSGP=1,1,"","",""
AT$HTTPOPEN
AT$HTTPPARA=https://httpbin.org/post,80,0,0
AT$HTTPRQH=Content-Type,application/json
AT$HTTPRQH=Authorization,Bearer sk-vwkqolrhpbmxleyfyddeiowbzuasjfvbfgvyajwbnlerqmdx
AT$HTTPRQH=Content-Length,2
AT$HTTPDATAEX=2,"你"
AT$HTTPACTION=3
成功
AT+QICSGP=1,1,"","",""
AT$HTTPOPEN
AT$HTTPPARA=http://api.siliconflow.cn/v1/chat/completions,80,0,0
AT$HTTPRQH=Content-Type,application/json
AT$HTTPRQH=Authorization,Bearer sk-vwkqolrhpbmxleyfyddeiowbzuasjfvbfgvyajwbnlerqmdx
AT$HTTPRQH=Content-Length,83
AT$HTTPDATAEX=83,"{"model": "deepseek-ai/DeepSeek-V3","messages":[{"role":"user","content":"hello"}]}"
AT$HTTPACTION=3
测试
2. 常见编码的字节占用
| 编码方式 | 一个中文字符占用的字节数 | 特点 |
|---|---|---|
| UTF-8 | 3 字节 | 通用性强,支持多语言 |
| GBK | 2 字节 | 中文专用编码,兼容性较好 |
| UTF-16 | 2 或 4 字节 | 可能包含代理对(生僻字用4字节) |
中文算两/三/四个字符
AT+QICSGP=1,1,"","",""
AT$HTTPOPEN
AT$HTTPPARA=http://api.siliconflow.cn/v1/chat/completions,80,0,0
AT$HTTPRQH=Content-Type,application/json
AT$HTTPRQH=Authorization,Bearer sk-vwkqolrhpbmxleyfyddeiowbzuasjfvbfgvyajwbnlerqmdx
AT$HTTPRQH=Content-Length,81
AT$HTTPDATAEX=81,"{"model": "deepseek-ai/DeepSeek-V3","messages":[{"role":"user","content":"你"}]}"
AT$HTTPACTION=3

4G模块——大夏龙雀DX-CT511-A使用记录的更多相关文章
- 高新兴 ME3630-W 4G 模块 Android 平台适配
2019-04-26 关键字:高新兴 ME3630-W 适配.rk3128 移植 4G 模块 本篇文章系笔者在移植 高新兴物联 ME3630-W 4G 模块到运行着 Android4.4 操作系统的 ...
- 嵌入式Linux利用ppp实现4G模块联网
https://blog.csdn.net/qq361294382/article/details/52136126 https://blog.csdn.net/qq361294382/article ...
- [nRF51822] 13、浅谈nRF51822和NRF24LE1/NRF24LU1/NRF24L01经典2.4G模块无线通信配置与流程
前言: nRF51可以支持基于2.4G的互相通信.与NRF24LE1的通信.与NRF24LU1的通信.与NRF24L01的通信. 一.nRF51822基于2.4G和nRF51822通信 其中nRF5 ...
- XBee 802.15.4/Digimesh FAQs:如何为2.4G模块选择合适的信道
XBee 802.15.4模块和XBee Digimesh模块在硬件上完全相同,只是出厂带有不同固件,如果测试需要,这两个固件可以都可以互换烧入模块中. 如何为2.4G模块选择合适的信道 IEEE 8 ...
- 迅为IMX6开发板支持全网通4G模块丨GPS模块丨WIFI蓝牙丨千兆以太网
迅为i.MX6开发板丨迅为i.MX6Q开发板丨四核imx6开发板丨Cortec-A9开发板丨资料介绍: 特点: 处理器:Freescale Cortex-A9四核i.MX6Q主频1GHz 核心板配置: ...
- 嵌入式开发 迅为4418开发板Qt移植移动4G模块第一部分
本文转自迅为论坛:http://topeetboard.com 了解更多:https://item.taobao.com/item.htm?spm=a1z10.1-c.w4004-7744162139 ...
- STM32开发 -- 4G模块开发详解(转)
STM32开发 -- 4G模块开发详解(1) STM32开发 -- 4G模块开发详解(2) STM32开发 -- 4G模块开发详解(3) STM32开发 -- 4G模块开发详解(4)
- 4G模块*99#拨号上网
操作系统:win10 模块型号:quectel EC20 CE FAG 4G模块拨号步骤如下: 1. 打开网络和internet设置 2. 选择“拨号” 3. 选择“设置新连接” 4. 选择“拨号调至 ...
- [4G]4G模块的热重启
最近在调试4G模块,发现在开机启动时执行的AT指令会概率性的出现返回杂乱字符串的问题.想尽了各种办法还是行不通,在系统中使用minicom敲AT指令就不会有问题,开始怀疑是串口初始化的问题,修改了很多 ...
- 树莓派 4G模块 PPP 拨号 NDIS 拨号
资料参考:树莓派使用4G模块(华为ME909s-821)亲身尝试的可行方法(上)
随机推荐
- KVM快照管理
[root@kvm1 ~]# virsh virsh # list --all Id Name State ---------------------------------------------- ...
- 使用vscode开发微信小程序
1. 安装插件 2. 文件-打开文件夹-将新建的微信小程序导入,代码会有高亮的效果 3. 编辑内容,查看效果,如果有就说明插件引入成功.
- Typecho博客网站底部添加网站已运行时间教程
样式一: 1. 将代码放入 functions.php 一般在主题根目录:网站 /usr/themes/ 主题 修改一下你自己的网站时间 // 设置时区 date_default_timezone_s ...
- DW - 问题
数据库三范式 1NF(First Normal Form):一个关系模式符合 1NF 的定义,则该关系模式是简单的.简单的意思就是不存在从属或重复的属性,即每个属性都是原子性的. 2NF(Second ...
- Educational Codeforces Round 175 (Rated for Div. 2) 比赛记录
Educational Codeforces Round 175 (Rated for Div. 2) 比赛记录 比赛连接 手速场,上蓝场,但是有点唐,C 想错了写了半个多小时,想到正解不到 \(10 ...
- AI+Web3:张三的未来机会地图
热点风暴:ETHDenver 2025掀起热潮 滑动微信的那一刻,张三愣住了.热搜上,ETHDenver大会简直是技术圈的春晚.AI和Web3,这两个曾经高高在上的概念,突然变得触手可及.大会透露的一 ...
- apisix~hmac-auth插件的使用
hmac-auth插件需要和 Consumer 一起使用,API 的使用者必须将密匙添加到请求头中以验证其请求,下面介绍它的主要用法 参数 algorithm 算法 默认hmac-sha256 [&q ...
- 【JDBC】总结
JDBC核心技术 第1章:JDBC概述 1.1 数据的持久化 持久化(persistence):把数据保存到可掉电式存储设备中以供之后使用.大多数情况下,特别是企业级应用,数据持久化意味着将内存中的数 ...
- 【Java】RESTful风格
RESTful风格 REST:即 Representational State Transfer.(资源)表现层状态转化.是目前最流行的一种互联网软件架构.它结构清晰.符合标准.易于理解.扩展方便,所 ...
- nodejs队列
nodejs队列 创建具有指定并发性的队列对象.添加到队列的任务以并行方式处理(直到并发性限制).如果所有的worker都在进行中,任务就会排队,直到有一个worker可用.worker完成任务后,将 ...