More in my continuing saga to setup a "portable" Ntrip caster on my new R10...
Doing RTK (port 2101) works inside my network (i.e. all local 192.168.1.x IP addresses) over wifi (not the GSM).
I happened to have a T-Mobile sim card that I occasionally use, it charges me $3 a day IF I use it.
So, I put it in the R10, it finds it and pretty much automatically configures it. I setup PPP enabled, and as the default route. I also setup email alerts, and I am getting those, so I know it is working. I setup ntrip caster1 to output CMRx. Also, I tested the ftp push, and it logs on to my ftp server. I put it outside on my pedestal, and I set it to collect 60 minute files and upload them to ftp and also to send by email. The ftp connected, started to upload, but then disconnected. I may have to change the destination directory or something like that, but at least it connected. I did receive the first file by email. So, at least I know the GSM is working. EDIT: I changed the upload destination directory, and it now works. So, it successfully sends the hourly files by ftp and by email over the T-Mobile network.
I cannot get an ntrip client to connect over the internet. I have the DDNS setup in the R10, and it does update the IP address (using no-ip.com). But, the IP address is different than what the email says. The emails come with a subject line: Position Type Change - Trimble S/N 5433475432; Trimble IP 100.102.xxx.xxx (where xxx.xxx is the last part of the IP address). The ftp log shows a completely different IP address. So I have three possible IP addresses, all different.
I think the guys I know at the dealer are off for christmas, because I sent them a message today and got no reply.
Does anyone have any experience with this, maybe a configuration cheat sheet? Once I get it working I will most likely use AT&T, but for testing I am using the T-Mobile card. I also tried all of this using the hotspot on my phone, but could not get that to work for an incoming connection either.
Hi John, I see in several threads that you have experience using a Trimble R10 base receiver as a portable caster. I have two R10's and a TSC3 and I'd like to be able to configure them so I can transmit my own base corrections for my single R10 rover. I have been searching the internet for hours and I can't find much in terms of information about how to configure this setup. If you know of a resource that would be of help to me, please let me know. I talked to my local (Canada) Trimble support person over the phone yesterday and they had no help whatsoever. I do have some experience configuring R10/TSC3 as rover on VRS network, but I'd like to send the receiver corrections from my own portable base over the internet instead of radio, as you know there are situations when this can be helpful. Thanks for the help that anyone may have!
If I remember correctly, the issue may be with your T-Mobile card. We used to use that provider, but they started filtering port 2101 so we had to switch to AT&T. Aside from that, you can try using port 80 (or any other well established web port) and you may have better luck)
Also, are you trying to get the data at the rover straight from the R10? If so, you will probably have a lot better luck sending the data from your R10 through a server somewhere back at the office and connecting the rover through said server.
Hi FairleyWell, I'm in Canada, so I use a Bell SIM card. I feel like I'll have to study networking and internet protocols for a month before I figure this out. The R10 has built-in NTRIP server and caster so I was really hoping that I wouldn't require any office component to get corrections sent from R10 base to R10 rover over internet. I have a bunch of screenshots that show all these settings, but I can't post a link yet because I'm a new member to this forum. In the webUI menus it does clearly show NTRIP caster available on the R10 (I/O Configuration > Port Configuration).
Here's a general guide on how to set up the R10 as NTRIP base via the WebUI:
1. At first you will set up an internet connection as usual with your R10. (see screenshot 1) 2. The second step is to give your reference station (R10) coordinates. E.g. Set it up over a known point and key in the appropriate coordinates under Receiver Configuration -> Reference Station (see screenshot 2) 3. Set up the NTRIP caster under I/O Configuration:
-enable
-select port
-key in identifier and mountpoint
-select the data format you want to output and enable it with the settings you like 4. Go to Network Configuration -> Summary:
Note down the shown IP address under 'PPP Remote address' -> This and the prior set up port are needed to connect to the NTRIP caster.
5. In order to restrict the correction stream to known users, you can add new users under Security. Give them the right to use the NTRIP caster and leave the rest empty.
The rover can also be set up with the WebUI. After set up a internet connection you'll choose a client slot under I/O Configuration. Key in IP, port, username, PW and mountpoint.
Two important annotations:
1. The remote IP address might not be static and might change with every new connection. In that case a dynDNS service can help out to fix this. Key in your dynDNS data under 'Network Configuration/DDNS Client'.
2. Your network provider might not allow upstreaming for your SIM card. Contact your provider in that case.
I only got it to work when I went with a static IP address. Then it was easy. But it is $50/month for 5 GB with AT&T. No, I don't need 5 GB, but 250 MB was $49 (not kidding).
As FairleyWell mentioned, I think the providers block streaming data or some ports if you don't have a static address.
I recently got my R7 (no Ntrip onboard) working with SNIP (software on the office computer) through a cell modem with a serial port. That can be done without a static IP address. I have it setup to automatically connect to the office when there is data on the serial port. I can use GPS Configurator to start the data flow at the R7, then at the rover I connect to the office computer.
Thanks for your help guys, I'm still working on it... FairleyWell, you mentioned a screenshot but I didn't see any with your post. I think it could be my cell provider that is blocking the upstreaming on the R10 SIM card, since it's not a static IP plan. I don't know how to tell for sure because when I start the R10 base in any way using NTRIP, either via TSC3 data collector or using Web UI, no message is given, it just always says "base started" at the end of the procedure as normal. In the WebUI, however, the PPP (point to point) IP local address and remote address are the same and I don't think that's a good sign. In the status of the GSM/GPRS modem section, it says PPP: Up and connected, has good signal strength, shows the phone number, which all seem like good things. I don't even know for sure if it's able to connect to the internet as it is supposed to. They say that the R10 can be used as a hotspot, and that doesn't work for me either. I found instructions for this in a PDF from the www-agsgpsDOTcom website, by googling "How can I use my Trimble R10 as a hotspot". Everything in my configuration looked the same through the steps except at the end I could not get any internet access when connecting to my R10 wifi access point, so I don't know what the problem is. When I use this SIM card in another device, I can access the internet using the same APN settings.
The R10 is definitely connected to cell service, but I don't know if it's connected to the internet like it is supposed to be. See screenshots at link below.
https://goo.gl/photos/e9ufiMGkdhV5rsTS6
Success! I didn't have to get a static IP SIM card. I was able to configure the R10 so that it uploads to a NTRIP cloud casting service. With this method, I don't have to use the Web UI to get the base started, I can do everything from the TSC3 and I can start the base just as easily as starting it up with internal radio. And the same goes for when I start the rover, I can use the data collector to connect to the stream that is coming from my base without going into the WebUI of the R10. By the way there is a free NTRIP cloud caster available, YouCORS.com. If anyone wants to see the screenshots of the configuration to use, see here: https://goo.gl/photos/NHHhzsVDqCizcEjM6 With this method you don't need to configure DDNS either.
I think it should also work with SNIP
John Hamilton, post: 416834, member: 640 wrote: I think it should also work with SNIP
Hi John,
I agree, it would work with SNIP too, however I didn't want to have a caster running on a separate computer to accomplish this. So it's either run a caster on your own computer or on somebody else's or on the R10 itself. I like the idea of the caster running on a cloud service because it's easy to configure in the field during the survey. Here's another free one by the way: https://use-snip.com/kb/knowledge-base/an-open-ntrip-caster/ And then there are paid ones, for example: http://www.stormcaster.net/
😉 I am writing this info for the benefit of others, so when there is somebody searching for information on how to do this, hopefully they will find this. And here are some more tags so somebody using google will be able to find this thread easier:
Trimble Access R10 TSC3 NTRIP configuration settings setup free caster cellular SIM data link stream RTCM internet NRTK portable base mountpoint client base rover I/O PPP port GSM GPRS modem YouCORS
Trimble Access, R10, and YouCORS screenshots below:
https://goo.gl/photos/NHHhzsVDqCizcEjM6
SNIP also has RTK2GO, which is currently free. BUT, anyone can see the mountpoints (I think), and therefore could see where the base is located. A smart thief could locate it. I may be wrong there, but I used it in a test mode and it seems like that info is accessible to anyone. I will have to mess around with that when I have some time.
John Hamilton, post: 416893, member: 640 wrote: it seems like that info is accessible to anyone.
Even if the location isn't available or isn't accurate, if the RTCM data is available, then the location is available and is accurate. All one needs to do is process the data with OPUS or another processor..
John Hamilton, post: 416893, member: 640 wrote: SNIP also has RTK2GO, which is currently free. BUT, anyone can see the mountpoints (I think), and therefore could see where the base is located. A smart thief could locate it. I may be wrong there, but I used it in a test mode and it seems like that info is accessible to anyone. I will have to mess around with that when I have some time.
There is a private mountpoints at YouCORS, so no one except the owner could connect to it. Also i launched caster in New York for US users.
Im bein an idiot a while ago. I was configuring my R10 using the webUI but i input a password on my network configuration without changing the username. now when i reboot the R10 i can't access the webUI because it needs the username and password for the site. anybody can give an information about the default username of the "network configuration" of R10? i would be much thankful for the help.
Im bein an idiot a while ago. I was configuring my R10 using the webUI but i input a password on my network configuration without changing the username. now when i reboot the R10 i can't access the webUI because it needs the username and password for the site. anybody can give an information about the default username of the "network configuration" of R10? i would be much thankful for the help.
To the point astrodanco makes; Yes!, even if the caster table gives you a few hundred meters of location uncertainly, the RTCM messages (1005/1006) will tell you where the antenna is to mm. John H told me he lost a Base Station once, so this has been in my head for some time. I can not guess if the thief simply saw a shinny thing, or perhaps they knew what the thing was.
> SNIP also has RTK2GO, which is currently free. BUT, anyone can see the mountpoints (I think)
John H and ivial98
That is no longer true, the "private" ability was put into SNIP in a recent release, I had told ivial98 we planned for it some time back.
You can have a mix of both private and public mountPts in the SNIP Caster (and in RTK2go.com which is simply a copy of SNIP running on the cloud for others to freely use). For what it is worth, some folks just download and run the freely available Lite copy of SNIP on AWS as well. For more private mountPt setup details look at the SNIP Caster knowledge base pages at kb/knowledge-base/hiding-caster-table-entry/
If occurs to me that you can also use a purposefully incorrect LL value in the Caster Table entry if this is a concern. The actual navigation filters do not care about the Caster table entry or any error, and there are US State level CORS networks who to this day still present their longitudes as (incorrect) positive values.
A base security issue was among main reasons why youcors.com have private mountpoints from the beginning. Also, not all base owners would like to share their data for free. So you have a bunch of options at YouCORS.
- Free public mountpoint
- Paid public mountpoint
- Private mountpoint
Yout data your rules.
John Hamilton, post: 415784, member: 640 wrote: I only got it to work when I went with a static IP address. Then it was easy. But it is $50/month for 5 GB with AT&T. No, I don't need 5 GB, but 250 MB was $49 (not kidding).
As FairleyWell mentioned, I think the providers block streaming data or some ports if you don't have a static address.
I recently got my R7 (no Ntrip onboard) working with SNIP (software on the office computer) through a cell modem with a serial port. That can be done without a static IP address. I have it setup to automatically connect to the office when there is data on the serial port. I can use GPS Configurator to start the data flow at the R7, then at the rover I connect to the office computer.
How much data does it require?
I have an associate that bought a satellite Hotspot. We can use it to connect to the Utah VRS. I haven't tried it but he says it works, he has used it. It's a little clunky in that to use it you need to set it stationary and then orient the antenna. But for boundary work it would be OK, just get within a hundred feet, set up the Hotspot, and search for or stake out. I'm thinking it would fill in where the cellphone doesn't work, maybe in the mountains and avoid needing and setting up a GPS base.
So you can buy a Sat Hotspot for about $1000. Then you can buy 10mB for $58 to use in a month. If you don't need it for the month no cost. So how much time could I run before I used up the 10mB?
I will make a note of the data usage next time I connect. I have a subscription to one VRS where I have 100 hours over a year (cheaper than unlimited). We use it for photo control, so it only gets turned on when needed. That would reduce the data flow, only connecting right before you are going to measure a point.
I realize this is a more expensive option, but the R10 with RTX on board does RTK once it is initialized (which takes 15 to 20 minutes max, or it can be initialized on a known point). I used that in Ecuador and it worked great, the corrections are available anywhere in the world and come over a satellite link directly to the R10. But the cost of the receiver is about $25K and the yearly cost of the RTX service is around $3K. Worthwhile to me, might be too expensive for others.