|
|
3 tháng trước cách đây | |
|---|---|---|
| .. | ||
| gnss.lua | 3 tháng trước cách đây | |
| main.lua | 3 tháng trước cách đây | |
| readme.md | 3 tháng trước cách đây | |
使用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下载调试工具
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}