Here’s what I have so far:
- GNSS Flex pHAT ZED-X20P on Raspberry Pi 5 running NTRIP Caster to my LAN over wifi
- GNSS Flex pHAT ZED-X20P & IM19 EMU on Raspberry Pi 5 running NTRIP Client connected by wifi
- Using PyGPSClient for configuration, monitoring, testing, etc.
The base is mounted in a fixed position in my yard and the rover is currently mounted on a tripod. I have reliable RTK FIXED positioning. I have also been successful using SW Maps over Bluetooth.
I am trying to set up Tilt Compensation, but have had no success so far.
I enabled four UART devices on by Pi according to Software Overview - SparkFun GNSS Flex System Hookup Guide , but I don’t know why I need four…
Why four?
I am using the PyGPSClient UBX Configuration to set UART baud rates to 460800, and Preset UBX Configuration Commands to Enable NMEA High Precision. I also set the CFG_MSGOUT_NMEA_ID_GST_UART1 to 1, and checked that GGA and RMC messages are set to the default 1 values.
I also used the recently added TTY Preset for “Feyman IM19 Tilt Survey Setup”.
I enabled the EMU Monitor View in PyGPSClient to see if I was getting in data. So far, I have seen none. I went out to the rover, picked it up, and tried shaking to initiate the unit, but that did not have any effect. There is no audible feedback as described in this video: What Is Tilt Compensation? - News - SparkFun Electronics
How can I know when the IM19 has been activated and calibrated?
Any tips for getting this working?