liszt123 3ad22d5cee update:修改了780EGH的gnss的demo 3 tháng trước cách đây
..
gnss.lua 3ad22d5cee update:修改了780EGH的gnss的demo 3 tháng trước cách đây
main.lua 3ad22d5cee update:修改了780EGH的gnss的demo 3 tháng trước cách đây
readme.md 3ad22d5cee update:修改了780EGH的gnss的demo 3 tháng trước cách đây

readme.md

演示功能概述

使用Air780EGH核心板,利用libgnss核心库如何实现定位功能

主要操作为:

打开GNSS,使用AGPS辅助定位

定位成功之后,获取经纬度信息

演示硬件环境

1、Air780EGH核心板一块

2、TYPE-C USB数据线一根

3、gnss天线一根

4、Air780EGH核心板和数据线的硬件接线方式为

  • Air780EGH核心板通过TYPE-C USB口供电;

  • TYPE-C USB数据线直接插到核心板的TYPE-C USB座子,另外一端连接电脑USB口;

演示软件环境

1、Luatools下载调试工具

2、Air780GH V2018版本固件

演示核心步骤

1、搭建好硬件环境

2、通过Luatools将demo与固件烧录到核心板中

3、烧录好后,板子开机将会在Luatools上看到如下打印:

(1) GNSS开启:

[2025-12-09 17:43:15.076][000000000.715] I/user.GPS start
[2025-12-09 17:43:15.083][000000000.716] Uart_ChangeBR 1338:uart2, 115200 115203 26000000 3611
[2025-12-09 17:43:15.089][000000000.916] D/gnss Debug ON
[2025-12-09 17:43:15.099][000000000.924] D/gnss >> #CFGMSG,0,1,1
$OK*04

[2025-12-09 17:43:15.108][000000000.944] D/gnss >> #CFGMSG,0,5,1
$OK*04

[2025-12-09 17:43:15.112][000000000.964] D/gnss >> #CFGMSG,0,6,1
$OK*04


(2) GNSS定位成功:

[2025-12-09 17:43:29.766][000000016.652] I/gnss Fixed 343482711 1135040098
[2025-12-09 17:43:29.770][000000016.654] I/user.exgnss state FIXED
[2025-12-09 17:43:29.776][000000016.655] I/user.nmea rmc0 {"variation":0,"lat":3434.82715,"min":43,"valid":true,"day":9,"lng":11350.40137,"speed":0.59900,"year":2025,"month":12,"sec":31,"hour":9,"course":226.62500}