(实测验证)【移远EC800M-CN 】GNSS功能打开和关闭关闭步骤验证

news2024/11/15 6:54:18

 引言

本文章使用自研“超小体积TTL转4G+GPS集成模块”进行实测验证;

一、打开GNSS功能

步骤一、通过 AT+QGPSCFG 配置 GNSS 参数

(1)该命令用于查询和配置 GNSS 不同的设置,包括 NMEA 语句输出端口、NMEA 语句的输出类型等。

1.1、配置 NMEA 语句输出端口
AT+QGPSCFG="outport",uartdebug      //设置命令,设置通过调试串口输出NMEA语句
说明:
该命令立即生效;
参数配置自动保存至 NVRAM
1.2、禁用通过指令获取 NMEA 语句
AT+QGPSCFG="nmeasrc",0   //禁用通过 AT+QGPSGNMEA 获取 NMEA 语句
备注:
该命令立即生效;
参数配置自动保存。
1.3、配置 NMEA 语句的输出类型
AT+QGPSCFG="gpsnmeatype",63   //配置 NMEA 语句的输出类型
说明:
0 -禁止输出 NMEA 语句
1 -GGA
2 -RMC
4 -GSV
8 -GSA
16 -VTG
31-  输出 GGA RMC GSV GSA VTG 类型的语句
32 -GLL
63 - 输出以上所有类型的语句
GNSS 未打开时,也可执行该命令配置 NMEA 语句输出类型,该配置在模块启动后生效。
1.4、配置支持的 GNSS 卫星导航系统
AT+QGPSCFG="gnssconfig",1  //配置支持的 GNSS 卫星导航系统为GPS+BeiDou
0 -GPS
1 -GPS + BeiDou
3 -GPS + GLONASS + Galileo
4 -GPS + GLONASS
5 -GPS + BeiDou + Galileo
6 -GPS + Galileo
7 -BeiDou
8 -GPS + BeiDou + GLONASS
该命令在重启 GNSS 后生效;
参数配置自动保存。
1.5、启用/禁用 GNSS 自启动
AT+QGPSCFG="autogps",1    //配置模块启动时,自动启动 GNSS
备注:
该命令在模块重启后生效;
参数配置自动保存。
1.6、启用/禁用 AP-Flash 快速热启动功能
AT+QGPSCFG="apflash",1     //启用  AP-Flash 快速热启动功能
备注:
该命令立即生效;
参数配置自动保存。

1.7、配置 GNSS URC 上报类型
AT+QGPSCFG="urc",0    //关闭所有 GNSS URC 上报
备注:
该命令立即生效;
参数配置自动保存至 NVRAM
1.8、配置 GNSS NTP 服务器地址
AT+QGPSCFG="ntp",<NTP_server>                 // 配置 NTP 服务器地址
备注:
NTP_server 为GNSS NTP 服务器地址。默认值可通过执行 AT+QGPSCFG="ntp"
行查询。

步骤二、通过AT+QGPS 打开 GNSS

AT+QGPS=1;                        //打开 GNSS

该命令立即生效;
参数配置不保存。

步骤三、获取定位信息

打开 GNSS ,定位成功后,可通过以下三种方式获取定位信息:

1) 默认 NMEA 口输出 NMEA 语句,可通过 AT+QGPSCFG="outport" 选择 NMEA
句输出端口。
2) 通过 AT+QGPSLOC 可直接获取定位信息,例如纬度、经度、高度、 GNSS 定位模
式、时间、卫星数量等。
3) 通过设置 AT+QGPSCFG="nmeasrc",1 启用通过 AT+QGPSGNMEA 获取指定的
NMEA 语句;如果设置 AT+QGPSCFG="nmeasrc",0 ,则不能通过
AT+QGPSGNMEA 获取指定的 NMEA 语句。

如下展示为方式1,通过步骤一中配置GNSS参数通过输出端口展示定位信息;

Debug调试串口打印GNSS信息:

(1)GNSS未成功定位时:

(2)GNSS成功定位时:

二、关闭 GNSS功能

通过指令AT+QGPS=0 AT+QGPSEND 关闭 GNSS;

三、提供资源总结

可联系作者获取如下资源:

(1)PDF格式版本的原理图,下载链接:

https://download.csdn.net/download/zhej2014/89312745

(2)可直接联系作者有偿购买超小体积“TTL转4G+GPS集成模块”实物:

(3)嵌入式一对一教学:

可直接联系作者寻求指导和培训、或AD版本原理图、PCB等关键资料;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1680286.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【图神经网络——消息传递】

消息传递机制 画图先&#xff1a;导包&#xff1a;画图&#xff1a; 实现消息传递&#xff1a;例子一&#xff1a;例子二&#xff1a; 画图先&#xff1a; 导包&#xff1a; import networkx as nx import matplotlib.pyplot as plt import torch from torch_geometric.nn im…

基于Java的飞机大战游戏的设计与实现(论文 + 源码)

关于基于Java的飞机大战游戏.zip资源-CSDN文库https://download.csdn.net/download/JW_559/89313362 基于Java的飞机大战游戏的设计与实现 摘 要 现如今&#xff0c;随着智能手机的兴起与普及&#xff0c;加上4G&#xff08;the 4th Generation mobile communication &#x…

用友GRP-U8 bx_dj_check.jsp SQL注入漏洞复现(XVE-2024-10537)

0x01 免责声明 请勿利用文章内的相关技术从事非法测试&#xff0c;由于传播、利用此文所提供的信息而造成的任何直接或者间接的后果及损失&#xff0c;均由使用者本人负责&#xff0c;作者不为此承担任何责任。工具来自网络&#xff0c;安全性自测&#xff0c;如有侵权请联系删…

WebSocket or SSE?即时通讯的应用策略【送源码】

最近在研究H5推送&#xff0c;发现除了我们常用的WebSocket以外&#xff0c;其实还有一种协议也能实现H5推送&#xff0c;那就是SSE协议。 而且&#xff0c;当前主流的大模型平台&#xff0c;比如ChatGPT、通义千问、文心一言&#xff0c;对话时采用的就是SSE。 什么是SSE协议…

分布式系统的一致性与共识算法(三)

顺序一致性(Sequential Consistency) ZooKeeper 一种说法是ZooKeeper是最终一致性&#xff0c;因为由于多副本、以及保证大多数成功的ZAB协议&#xff0c;当一个客户端进程写入一个新值&#xff0c;另外一个客户端进程不能保证马上就能读到这个值&#xff0c;但是能保证最终能…

VB6连接各种类型的数据库

VB6连接各种类型的数据库 一、连接VFP数据库 Dim CNN As New ADODB.Connection Dim rssys As New ADODB.Recordset If CNN.state 1 Then CNN.Close CNN.ConnectionString "Driver{Microsoft Visual FoxPro Driver};SourceType.DBc;SourceDb" Trim(Text1) CNN…

掌握这些神器,让你的编程之路更加“丝滑”

前言&#xff1a; 在软件开发的旅程中&#xff0c;程序员的实用神器确实如同指南针&#xff0c;帮助他们在复杂的代码海洋中导航。以下是从三个方向——自动化测试工具、持续集成/持续部署&#xff08;CI/CD&#xff09;以及代码审查与质量分析——来探讨这些实用神器的应用和影…

Google Ads谷歌广告账户被封停怎么办?

跨境出海业务少不了需要做Google Ads推广业务&#xff1b;其中让投手们闻风丧胆的消息就是帐户被暂停。当 Google 检测到任何违反其政策且可能损害用户在线体验的行为时&#xff0c;就会发生这种情况。那么如何在做广告推广的同时&#xff0c;保证账号不被封禁呢&#xff1f;看…

如何向全国各大新闻网站投稿?

在信息爆炸的时代,新闻媒体的投稿工作对于单位的信息宣传员来说,既是一项重要的职责,也是一项充满挑战的任务。作为一名信息宣传员,我负责着单位的对外信息宣传投稿工作,每个月都需要在各大媒体上发表文章,以展示单位的成果和风采。 然而,刚开始的投稿之路并不顺畅。我习惯性地…

scp服务器之间相互传输文件命令

一、格式 scp -r 文件夹路径或者文件路径(绝对路径) 用户名ip地址:目标位置路径选项含义– h显示帮助文档-p尝试保留副本的修改时间和原文件的模式-x在主机之间传输加密所有信息-r如果原文件是目录&#xff0c;复制该目录中每个字树-D<端口>指定连接到远程主机上的端口-…

54.指针

目录 一.什么是指针&#xff1f; 二&#xff0e;定义一个指针变量 三&#xff0e;指针变量类型 四&#xff0e;取地址运算符& 五.取值运算符* 六.视频教程 一.什么是指针&#xff1f; 口语中的指针一般指指针变量&#xff0c;指针变量存放的是一个地址。普通变量存放…

大模型算法(一):从Transformer到ViT再到LLaMA

单任务/单领域模型 深度学习最早的研究集中在针对单个领域或者单个任务设计相应的模型。 对于CV计算机视觉领域&#xff0c;最常用的模型是CNN卷积模型。其中针对计算机视觉中的不同具体任务例如分类任务&#xff0c;目标检测任务&#xff0c;图像分割任务&#xff0c;以CNN作…

双向RNN和双向LSTM

双向RNN和双向LSTM 一、双向循环神经网络BiRNN 1、为什么要用BiRNN 双向RNN&#xff0c;即可以从过去的时间点获取记忆&#xff0c;又可以从未来的时间点获取信息,也就是说具有以下两个特点&#xff1a; 捕捉前后文信息&#xff1a;传统的单向 RNN 只能利用先前的上下文信息…

电路板维修【四】

【开关电源输出电压偏低不稳&#xff0c;用示波器立马锁定故障范围】&#xff1a;https://www.bilibili.com/video/BV1pf421D73K?vd_source3cc3c07b09206097d0d8b0aefdf07958 可以用示波器查看MOS的输出波形来查看其是否损坏&#xff1a; 电源芯片的供电电压来回跳变&#xf…

一位不合格的面试官在这两周让三位同学破防了

一位不合格的面试官在这两周让三位同学破防了 最近部门招聘 Java 技术同学&#xff1b; 技术需要两面&#xff0c;我也参与招聘过程并作为第一面的面试官&#xff0c;这两周平均每天一个。但是这两周我却让好几位同学破防了&#xff0c;内心其实也是五味杂陈的&#xff0c;做一…

Linux基础之僵尸进程与孤儿进程

目录 一、僵尸进程 1.1 什么是僵尸进程 1.2 为什么要有僵尸状态 1.3 观察我们的僵尸状态 1.4 关于僵尸进程的小Tip 二、孤儿进程 2.1 什么是孤儿进程 一、僵尸进程 1.1 什么是僵尸进程 在上一篇文章中&#xff0c;我们有提到过进程的死亡状态的概念&#xff0c;而我们的…

计算机寄存器是如何实现的

你好&#xff0c;我是 shengjk1&#xff0c;多年大厂经验&#xff0c;努力构建 通俗易懂的、好玩的编程语言教程。 欢迎关注&#xff01;你会有如下收益&#xff1a; 了解大厂经验拥有和大厂相匹配的技术等 希望看什么&#xff0c;评论或者私信告诉我&#xff01; 文章目录 一…

labelimg删除用不到的标签(yolo格式)以及 下载使用

问题&#xff1a;当我们标注完成新的类别后后直接删除classes.txt中不需要的类别之后再次打开labelimg会闪退&#xff0c;如何删除不需要的标签并且能够正确运行呢&#xff1f;&#xff08;yolo格式&#xff09; 原因&#xff1a;当我们打开labelimg进行标注的时候&#xff0c…

Golang RPC实现-day02

导航 Golang RPC实现一、客户端异步并发多个请求1、 客户端结构体2、 一个客户端&#xff0c;异步发送多个请求&#xff0c;使用call结构体代表客户端的每次请求3、客户端并发多个请求4、客户端接收请求 Golang RPC实现 day01 我们实现了简单的服务端和客户端。我们简单总结一…

26 分钟惊讶世界,GPT-4o 引领未来人机交互

前言 原文链接&#xff1a;OpenAI最新模型——GPT-4o&#xff0c;实时语音视频交互&#xff0c;未来人机交互近在眼前 - Kaiho小站 北京时间 5 月 14 日凌晨&#xff0c;OpenAI 发布新一代模型——GPT-4o&#xff0c;仅在 ChatGPT 面世 17 个月后&#xff0c;OpenAI 再次通过…