Сбой PPS ioctl в GPS
Я использую U-Blox AG GPS в Raspberry Pi 3. Мой 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? В чем здесь проблема?
Аппаратная настройка для этого - raspberrypi с USB-концентратором, который имеет WiFi-ключ и устройство 4g. Будет ли разделение USB вызвать эту проблему?
Предложения Добро пожаловать