GPS中的PPS ioctl故障

时间:2018-07-25 15:17:23

标签: gps raspberry-pi3 ioctl hardware-interface gpsd

我在Raspberry pi 3中使用U-Blox AG GPS。我的GPS已修复,并以正确的方式显示了所有数据。工作一个小时后,它没有得到修复。所以我检查了gpsd的状态。它显示如下错误:

gpsd[2124]: gpsd:ERROR: PPS ioctl(TIOCMIWAIT) failed: 25 Inappropriate ioctl for device

详细信息如下:

service gpsd status
gpsd.service - GPS (Global Positioning System) Daemon
Loaded: loaded (/lib/systemd/system/gpsd.service; static)
Active: active (running) since Thu 2018-07-19 10:49:38 IST; 5min ago
Main PID: 2124 (gpsd)
CGroup: /system.slice/gpsd.service
     └─2124 /usr/sbin/gpsd -N -n -G -b /dev/ttyACM0

Jul 19 10:49:38 Busplay2 systemd[1]: Started GPS (Global Positioning 
System) 
Daemon.
Jul 19 10:49:39 Busplay2 gpsd[2124]: gpsd:ERROR: PPS ioctl(TIOCMIWAIT) 
failed: 25 Inappropriate ioctl for device

什么是PPS ioctl?这是什么问题?

为此的硬件设置是带有USB集线器的raspberrypi,该集线器具有wifi加密狗和4g设备。 USB共享会引起此问题吗?

建议欢迎

0 个答案:

没有答案