1

我的老板有 2 个用于 gps 的 gsm 设备,设备 2 很简单,它会接到一个电话并发送一条带有地理位置的短信(谷歌地球格式)。但是,它缺少其他一些功能,所以我的老板让我使用设备一:来自 Vision 的 VAE-307。到目前为止,看起来很简单: a) 使用手机将 7 个联系人写入 GSM sim 卡,每个联系人都有一个作为用户/ID,以及在有事件时要拨打的电话号码。那里没有谜团。字段#4 略有不同,它只是命令的密码,而“名称”字段保持空白。获得 7 个联系人后,将 sim 卡放入 gps 并打开电源。使用电话作为网关,我将开发一个软件来分页 gps 并生成带有答案的报告。

要请求操作,您只需键入并发送这样的短信:“# password # 000X”,其中 password 是位置 4 的 4 位密码,X 是从 1 到 8 的数字。到目前为止,我们的命令正在测试的是 0008,它将通过短信获取地理位置。

问题来了。我使用我的电脑通过蓝牙连接到普通手机,然后发出如下 AT 命令:

AT+CMGF=1 [ENTER]
OK
AT+CMGS="NUMBER" [ENTER]
> #PASS# 0008 [CTRL + Z]
+CMGS: 71
OK

您可能知道,格式是第一行的文本,'number' 属于目的地,71 是确认号。我确认消息已发送/接收。我的担忧转到'#PASS# 0008 行。我可以看出消息已发送。我知道收到了。我不确定是否每个人都可以在 gps 上读取。然而,我没有收到回复。一个都没有。

这就是我到目前为止所做的:设备随附的手册的借口说(我正在引用):

名称:不适用

号码:#密码#

密码为 4 位阿拉伯数字代码,允许使用 SMS 控制车辆中的某些系统功能。

所以,我不确定“#”或空格是否应该包含在密码中。该示例包含具有以下格式的“#”:“#5566#”,但不存在空格。稍后,提供了一个示例列表,我所追求的示例如下所示:

# Password # 0008

因此,我不确定“#”是否是密码声明的一部分,或者是否是为了强调该字段是数字的事实,或者在发送消息时它是否必须存在。尽管如此,我的第一种方法(密码='#5566#',命令='#5566#0008')不起作用,我没有得到回复。所以我尝试了不同的组合:

#5566#0008
# 5566 # 0008
#5566 #0008
5566 0008
1 5566 1 0008 (assuming '#' meant I needed the number for the contact on memory)

我还尝试了带有“#5566#”和“5566”的sim卡。请注意,手册上的格式在“#”和“密码”之间添加了一个空格,但是在 sim 卡上写数字时这是不可能的,手机不会让你,并尝试用AT 命令也不会这样做。此时我觉得可能是格式,于是尝试用PDU代替文本发送,gps将其转换为文本格式,所以说的和原来的消息一模一样。消息格式被丢弃为问题的根源。

所以我出去在制造商的网站上寻求帮助,毫不奇怪: http: //www.visionsecurity.com.tw/没有列出软件下载或更新的手册,进一步的网络研究给了我http://www.visionsecurity。 com.tw/upload/file/23_file_1_cht.pdf(网站中未显示)这是手册......中文版。在谷歌翻译的帮助下,我设法发现这两个版本都包含几乎相同的信息缺失。我发现没有其他人有同样的问题。

最后的细节:该设备有一些电线来检查汽车报警器和车门状态,如果你给其中一些电线提供接地电压,短信将发送到正确的位置。如果按下警报开关,就会收到短信,并会打电话,所以我知道那里的gsm服务正在工作,如果你检查sim卡,你可以找到带有密码的短信,所以设备正在接收它们。

问题是:有没有人知道对这个 VAE-307 四频 GSM 和 GPS 寻呼机套件设备进行编程的正确方法,以便在我发送请求时让它发送带有其地理位置的 SMS 回复?

谢谢大家。

4

0 回答 0