我的老板有2个gsm设备用于gps,设备2很简单,它接到一个电话,它发出一个带有地理位置的短信(google earth格式化)。然而,它缺少一些其他功能,所以我的老板让我使用设备一:Vision的VAE-307。到目前为止,它看起来很容易:a)使用手机将7个联系人写入GSM SIM卡,每个联系人都有一个用户/ id,以及在有事件时要拨打的电话号码。那里没有谜。字段#4略有不同,它只是命令的密码,'name'字段保持空白。一旦你有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上阅读。但是,我没有收到回复。没有一个。
这就是我到目前为止所做的:设备提供的手册的借口说(我引用):
名称:N / A
数字:#password#
密码是4位阿拉伯数字代码,可以使用短信来控制车辆中的某些系统功能。
所以,我不确定“#”或空格是否包含在密码中。示例DOES包含具有以下格式的'#':'#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寻呼机套件设备,只要我发送请求,就会发送短信回复及其地理位置?
提前谢谢大家。