问题标签 [quectel]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
gsm - 在 Quectel EC25 调制解调器中锁定 MNC
我有一个 Quectel EC25 调制解调器,但我没有插入 SIM 卡。当我想使用以下命令设置不同的技术(2G、3G、4G)或不同的运营商(MNC)时,“servingcell”仍然是前一个。
如何在调制解调器上应用上述锁定?是否存在存储当前服务小区信息的内存或类似概念,并且我必须在锁定 MNC 或技术之前/之后重置或清除?是否有补充命令来满足锁定条件?
ftp - 使用 AT+QFTPNLST 在 M66 OpenCPU 上列出 FTP 文件名的问题
我有一个带移远 M66 模块的硬件。我也使用模块作为主处理单元,所以默认的 Opencpu 发生了很大的变化。还有一个应用于模块的看门狗。
我正在尝试打开 FTP 连接并使用 AT+QFTPNLST 获取 FTP 上的文件列表
打开连接
AT+QIFGCNT=0
AT+QFTPUSER="---"
AT+QFTPPASS="---"
AT+QFTPOPEN="---",---
AT+QFTPPATH="/"
AT+QFTPCFG=4,"/COM/"
AT+QFTPNLST
FTP 连接打开没有问题(AT+QFTPSTAT
返回OPENED
)。我可以在 FTP 上阅读、获取、放置等。
AT+QFTPNLST
返回OK
, CONNECT
,+QFTPNLST:1
但不返回文件名列表。然后设备重新启动(因为看门狗)。
任何想法为什么会发生这种情况?
谢谢。
quectel - BG95 无法激活 - AT+QIACT=1 返回错误
我正在尝试让 BG95 在全息图上激活。
这是我的命令: AT+QCFG="band",F,180A,180A OK
AT+QCFG="iotopmode",2 OK
AT+QCFG="nwscanseq",020301 确定
AT+QCFG="nwscanmode",0 OK
AT+QCFG="snrscan",0 OK
AT+QICSGP=1,1,"全息图","","",1 OK
AT+QIACT=1 错误
起初我认为它与天线/信号有关,所以我运行 AT+CSQ 并得到了这个:+csq: 11,99
这告诉我我有一个很好的信号,我相信。
接下来我尝试了 AT+QNWINFO 并得到了这个:+QNWINFO: "eMTC","311480","LTE BAND 13",5230
在我看来,这是说它已连接到网络。
尝试后我尝试再次激活并得到这个:AT+QIACT=1 ERROR
奇怪的是它在大约一周前用纯 AT 命令激活得很好。我确实尝试过使用 Arduino 库(WisLTEBG96TCPIP),它可能已经更改了其中的设置。我已经恢复出厂设置了,还是激活不了。
另一个奇怪的是全息仪表板。每隔一段时间它就会显示 SIM 卡已连接,即使我无法激活。
我尝试过使用 2 张不同的 SIM 卡,但都出现相同的激活错误。
任何帮助将不胜感激!
android - 找不到服务托管接口 android.hardware.radio.config@1.0::IRadioConfig/default
我正在将 Quectel EC25 集成到现有的 Lineage ROM 中,并在 dmesg 中收到以下消息
这个问题从何而来?我在构建过程中缺少一个包吗?此设备/ROM 的原始无线电是高通而不是移远。
我有以下 HAL 定义:
资源:
完整日志:
我的清单在这里:
https://github.com/darran-kelinske-fivestars/local-manifest-lineage/blob/TB-8504/manifest.xml
driver - ubuntu 上的移远 BG96 驱动程序
我来问您有关在 Ubuntu 上安装移远通信的 BG96 驱动程序的问题。我在 14.4、16.04、18.04、20.04 上进行了尝试,但这些都没有看到我在 PC 上插入 PCi 的 BG96。我按照说明进行操作,https://www.quectel.com/UploadImage/Downlad/Quectel_WCDMA<E_Linux_USB_Driver_User_Guide_V1.8.pdf
但无济于事。当我想发行时,一切都停止了
在我发出该命令后,这些错误就会出现
这些是我放入我的文件/lib/modules/4.15.0-45-generic/drivers/usb/serial/
选项.c
usb_wwan.c
http - MC60 HTTP GET 请求问题
我正在使用 MC60ca 模块,
我想使用 Web 套接字,所以为了从我的服务器握手,我必须发送一个 HTTP GET 请求。请求的形式为:
“GET HTTP/1.1\r\nHost: echo.websocket.org:80\r\nUpgrade: websocket\r\nConnection: Upgrade\r\nSec-WebSocket-Version: 13\r\nSec-WebSocket-Key: Gsr/ P3vIWH+j2U5Rmt0Bkw==\r\n\0”</p>
我尝试使用HTTP EXAMPLE
sdk1.6 发送它,但我收到 cme 错误 3810 和 3811 我也完成了requestheader = 1 AT+QHTTPCFG=“requestheader”,1\0
如何解决此请求错误?
代码附在下面
gsm - GSM 模块 USB 端口 更换
在 OpenWRT 设备上,我们使用 QUECTEL EC25-E GSM 模块,互联网正在断开,当它断开时我们发送 AT+CFUN=1,1 到 GSM 调制解调器。在发送命令设备之前;
在我发送命令后
设备在变化,导致无法连接互联网。
有没有办法预防?
google-cloud-platform - GCP IoT core 与 BG96 连接出现问题
之前,我成功将 AWS IoT Core 与 BG96(LTE 模块)连接起来。
现在我正在尝试将 GCP IoT Core 与 BG96 连接起来。但是,也存在一些问题。
我遵循 IoT Core 的指南并下载了 MQTT 服务器证书(完整的 Goolge 根 CA,带有自签名 x.509 证书的 RSA 密钥)。
然后,使用另一个生成的具有以下标头和有效负载的 RSA 密钥从 jwt.io 创建 JWT。
之后,将密钥文件上传到设备选项卡的证书部分。
在 BG96,我设置如下配置。(根:完整的 Google 根 CA,证书:rsa_cert.pem (x.509),密钥:rsa_private.pem (x.509))
我不知道为什么,但它不断断开 GCP。
我在某个地方犯了错误吗?
python - 定义从 Raspberry(使用 4G 调制解调器 [Quectel ec25])到 Linux Socket 服务器的 TCP IP 数据传输协议
我有一个 RPi 4 + Sixfab Base HAT + Quectel EC25 4G LTE 调制解调器 + Picam,我正在尝试开发一个程序来从 picam 拍照并使用 TCP/IP 协议通过 4G 发送它们,然后在 Linux Socket 上接收和显示图片服务器。
我对此没有太多经验,并且看过一些 Socket 编程信息,但它并不完全适合我,因为我使用的是 Quectel 4G 调制解调器而不是 wifi 或以太网 - 这意味着我不能使用套接字。功能,但只有 AT 命令。
到目前为止,我可以用 4G 从 Rpi 发送一个用 base64 编码的 20x20 小 png,并在套接字服务器中接收它,但无法重建小图像。
但是如果数据变大,我需要定义一个协议(文件大小,开始 - 结束 - 等)。我见过一些自定义协议,但它们仅适用于套接字服务器,不包含 4G 调制解调器的使用。如果有人能指导我正确的方向,我将不胜感激。.
sms - +CMS ERROR: 在移远 EC20 中发送 SMS 时出现 350
测试移远EC20 GPRS模块。基本 AT 命令有效,HTTP 有效,但在测试 SMS 时,发送 AT+CMGS="MOB NUMBER" 后返回 +CMS ERROR: 350。此错误的原因是什么?