Simple android NTRI...
 
Notifications
Clear all

Simple android NTRIP server

22 Posts
7 Users
0 Reactions
4 Views
(@ivial98)
Posts: 19
Registered
Topic starter
 

Hello,

There are many old GPS receivers with no build-in NTRIP server and they need external PC to connect to a caster. It's not handy to use PC outside an office.
So I build YCServer android app. This app reads data from serial port of receiver and broadcasts it to NTRIP caster. You will need USB to serial adapter to connect a phone with GPS.

All bug reports and feedback is welcomed.

 
Posted : July 27, 2017 5:30 pm
 dcn
(@david-c-newell-rpls-ls-cfm)
Posts: 143
Registered
 

Is there a link?

 
Posted : July 28, 2017 5:27 am
(@andrewm)
Posts: 268
Registered
(@leegreen)
Posts: 2195
Customer
 

ivial98, post: 438981, member: 11539 wrote: Hello,

There are many old GPS receivers with no build-in NTRIP server and they need external PC to connect to a caster. It's not handy to use PC outside an office.
So I build YCServer android app. This app reads data from serial port of receiver and broadcasts it to NTRIP caster. You will need USB to serial adapter to connect a phone with GPS.

All bug reports and feedback is welcomed.

Can this use Bluetooth from GPS to the Android rather than Serial cables? I haven't used cables for last 10 years.

 
Posted : July 28, 2017 10:27 am
(@ivial98)
Posts: 19
Registered
Topic starter
 

leegreen, post: 439063, member: 2332 wrote: Can this use Bluetooth from GPS to the Android rather than Serial cables? I haven't used cables for last 10 years.

No. it supports USB data input only. May be I will add Bluetooth to next version. Do you have a receiver with Bluetooth and without build-in NTRIP server?

 
Posted : July 30, 2017 12:13 am
(@leegreen)
Posts: 2195
Customer
 

Yes, all of my receivers are Bluetooth.

I'm not sure if they make a usb cable to connect Android to Sokkia GXC2. The would USB micro to mini.

Same with a Topcon Hiper V. Where do you find these cables? I have Serial cable 9 pin to USB A Adapter for my PC. But then I have to got from 9 pin serial back to USB micro to plug into Android.

 
Posted : July 30, 2017 2:02 am
(@ivial98)
Posts: 19
Registered
Topic starter
 

leegreen, post: 439264, member: 2332 wrote: Yes, all of my receivers are Bluetooth.

I'm not sure if they make a usb cable to connect Android to Sokkia GXC2. The would USB micro to mini.

Same with a Topcon Hiper V. Where do you find these cables? I have Serial cable 9 pin to USB A Adapter for my PC. But then I have to got from 9 pin serial back to USB micro to plug into Android.

When I was developing this app I primary think about really old equipment like Topcon GB 1000 or Trimble 5700. A lot of this receivers are still in use at nowadays. Serial ports data transfer is the main way of communications for them. And their owners have all necessary cables.

Your case is a little bit different, you have a pretty new equipment and Bluetooth is the defacto standard for them. I will definitely add Bluetooth support at next version of YCServer.

You will need 3 type of cables to pair Hiper V with a phone:
- RS-232 to 7 pin Data Cable for Topcon GPS (It should be included in standard package of Hiper V)

- Usb to serial adapter

- USB to micro usb

 
Posted : July 30, 2017 6:08 pm
 dcn
(@david-c-newell-rpls-ls-cfm)
Posts: 143
Registered
 

Do you have a list of cables needed for 5700?
TIA
dcn

 
Posted : July 31, 2017 4:31 am
(@leegreen)
Posts: 2195
Customer
 

ivial98, post: 439389, member: 11539 wrote: When I was developing this app I primary think about really old equipment like Topcon GB 1000 or Trimble 5700. A lot of this receivers are still in use at nowadays. Serial ports data transfer is the main way of communications for them. And their owners have all necessary cables.

Your case is a little bit different, you have a pretty new equipment and Bluetooth is the defacto standard for them. I will definitely add Bluetooth support at next version of YCServer.

You will need 3 type of cables to pair Hiper V with a phone:
- RS-232 to 7 pin Data Cable for Topcon GPS (It should be included in standard package of Hiper V)


Looking forward to the cable free option of your software.

 
Posted : July 31, 2017 5:22 am
(@andrewm)
Posts: 268
Registered
 

Even the relatively new Trimble R8, R6, and R4 models have bluetooth but no NTRIP server. This would be very nice to have for my R6 Model 4.

 
Posted : July 31, 2017 7:08 am
(@andrewm)
Posts: 268
Registered
 

I have a question. What do you put for the URL? Does your app have a built-in dynamic DNS? Would I have to get a static IP on my sim card?

 
Posted : July 31, 2017 7:12 am
(@ivial98)
Posts: 19
Registered
Topic starter
 

David C. Newell RPLS LS CFM, post: 439429, member: 6347 wrote: Do you have a list of cables needed for 5700?
TIA
dcn

5700 also need 3 cables
- Trimble GPS Data Cable Lemo P/N 32960

- USB to serial adapter
- USB to mini usb

 
Posted : July 31, 2017 9:41 pm
(@ivial98)
Posts: 19
Registered
Topic starter
 

andrewm, post: 439467, member: 10888 wrote: I have a question. What do you put for the URL? Does your app have a built-in dynamic DNS? Would I have to get a static IP on my sim card?

YCServer is not an end-to-end solution. You steel need NTRIP caster. There are two options with a caster:
- You can set up your own with SNIP caster
- Or you can use my online caster YouCORS


So you should put your caster URL or IP address to URL field.

 
Posted : July 31, 2017 9:59 pm
(@andrewm)
Posts: 268
Registered
 

ivial98, post: 439580, member: 11539 wrote: YCServer is not an end-to-end solution. You steel need NTRIP caster. There are two options with a caster:
- You can set up your own with SNIP caster
- Or you can use my online caster YouCORS


So you should put your caster URL or IP address to URL field.

Ok thanks!

 
Posted : August 1, 2017 2:51 am
(@dc-kelley)
Posts: 23
Customer
 

ivial98
Just came across this while replying to another thread about use-snip.com on the site. Will tinker a bit more and then PM you. One request, can you make it so it grabs the raw pRange code/carrier that nougat provides? [Yes I know the date will be very bad, want to see if our RTK developers can cope with it once it get to the SNIP Caster]

 
Posted : August 10, 2017 4:18 pm
(@ivial98)
Posts: 19
Registered
Topic starter
 

DC Kelley, post: 441343, member: 10650 wrote: ivial98
Just came across this while replying to another thread about use-snip.com on the site. Will tinker a bit more and then PM you. One request, can you make it so it grabs the raw pRange code/carrier that nougat provides? [Yes I know the date will be very bad, want to see if our RTK developers can cope with it once it get to the SNIP Caster]

Hi, DC Kelley
Yes, I can do this. Does it have any practical usage?

 
Posted : August 10, 2017 4:57 pm
(@dc-kelley)
Posts: 23
Customer
 

Please do so, willing to help you as far as we can at this end. See my direct email to you as well.

Practical use... Yes quite a lot! More of less bringing RTK to the masses. Lots of folks like a small solid moderate cost solutions like EOS (and full disclosure, we work with them as well) but that is a a L1/L2 mixed GNSS solution with a good ant and Bluetooth. Others like L1 only short baselines with uBlox chips (I have lost count of them there are so many), some with good ant some not.

But waiting in the wings to upset the apple cart further is the release of the raw code and carrier data from Android Nougat, sent back to a central site (such as the SNIP Caster) where an L1 only PPP solution with slant angle TEC and rapid orbits can be used. The resulting navigation filter solution is then sent back to the device for its own uses (or kept). In this deployment the ant phase center is garbage, so most measurements are corrupted, but many people think you can hold a meter with such a system by making the RTK design more adaptive. That is not good enough for this community, but it enables a whole new class of field workers (until the phone companies learn to do it directly). [Wednesday at the ION meeting in Sept. is where you want to be if this is a topic you are interested in]

 
Posted : August 10, 2017 5:41 pm
(@ivial98)
Posts: 19
Registered
Topic starter
 

I see your point. But I try to keep things as simple as possible and YCServer should get data from ordinary GNSS base and send it to a caster. That's it. Maybe I will add Bluetooth as a data source in next version. The purpose of this app is to increase the number of users at SNIP and YouCORS which is limited by lack of build-in NTRIP server in GNSS receivers.

 
Posted : August 10, 2017 6:24 pm
(@ivial98)
Posts: 19
Registered
Topic starter
 

Also, there is RTCM Converter, unfortunately it's not working on my phone with Android 7.0

 
Posted : August 10, 2017 7:05 pm
(@gto234)
Posts: 97
Registered
 

I also would like to check the bluetooth version.
One thing i don't understand though is, does the app send commands to the base in order to start transmitting to the caster or not?
How can the base configured for the output and set coordinates etc?

 
Posted : August 17, 2017 12:34 am
Page 1 / 2