Users Guide
全球定位系统 (GPS)
注: 有关 GPS 配置的更多信息,请参阅 locationd.readthedocs.io/en/latest/intro.html。
如果系统中存在 GPS 模块,则支持美国国家海洋电子协会 (NMEA) 数据。在操作系统中,定位服务是一个中心,可使用多路技术接
入通过硬件和软件提供的定位子系统。它为应用程序和其他系统组件提供客户端 API 产品定位功能。
下面显示了 Edge Gateways 上的 GPS 硬件枚举:
● Edge Gateway 3001:/dev/ttyHS0
● Edge Gateway 3002:/dev/ttyHS1
● Edge Gateway 3003:/dev/ttyHS0
转储 NMEA 流式传输数据的示例(针对 Edge Gateway 3001/3003):
# cat /dev/ttyHS0
注: 有关 NMEA 数据的更多信息,请参阅 gpsinformation.org/dale/nmea。
ZigBee
这是 Edge Gateways 上的 ZigBee 硬件枚举:
● Edge Gateway 3002:/dev/ttyHS0
传感器
Edge Gateway 上的传感器可以提供有关压力、相对湿度和温度以及运动的测量数据。
表. 20: 传感器类型
传感器类型 说明
ST Micro HTS221
相对湿度和温度传感器
ST Micro LNG2DMTR 运动重力传感器 - 加速计
ST Micro LPS22HB
压力传感器
通过运行以下命令从传感器检索原始数据。然后,在表格中应用公式以将收集的数据转换为测量值,例如相对湿度和温度。
从传感器检索原始数据
● 要查询传感器设备,请运行以下命令。
$ cat /sys/bus/iio/devices/iio:device*/name
hts221 <-- device0,湿度和温度
lng2dm_accel <-- device1,重力传感器
lps22hb <-- device2,压力
● 要从湿度和温度传感器检索数据,请运行以下命令。
$ cat in_humidityrelative_offset
$ cat in_humidityrelative_raw
$ cat in_humidityrelative_scale
$ cat in_temp_offset
$ cat in_temp_raw
$ cat in_temp_scale
设置操作系统
69