📄 控制模块协议.txt
字号:
王浩,您好!
等我整理一下再给你发一遍。
新说明书:
/*
短消息中心号码必需和手机入网区相对应
号码必须"+8613$$$$$$$$$" 例:"+8613800571500"
手机号码必须为13XXXXXXXXX.
(136,138,139手机已经过测试,130估计没问题)
启动时指示灯LED1连续闪烁2秒左右,
然后LED3亮2秒左右表示GPS连接正常,
然后LED2亮2秒左右表示GSM连接正常。
然后全部熄灭正常工作
正常工作时指示灯LED1亮0.5秒灭3秒
接收到短消息时LED2亮
短消息发送时LED3亮
短消息发送时LED1亮的时间稍有延长
手机连接不正常时指示灯LED1亮的时间很长
/* 改进的短消息卫星定位系统,线路板已改为NOKIA"SMS2.SCH,SMS2.PCB" */
/* 改进方案:
1. 设置报警手机短消息号码
2. 4路报警输入,第1路为高电平,其它3路为低电平,
第4路不可屏蔽,其中3个输入用户可以屏蔽.
3. 4路输出,通过短消息可以控制继电器
/************************/
/*NEWNEWNEW*/
/*
sms28 改进方案:
4 设置报警手机短消息号码为2路
5 可以选择GPS和PDA串行口有无
6 可以设置定时发送短消息
7 监听功能
8 选择信息的第几条
9 看门狗,编程部分FLASH,到编程状态
/************************/
/*
一般用户控制:
1.基站信息: "DGJ******BA"
同时向另1手机发送基站信息: "DGJ******BAC13xxxxxxxxxFH"
2.GPS信息1: "DGJ******PA"
同时向另1手机发送GPS信息1: "DGJ******PAC13xxxxxxxxxFH"
3.GPS信息2: RMC "DGJ******PB"
2.GPS信息3: "DGJ******PC"
3.GPS信息4: "DGJ******PD"
4.控制输出继电器 "DGJ******SWx"
X=0~9 否则只回显开关状态
X=0: 全部关闭(HHHH), X=5: 全部打开(LLLL)
X=1: SW1=L, X=6: SW1=H
X=2: SW2=L, X=7: SW2=H
X=3: SW3=L, X=8: SW3=H
X=4: SW4=L, X=9: SW4=H
new 查看报警功能设置 "DGJ******SW?"
5.更改用户密码 "DGJ******R******N2" 回显新用户密码
改变报警手机号 "DGJ******MxxxxxxxxxxxFN " 回显报警手机号, 开关报警功能
new 改变报警手机号2 "DGJ******MxxxxxxxxxxxFN2 " 回显报警手机号, 开关报警功能
开报警功能"DGJ******MK " 掉电保持 回显报警手机号, 开关报警功能
new 开报警功能 "DGJ******MK2 " 手机号2 掉电保持
关报警功能 "DGJ******MG " 回显报警手机号, 开关报警功能
new 查看报警功能设置 "DGJ******M? " 回显报警手机号, 开关报警功能
允许报警功能掉电保持,继电器输出掉电后自动关闭
如果有报警;则每隔6分钟左右发送1次报警短消息
对最近接收的短消息手机号码发送1次
如果报警号码为0000XXXXXXXX则认为没有号码,否则发送1次
如果设置了GPS则发送基站信息,否则发送GPS信息。
所以,如果不使用GPS请关闭GPS设置。"DGJ******STP0"
LcdType;
PdaType;
AutoSendTime;
GpsType;
恢复出厂设置: "DGJ******ST0" >>不使用LCD;没有PDA接口;不自动发送;有GPS信息1
设置自动发送时间: "DGJ******STAxxU" xx=00:不自动发送,1~99:单位为10~990秒自动发送GPS信息,掉电后关闭,不自动发送.
设置GPS接口: "DGJ******STPx" x=0:没有接口; A:报警和自动发送GPS信息1 B:报警和自动发送GPS信息2 C:报警和自动发送GPS信息3 D:报警和自动发送GPS信息4
设置PDA接口: "DGJ******STTx" x=0:没有接口; 1:接收到的短消, 2:空闲时自动发送基站信息, 3:空闲时自动发送GPS信息,
设置LCD显示接口: "DGJ******STLx" x= 0:不使用LCD, 1:接收到的短消息, 2:显示基站信息, 3:GPS信息, 4,其它信息
"DGJ******ST?" 查看设置状态
new "DGJ******STRxxxxxxxxxxxFN 改变自动发送号码
(LCD接口只有在没有PDA时才有效)
自动发送周期单位为10秒,最长为990秒
如果自动发送号码为0000XXXXXXXX则认为没有号码,对最近接收的短消息手机号码发送1次
管理者控制:
6.更改管理者密码 "DGM******R******N1"
7.清除用户密码 "DGM******CLR"
用户密码为"000000"
(下划线为管理密码)
8.显示报警手机号,用户密码,软件版本,序列号 "DGM******D "
9.回显的信息:
一般用户:
基站信息:
JJ_N{0,1,"571C","7793"}_SxxxxN***** 正常情况
JJ_N{a,b,"abcd","abcd"}_SxxxxALM$$ 紧急情况.
Sxxxx为序列号,N****为单片机加电后已经发送的短消息数量
GPS信息1:
JJ_G{*GPGGA,hhmmss,xxxx.xxxx,N/S,xxxxx.xxxx,E/W,x,xx,xxx,0xxxx}_SxxxxN**** 正常情况67
JJ_G{*GPGGA,hhmmss,xxxx.xxxx,N/S,xxxxx.xxxx,E/W,x,xx,xxx,0xxxx}_SxxxxALM$$ 紧急情况67.
GPS信息2:
JJ_G{???RMC,X,X,XX,XX,XX,XXX,XX,……CRLF}_SxxxxN**** 正常情况67
JJ_G{???RMC,X,X,XX,XX,XX,XXX,XX,……CRLF}_SxxxxALM$$ 紧急情况.67
控制开关信息:
JJ_W{S1:ON__S2:OFF_S3:OFF_S4:ON__}SxxxxV23
错误信息:
JJ_THE_PASSWD_IS_ERROR V$$N**** 用户密码错误
JJ_THE_SYSTEM_TO_FIELD V$$N**** 系统错误
显示报警手机号,用户密码,软件版本,序列号
JJ_M{MB:xxxxxxxxxxx_,ALM:OFF}VxxSxxxx
*/
/*******************************************/
致
礼!
厉小伟
dlxw@china.com
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -