GW101边缘计算网关

GW101 网关支持GPS定位功能,内置了GPS模组。GPS模组型号为ATGM336H-5N71,支持GPS,BeiDou,GLONASS定位。天线接口选用为SMA天线座(外螺纹内孔),位置在网关的侧面,丝印名称为GPS。

连接GPS模块的串口设备是/dev/ttymxc7。

启动GPSD服务

systemctl start gpsd

运行cgps命令查看GPS信息

cgps

截图如下 gw101-cgps-resule.png

gpsd提供了JSON数据方式来访问GPS设备,方便多个应用可以同时获取GPS数据。 gpsd的JSON数据说明如下 https://gpsd.gitlab.io/gpsd/gpsd_json.html

运行gpsd-app.py3程序,可以从GPSD获取GPS定位数据

root@gw101d512e4:~# ./gpsd-app.py3
==================================================
GPS Data Monitor - Press Ctrl+C to exit
==================================================
Connected to gpsd at 127.0.0.1:2947

=== GPSD Version 3.17 ===
Protocol: 3.12

=== Satellites: 23 visible ===
  PRN 5: SNR=40 dB USED
  PRN 11: SNR=0 dB
  PRN 15: SNR=18 dB USED
  PRN 18: SNR=31 dB USED
  PRN 20: SNR=0 dB

=== GPS Position ===
Time:      2026-09-13T00:09:23.000Z
Latitude:  34.244694
Longitude: 108.850499
Altitude:  458.3 m
Speed:     0.0 m/s
Track:     341.41 deg
Mode:      3 (1=no fix, 2=2D, 3=3D)