Ubuntu20.04 GPS使用
Ubuntu20.04 GPS使用
GPS模块为选配模块,非标准品自带有,我司采用GPS模块为HX-26-GN 系列模块,是 12X16 尺寸的高性能BDS/GNSS 全星座定位航模块系列的总称。该系列模块产品都是基于中科微第四代低功耗 GNSS SOC 单芯片—AT6558,支持多种卫星导航系统,包括中国的 BDS(北斗卫星导航系 统),美国的 GPS,俄罗斯的 GLONASS,欧盟的 GALILEO,日本的 QZSS 以 及卫星增强系统 SBAS(WAAS,EGNOS,GAGAN,MSAS)。AT6558是一款真正意义的六合一多模卫星导航定位芯片,包含 32 个跟踪通道,可以同时接收 六个卫星导航系统的 GNSS 信号,并且实现联合定位、导航与授时,HX-26-GN 系列模块具有高灵敏度、低功耗、低成本等优势,适用于车 载导航、手持定位、可穿戴设备,可以直接替换 Ublox NEO 系列模块。
性能指标
出色的定位导航功能,支持 BDS/GPS/GLONASS 卫星导航系统的单系统定位,以及任意组合的多系统联合定位,并支持 QZSS 和 SBAS 系统;
支持 A-GNSS;
冷启动捕获灵敏度:-148dBm;
跟踪灵敏度:-162dBm;
定位精度:2.5 米(CEP50);
首次定位时间:32 秒;
低功耗:连续运行<25mA(@3.3V);
内置天线检测及天线短路保护功能 .
功能框图:
技术规范
使用方法
在使用GPS之前,需要将GPS天线(图一)接在外围天线孔(图二),确认连接无误后,打开系统内自带twork文件,执行预留程序,读取GPS信息即可.具体操作步骤如下图所示;
图一 图二
找到home下自带的twork文件,进入该文件夹
选择空白处点击鼠标右键选择”Open in Terminal”,执行命令”sudo ./bd.gps_serialport”
执行后结果如图所示,则表示获取到定位信息;
执行后结果如下图所示则表示没有成功,说明此地信号差,建议换到开阔地获取信号比较定位信息;