Trimble RTK + F9P issues

It took a while but I have some conclusion. It work preatty well with 1004, 1005, 1007, 1012, 1033. I nad some troubles because of poor internet connection but after couple of minutes everything worked well. So, it works! Even an antena name is ublox it works correctly.

In my opinon rtcm message needs to be translated via rtklib for Trimble/TopCon etc, xbee doesn’t translate rtcm message well for Trimble and it won’t work. For good results rtklib is needed.

2 Likes

So you have dropped MSM messages off? I think someone here managed to run Trimble with MSM messages. Perhaps it was a later receiver model.

I’ve tried F9P with the AGCO variants of the Topcon AGI-4 with inconsistent results. AGI-4 only supports GPS and GLONASS satellite constellations and RTCM 1004 & 1012 are sufficient. Based on some previous comments here, I understand that F9P with AGI-4 had some issues with GPS satellites that do not support the modernized signal format. Do we then use less GPS satellites?

Try using a better gnss antenna. That may be the reason

Nope,after testing just in case i put MSM messages, but only 1077 and 1087 because my recievers support only GPS and GLONASS. As I said, it works without rest of messages but for me it doesn’t matter how many messages I’ll have, it have to work. I didn’t say that I use -TADJ=0.1 parametr for ublox, without it won’t work too.

For a commercial base station it uses the same numbers of satelites as for my own base. I had some issues with CMR age, but it was coused by poor internet connection with base. Using F9P with -TADJ=1 (for me 0.1) and 1004, 1005, 1007, 1012, 1033 messages work well for Trimble/AGCO-TopCon, but I added couple of more messages just to be sure.

Using better reciever will get a little bit better signal or more satelites (depends of how many channels has reciever). F9P with standatd antena do the job.

3 Likes

What do you mean by -TADJ=1 for me 0.1
Thanks
I have an F9P trying to connect to my Trimble, using an esprtk to rtk2go

Well…
Im using rtklib for having base for Trimble/CNH/TopCon etc. In rtklib there is parametr for ublox

-TADJ=tint Adjust time tags to multiples of tint (sec)

Standard is TADJ=1, I used 0,1 for test and in my opinion work much better. After that I added couple of messages, I was writing about it befor, and it works.
So, if you wanna use rtklib you just need to add this parametr. I didn’t use esprtk, probably you need to add 1008 message in RTCM. Here you got RTCM descritpion. You can easyly add what do you need.

I’m not familiar with the issue but from this web page:

I read the RTKLIB code has been fixed already at 2017 time and the TADJ parameter should not be needed any more. I see Andreas also comments there that he has seen the issue and is happy with the fix.

Which RTKLIB version are you using or have you found a different issue that needs this TADJ parameter?

I’m running base station with str2str and rtk2go. I used version 2.4.2 b13. With TADJ parametr you may by right but in my case it wouldn’t work. Using F9P to work with Trimble it’s tricky, as I see it depends of reciever model. I’m using AG25 and it works but I didn’t try with others recievers.

In my opinion, the best way to have propery RTCM for rover is having own SNIP… I made couple of tests and it looks realy good but from the other hand it costs couple of $$.

I recently downloaded rtklib, and the latest updates I found were from dec. 2020 and the “demo5” branch.
So you mentioning 2.4.2 urged me to check if I got the wrong rtklib, and I found this comparison:

And this specially for us F9P users :slight_smile:
Updates to RTKLIB for the u-blox F9P receiver – rtklibexplorer

My bad, I was using only 2.4.2 from rtklib.com and I focused only on this version from 2018… However, I found something like this on raspberry and it work preatty good for me. It aslo uses str2str but it’s with GUI, so no more manually configuring. But I still believe that own SNIP is the best idea, because there posibility to easyly add/remove messages.

Discussed here too:

I’m trying to use serial to radio output on RTKBase for RTK on a Trimble FMX using an xbee to db9 adapter on the rover side to port D on display. I am getting corrections to display(shows similar correction age compared to local dealer network) but every few seconds it says I lose corrections. I think its losing to many satellites (showing down to only 4) and that is causing instability. We do have Glonass unlocked on this display and it runs around 10-15 sats. on local dealer radio networks.

What messages do I need for an FMX? And at how many times per second?
On the RTKBase I have the standard ardusimple kit antenna. Would a survey antenna be a better option?
Im using AG25 on the FMX

At what baud rate are you running. If 9600 baud, then one too many message can cause piling up the messages.

1 Like

Also some old Trimble receivers got upset if the correction signal had more than 12 GPS satellites. Don’t know if FMX has that issue and I don’t how the receiver behaves exactly. Many casters have a dedicated mountpoint for this.

Thanks for the replys!
I am running 115200 baud. I did try going down to 9600 but it didnt work well.

Where would I find that? Can I access this feature on RTKBase?

When searching trimble fmx 1008, one result is this. Maybe it can help? (Post 68) and check video in post 74

I’ll check into it. Thanks

I’m not sure if RTKLIB has a switch to limit the number of GPS satellites. But first before worrying about this issue you should figure out if FMX is affected at all. I’m guessing it is an issue with some older, simpler Trimble models but Trimble experts here can confirm.

Should I be using MSM4 or MSM7 messages? Maybe doesnt matter…

I dont think it matters, for driving straight. But as a start go with only MSM4