I currently have 5 total Reach RS+ units.
1 Base Station
2 Units for 2 Rovers (accurate heading / bearing)
A Mifi Hotspot is being used as an access point that the receivers, laptop, and RPi connect to.
1 of the 4 rover units appears to occasionally operate with a large network latency.
When everything is working wifi ping times are averaging 5ms for all devices on the network.
Code running on the Pi validates that a fix from each receiver is received within a small window from each other or it throws out the fix and doesn’t calculate machine heading. These events are logged so it it obvious when this occurs.
During these high network latency events pinging the Reach RS+ unit results in a 2000ms to 12000ms ping time. Pings to all other devices are averaging 5ms. The TCP NMEA packets eventually all arrive but they are old so are ignored.
As previously mentioned this is only happening with 1 of my 4 rover receivers. After a couple minutes the ping time will slowly improve back to around 5ms.
My next anticipated steps are to try and ssh into the Reach RS+ unit and view
top to see if this a CPU issue on the receiver.
I’ve verified that the settings are the same for all receivers so it is unclear why this is only happening on 1 of the 4 receivers.