问题标签 [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.
amazon-web-services - 使用 BG96 和 MQTT 协议将数据发布到 aws IoT 时连接断开
我尝试将 BG96 连接到亚马逊服务器,但是,一旦通信打开(AT + QMTOPEN = ... return + QMTOPEN: 1.0),如果我尝试连接我的对象(AT + QMTCONN = 1,“thingname” ) 回复 ok 和 + QMTSTAT: 1,1 (连接断开)。
使用其他设备(覆盆子 pi 或 arduino)连接没有问题,所以我将排除服务器端配置问题,因为这个主题: 使用 BG96 和 MQTT 协议将数据发布到 aws IoT 时出错
这些是 AT - 命令:
sms - 如何摆脱移远 m66 中的 CMS ERROR 2051
我在 gsm shield 工作,有时(1 周后)我在发送 SMS 时收到 CMS ERROR 2051。我该如何解决这个问题。在数据表中它说ILLEGAL MS
什么是 MS,它是如何非法的?
这是我在尝试发送短信之前的设置。我正在使用移远 m66、树莓派和 python。我需要做一些额外的初始化吗?
gps - 如何通过 uart 和单个命令停止来自 gps L89 模块的连续响应以接收纬度和经度参数?
能够通过 uart 获得 gps qucetel L89 模块的响应。
如何通过 uart 和单个命令停止来自 gps L89 模块的连续响应以接收纬度和经度参数?
sms - 使用 GSM/LTE 模块通过 AT 命令发送 SMS 响应 Ok 但未收到 SMS
我正在尝试使用我的 ubuntu 终端中的 AT 命令通过我的 GSM/LTE 模块(EC21 Quectel)发送和接收短信。但是,我所有的消息在发送后都返回 OK,但没有到达各自的位置。
在终端中,我确实使用了 sudo screen 和每个文档的正确波特率 115200。这是一些附加信息
gsm - Quectel EC20 LTE 模块不显示来电或短信
我正在使用此型号的 LTE 模块 QUECTEL EC20 连接到我的 Arduino 作为软件串行监视器和 AT 命令直接,我可以与模块完美通信,我得到答案 OK、信号、IMEI 和很多命令有任何问题.
我有提示音,我可以用 ATA 接听来电或挂断电话。
我尝试将波特率从 115200 更改为 19200 和 9600
我检查了所有这些命令:
一切看起来都很完美,但是当我打电话或发送短信时,我的串口没有收到传入数据。
我有使用 SIMCOM 品牌的 SIM800、SIM5320、SIM7600 完美运行的经验,但这是我第一次尝试这个型号,我有很多 5 个,我都试过了。
我有一周的时间寻找信息并尝试但没有成功。
提前致谢。
lte - 是否可以通过 Quectel LTE 4G 或 NB-IoT 模块安装操作系统?
我想在移远通信 4G-NB-IoT 模块(BG-96、BG-95-M3)上安装任何功能最少的操作系统。
这些模块会支持这些功能吗?
如果是:我应该更喜欢哪个操作系统?(安卓、Linux、任何其他)。
你能帮我了解更多吗?
c++ - 使用 C++ 中的开源应用程序捕获 Qualcomm Quectel 调制解调器的诊断帧数据
我想在 Linux 中捕获(并且可能剖析)从 Qualcomm Quectel 调制解调器(EC25)获得的诊断数据。我已经使用一些开源项目(例如mobile-insight和SnoopSnitch )在 android 环境中使用 Qualcomm 芯片组的移动设备完成了此操作。所以我可以剖析几乎所有从空中接口获得的诊断数据,如RRC信令消息和......
现在,我需要一个 C++ 开源程序来从 Quectel 芯片组捕获诊断帧。我知道osmocom在这方面有类似的项目。那么最好使用的开源 C++ 应用程序是什么?(如果osmocom是最好的,请指导我那个项目,因为我在osmocom文档中有些模棱两可)
python - 如何使用 FILE AT commads 从移远 BG96 访问/下载文件?
我使用的是带有 Sixfab Raspberry Pi 蜂窝物联网 HAT – LTE-M & NB-IoT & eGPRS 的 Raspberry Pi 3 B+。这顶帽子使用的是 BG96,而我使用的是它的 LTE_M。我没有使用库并根据数据表制作所有功能,但我现在卡住了。可能是因为我不太了解有关文件处理的数据表。
所以我正在制作一个应该从 AWS S3 下载文件的 python 程序。我已经能够使用以下方法获取文件:
我将它保存到一个文件中,例如“sample.zip”使用,
我可以通过使用确认文件已成功下载
查看文件列表的命令是 UFS。文件 sample.zip 被显示并且具有完全相同的文件大小。
我知道我可以只使用 AT+QHTTPREAD,但这仅适用于 json 或 txt 之类的字符串。我想下载不同类型的数据。
我的问题是,如何访问或获取此文件?该文件保存在 Quectel BG96 UFS 中,但我想将其保存到我的 Raspberry PI 上的文件中。我尝试使用下载命令
但随后它只是尝试将其作为字符串返回,这当然是无法完成的,因此它将是随机字符。
diagnostics - 高通调制解调器的诊断输出结构
我有一个 Qualcomm Quectel EC25 调制解调器,我可以将 AT-Commands 发送到该模块并接收响应。我使用 python 开源应用程序 ( qcsuper ) 存储这个调制解调器诊断字节,并进行一些代码操作。这是一个示例诊断字节:
21 00 00 0A 08 01 01 00 00 50 1C 00 04 00 03 03 FF FF 00 FF 11 90 02 00 00 10 00 00 00 EF 1F AA 4C 0B 1E 03 00 00 11 90 6 0 02 00 0 00 20 08 .. 02 00 B2 00 4F 00 C0 7E 01 00 D2 00 FD 00 C0 8E 00 00 C5 00 C5 01 C0 7E 01 00 BA 00 ... 00 00 00 00 14 7E 01 00 50 81 01 00 40 7D 01 0 ... 8D 00 00 48 8C 00 00 7E 00 00 00 7D 00 00 00 78 00 00
QCSuper 还可以自动运行 Wireshark 来剖析 RRC 信令消息。
我有过使用高通 Snapdragon 手机的经验,在收到字节后,我可以使用特定的结构对它们进行剖析。在 python-c++ 开源应用程序 ( mobile-insight )中指出了这种结构的一些模式,例如 diag 字节中的帧以98 00开头,时间戳和具有特定大小的帧类型紧随其后。7E也表示帧的结束。
现在,我想知道这个调制解调器诊断输出中是否有类似的结构以允许解剖?您能给我提供合适的文档或应用程序,例如 mobile-insight 吗?