Thank you for providing the detailed update. I’ve reached out to our technical expert to further investigate the issue with unstable data latency. We’re sorry for the delayed response and truly appreciate your patience as we work to resolve this for you.
Bryan,
I am sorry to be so slow on my technical uptake but I was a music major in my undergrad. Why does turning off my WiFi and Bluetooth help anything? Then my phone is receiving only my weak cell signal out here in the boondocks. I have read in the forum persons talking about turning off their WiFi. Why would that help?
All good Ken. In my experience bluetooth has been laggy and intermittent with communications to the rover because it tends to go in and out for whatever reasons even when you are standing right beside the rover. WiFi in the same respect. Say you are out in the yard and even though you have a bar or two of WiFi, you may not have the best signal so you are switching back and forth between that and bluetooth and in some cases even your cellular on your phone. The app falsely displays this as a loss of GPS or throws network connection errors and other random things that aren’t readily apparent that it’s a problem with the phone’s communication path vs a problem with the rover. Turning off Bluetooth is usually my first step if things are being wonky. Then I will resort to WiFi if things don’t improve. Even with one bar of cell service, I still get good communication with the rover so I’ve eliminated the constant switching back and forth between the different communication paths and forced it to use only one. If you have good WiFi in your yard, you may not have to do this. But, I always mention it because most people have not blanketed their property with WiFi and with the router being in the home, outdoor connection to it is definitely going to be spotty at best. Hope that answers your question. If not, let me know and I will try and expand further.
I thought the rover received its WiFi signal from the DC as that is the one connected with Ethernet.
You are correct - the rover does receive a form of WiFi called HaLow from the Data Center. This puts the rover on your home network and gives access to the internet. Your phone can connect to it over your home WiFi directly through your home network and then through the DC VIA HaLow or directly to the rover through Bluetooth. It can also connect over the internet to your rover through Yarbo’s servers via your home WIFI or Cellular. There’s a lot of connectivity going on. Additionally, the rover has cellular as well which gives it internet access to talk to Yarbo’s servers so your phone app and the DC can communicate with the rover in the event HaLow, WiFi, and Bluetooth are all unavailable and not working.
@yarbo-forum Well 4 days have come and gone. Nothing has changed. No fixes, grass keeps growing, as it has all summer. Can we please just get these multiple GPS issues fixed. Lots, and Lots of folks on here have had so many issues before the update with multiple things. It really seems like we have doubled that. Can we check please check to see what’s taking so long to get my latency stabilized. It was an overnight remote fix before. Have we added so much to the new update, that we can’t find whatever fix we made last time? Please and Thank you…
I’m really sorry to hear about the continued inconvenience. I’ve passed your case again to the technical expert handling your support to check whether the same remote fix used previously could be applied this time as well. That said, I’m not yet certain if the current issue shares the same root cause.
Also, have you had a chance to schedule a meeting? If there’s a time that works for you, I believe a live session could be the most efficient way to identify and resolve the problem.
We truly appreciate your patience and understanding as we continue working to get this sorted out for you.
@yarbo-forum I did look to schedule a meeting. The only times they offer, is 4:00am EST. This is a conflict with work. I can’t have meetings, or phone calls at work. We always have to lock them away. Also under 24/7 surveillance cameras. So if you try to sneak away, to break the rule you can be terminated. So if they could send more than one time it would be great. You see what time it is now. I’m just getting home to check this out now.
It’s the typical problem when the support isn’t US based. Finding times that overlap the distant workday becomes a problem. Adding a second shift to support would help this particular problem but is really only a bandaid.
The real fix is to not need the support interaction. Its a noble goal…
@yarbo-forum Yes Sir. You just said a mouthful. Hit the nail right on the head.
Can someone tell my why I don’t have GPS?
Yarbo has just been hanging out on the charging pad all night.
Data Latency looks like mine. Mine keeps bouncing up that high. Then drops to one for 30 seconds then rises again. Because I see when it goes up so does the heading drop. When my heading drop is below 1 or -1 my Latency is 1.
@dandbstephens @ken.w.gregory - Data Latency creeping up I tracked down to being my WiFi Extender, which was utter junk. “For whatever reason” it seemed to work OK a lot of the time but the Data Center and rover weren’t happy with it occasionally, and Data Latency would creep up when I plugged the Data Center into its Ethernet port, and the rover would exhibit GPS problems. Unplug the Data Center from that Ethernet port, Data Latency back to 1 or 2, rover happy.
I replaced the old WiFi Extender with a brand new one from this century.
Before I did the replacement, I was able to get more mileage out of my old WiFi Extender by turning the WiFi radio off (nothing could connect to it) and setting the network to 2.4 OR 5GHz, not both.
If you are on a hardwired port on your router, I imagine it still could be some kind of network issue, at least as one possibility.
I’d also make sure the WiFi connection in the rover is deleted. It’s not needed and can cause issues as the rover goes in and out of HaLow and WiFi range.
No wifi extender here.
How does data latency prevent GPS acquisition?
Data Latency doesn’t prevent GPS acquisition. It’s indicative of an interruption in communication between the Data Center and rover – the GPS correction data. Any time you get that, it “looks” like the rover isn’t getting GPS – Status will change, AdjustAngle goes to -2, GPS goes red, rover stops and gives you the “move me please” GPS error.
If you are hardwired into your router and you are seeing Data Latency creeping up, there’s something going on somewhere. As far as I could tell, each tick of Data Latency is 1 second the GPS correction data was not shared with the rover. After 15 the IMU is used, per the Yarbo Diag web page, and you’re about done.
I’d make sure that the Data Center is getting good GPS where it is, and so is the rover, that the rover isn’t using WiFi, and the communication is good (HaLow Connection and Signal), and the network is solid – unplug the Data Center’s cable from the router’s Ethernet port and see if Data Latency goes back to 1 after a minute or two (the Data Latency may creep up as high as 180 before it tries to reset communications and pop back to 1). The Data Center and rover will work without Internet. If the rover and Data Center are happy, plug it back in and observe.
Same no Wifi extender here either.
@yarbo-forum Data latency contributes to problems with GPS acquisition:
- Outdated Ephemeris Data: GPS signals transmit ephemeris data, which provides precise information about a satellite’s orbit. This data is crucial for the receiver to accurately calculate its position.
- Slow Data Transmission: Due to the weak nature of GPS signals, ephemeris data transmission is slow, taking up to 12.5 minutes for a complete cold start according to Reddit.
- Latency Impacts Data Timeliness: If the ephemeris data received by the GPS receiver is old or outdated due to latency in the transmission or processing chain, the receiver won’t have accurate information to calculate its position quickly.
- Acquisition Delays: Consequently, the receiver may take longer to lock onto the satellite signals and acquire a fix, causing delays in providing accurate positioning information.
In simpler terms: Imagine a GPS receiver waking up in an unfamiliar city, not knowing which directions the streets go or the names of the buildings. Ephemeris data is like a map and street names. If that map is old and takes a long time to download, the receiver will struggle to figure out where it is, causing delays in finding its current location.
In essence, data latency means the GPS receiver is working with slightly old information, which can lead to difficulties in acquiring signals and, ultimately, to less accurate or delayed position fixes
When you use GPS, you are not logging into the satellite, the satellite then computes your position and sends it to you.
No. That is not how it works at all.
All the satellite does is continuously broadcast a timing signal.
You don’t log onto it like you are connecting to another website on the internet.
It’s like a broadcast radio station. It does not care how many people tune in their radios to listen. All it does is broadcast the signal. All the work of takih that signal and turning it into a sound that you can listen to is done by YOUR radio, not the broadcast station.
All the work in computing your position is done by YOUR GPS device, not the satellite.
Your GPS device takes the timing signals from 4 or more GPS satellites and from that can triangulate your position. The satellites themselves are not even aware of each other, much less how many people are listening to their signals. They just broadcast a signal. That’s it.
I guess it boils down to “what does the tie fighter” icon mean.
I’m guessing it’s another overloaded icon.
That’s what I want mine to look like all the time. Strong, and ready to Work. Guess which ones I see most of the time?
That’s my point. My post above, when I had no GPS, the rover saw 26 satellites.
The tie fighter symbol must mean more than just GPS.
In my mind if you tell me you can see 26 satellites then the tie figher symbol should be something other than “offline”.
Does it mean, I have satellites in view?
Does it mean, I have my position?
Does it mean, I have my position and correction data from the data center?
Offline, Medium and Strong what?