问题标签 [sim800]

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.

0 投票
1 回答
108 浏览

microcontroller - 从 SIM808 接收数据

我正在尝试使用 SIM808 模块,但即使仅发送“AT”也没有响应。我正在使用 5V/2.5A AC/DC 适配器。该板(ecb-v3.2)连接良好,因为两个二极管一直亮着,一个每三秒闪烁一次。我通过从 uC 向 PC 发送和接收数据来尝试我的 UART 代码,它工作正常。我还尝试在代码的不同部分显示一些数据,以找到存在错误的行。我认为问题出在我等待从 SIM808 模块接收单个字符的 while 循环中。我在代码中标记了这一行(在函数UART_RxChar()中)。我在我的代码中使用了两个 UART,一个用于在 uC 和 PC 之间发送数据(代码中的通道 0),第二个用于在 uC 和 SIM808(通道 1)之间发送数据,但我在计算机上检查了这两个版本。这是我的代码:

我还检查了所有发送的可能性:AT\r", "AT\n", "AT\r\n", "AT\n\r

预先感谢您的任何帮助。

0 投票
0 回答
97 浏览

php - sim800 和 Codeigniter CSRF 令牌问题

嗨对不起我的英语不好。我正在尝试使用 Codeigniter 从我的服务器上的 Sim800 接收 JSON 数据。当在 config.php 文件中我设置了$config['csrf_protection'] = TRUE;服务器响应 403 错误,而当它是false服务器响应 200 并且一切正常时,我可以为这个问题做些什么?现在在 config.php 我添加这个:$config['csrf_exclude_uris'] = array('customer/query');,还有其他方法吗?


在我的客户端 Sim800 模块中,我正在使用此命令。

在此命令模块响应之后

对于 PHP 服务器,我正在使用以下代码:

0 投票
0 回答
270 浏览

arduino - 软件序列号不显示任何内容(SIM 800L)

我正在使用带有温度传感器的 LCD,并且希望在温度达到一定摄氏度时发送文本。GSM 模块 SIM 800L 目前每 3 秒闪烁一次,因此它似乎可以工作。使用的其他脚本似乎正在发送文本。使用我的代码,软件串行监视器中没有显示任何内容,并且没有发送文本。请帮忙。代码如下:

我想帮助尝试解决软件串行监视器中没有显示的问题。谢谢你的帮助。

0 投票
3 回答
1037 浏览

python - 使用 SIM800c GSM 模块进行网络定位的 Python 代码

我正在尝试使用 SIM800c GSM 模块获取网络位置。

我需要 python 代码来获取网络位置的纬度和经度。

有现有的 AT 命令可以获取 lat long。

我只想从 python 代码中的所有输出中获取纬度和经度。

0 投票
1 回答
655 浏览

c++ - 如何在 C++ 中使用 Raspberry pi 3 与 sim800c 通信

我的最终目标是尝试使用来自 c++ 程序的 sim800c 将存储在我的 Raspberry pi 3 上的一些简单数据发送到外部服务器/网站。我相信最简单的方法是向 sim/modem 发出“AT 命令”,但是我正在努力做到这一点。我无法弄清楚我实际上应该如何发出 AT 命令或如何检查它们是否在工作。出于测试目的,我编写了一些代码,一旦我得到这个工作,它应该向电话号码发送一条短信,它应该相当直接地找出与服务器通信的 AT 命令。

下面是我如何将所有东西连接起来的图像,我相当有信心是正确的。

https://i.imgur.com/zysmNXE.jpg

下面是我使用各种指南编写的基本 c++ 代码,它在终端中编译和运行,但是我没有从 AT 命令得到任何响应,更重要的是,据我所知它们实际上没有被执行。我已经尝试将假号码更改为我的个人号码,但没有任何区别。

据我所知,它不起作用的可能原因有 3 个;

  • pi 可能存在的配置/设置问题
  • 我接线错误
  • sim/模块不工作

我只是不确定如何去测试/找出导致问题的原因。如果我可以让我的代码在执行“serialPuts”之后输出 AT 命令的响应,这可能会帮助我弄清楚发生了什么,但我并没有那么幸运。或者,如果有人知道为什么这些命令似乎不起作用,或者可以为我提供一些调试/测试它们的方法,那就太好了。

0 投票
0 回答
75 浏览

stm32 - lm35 上的 GSM 噪音

当我调用 sim800 时,我使用 lm35 温度传感器和 stm32 f030k6 读取传感器输出,lm35 输出有噪声且值不正确,当我打开天线时,噪声消失了。我怎样才能消除这种噪音?谢谢

0 投票
3 回答
3447 浏览

arduino - Sim800L 时间没有更新到网络时间

我希望有人可以帮助我。我正在尝试从 Sim800L 中检索时间和日期,但我做不到了。我这里有一个 Sim800L,我正在通过 Arduino IDE 成功地与它通信。我使用了以下在线建议的 AT 命令,结果如下。

AT+CCLK?

+CCLK:“04/01/01,03:59:51+00”

好的

AT+CLTS=1

好的

AT&W

好的

AT+CLTS?

+CLTS:1

好的

重新启动后,日期和时间未设置为网络时间。该网络是国家运营商,应该能够做到这一点。

AT+CCLK?

+CCLK:“04/01/01,03:59:51+00”

好的

有任何想法吗?谢谢

0 投票
2 回答
425 浏览

ssl - 无法在 SIM800H 模块上设置 ssl 证书

我正在尝试在我的 arduino(Adafruit FONA)上的 SIM800H 模块上设置自定义 ssl 证书,以便在具有安全 TLS 连接的 mqtt 上使用它。由于本文档中的 AT 命令,我能够C:\ca.crt在模块的文件系统中创建和写入文件。

但是,我无法使用适当的命令注册它AT+SSLSETCERT=C:\ca.crt,ABC。它返回一个错误。

我通过读回文件内容来检查它,它是正确的。我还尝试了各种有效证书,无论是否加密,它都无法正常工作。我还尝试使用命令启用安全 TCP AT+CIPSSL=1,但这也返回错误。在 crt 文件的顶部和/或底部添加随机回车没有帮助。

错误日志没有帮助,它只是返回Error

0 投票
1 回答
148 浏览

c - SIM800 孤独地关闭 FTP GET 会话

我正在为一个项目使用 SIM868。正是我正在使用FTP。设置承载配置后,打开它并设置所有 FTP 参数(如服务器地址、用户名、密码..),当我尝试使用 (AT+FTPGET=1) 打开 GET 会话时,响应是这样的( +FTPGET:1,80) 我检查了许多应用笔记,发现 (80) 用于 FTP 退出会话。所以我不明白为什么当我试图打开它时 FTP 会关闭 GET 会话。如果我错了,并且 (80) 这不是 FTP QUIT 会话,那么有什么问题?此致,

0 投票
1 回答
604 浏览

ssl - 将 SSL 证书导入 SIM800C

我想使用 At Command 并按照文档中提到的相同过程在 SIM800c 调制解调器中上传 SSL 证书。但我每次都失败了。AT 命令的流程如下:

任何帮助都将是可观的