- 客户区域:
- 查看问题
-
【您想要实现什么功能?】:
MCU通过串口获取GPS信息/时间UTC/发送信息
【您是如何连接和设置的?】:
测试使用USR-LTE-7S4+USR-GPRS232-7S-EVK,产品STM32F103+SUR-LTE-7S4(串口模式)
【您遇到什么问题?】:
①测试的时候手动输入AT指令一直报错误1或错误2(始终不知道如何进入AT指令模式),希望能够以手册上提供的AT+H这种类型控制的这种功能如何实现。
②翻了一遍AT指令集好像没有AT指令获取GPS和时间UTC的方法,希望提供串口方式获取GPS信息和时间UTC信息的方法
③对于产品应用上对于时序存在一些疑问,因为没有使用过4G模块希望能够简单的进行开发,希望给一个发送信息的的时序图(比如AT+H是不是串口发ASCII码的0x61 0x74 0x2B 0x48)
-
孙琳从网络透传、HTTPD 切换至临时指令模式的时序:
串口设备给设备连续发送“+++”,设备收到“+++”后,会给设备发送一个‘a’。 在发送“+++”之前的一个串口打包间隔时间(参考 2.2.2 成帧机制)内不可发送任何数据。
当设备接收‘a’后,必须在 3 秒内给设备发送一个‘a’。 设备在接收到‘a’后,给设备发送“+ok”,并进入“临时指令模式”。
设备接收到“+ok”后,知道模块已进入“临时指令模式”,可以向其发送 AT 指令。
从 AT 指令模式切换至网络透传、HTTPD 的时序: 串口设备给设备发送指令“AT+ENTM”后面加回车符,16 进制表示 0x0D 0x0A。 设备在接收到指令后,给设备发送“OK”,并回到之前的工作模式。 设备接收到“OK”后,知道模块已回到之前的工作模式。
错误1和错误2代表你发送的AT指令不正常,需要带回车和换行,16进制及0D,0A。时序图部分参考软件设计手册成帧机制http://www.usr.cn/Down/USR-LTE-7S4-software-V1.0.5.pdf
此模块没有gps的功能。
-
*工为什么我按照要求进入临时指令模式,但是发送AT+H却没实现呢
-
孙琳您好发送AT+H需要带回车换行。
-
*工那如果我用STM32的串口发送功能,是否是发0x2B 0x2B 0x2B 等待对面回复0x61 然后发送0x61 等待接收到0x2B 0x6F 0x6B 之后如果发送AT+H 换行符 就发 0x61 0x74 0x2B 0x48 0x0A
-
孙琳您好是回车加换行,需要这样发送。 0x61 0x74 0x2B 0x48 0x0D 0x0A
-
*工好的,谢谢
*工