Trying to get NTRIP working on Android with Lefebure app using the simpleRTK2B.
The RTK service is from Swedish Swepos. The RTCM version is: RTCM 3.2 MSM4
The connection to the simpleRTK2B is through an app with TCP-server through UART/USB. Every thing works fine but the Lefebure app can not connect through NTRIP.
Is Lefebure app supporting RTCM 3.2 MSM4?
Below is a log from a connection attempt.
Any help would be much appreciated!
BR/
Peter W
From Lefebure:
GET /RTCM3_GNSS HTTP/1.1
Host: nrtk-swepos.lm.se:80
Ntrip-Version: Ntrip/2.0
User-Agent: NTRIP LefebureAndroidIntNTRIPClient/20211203
Accept: */*
Connection: close
Authorization: Basic d2VidHJhY2tpbmc6NDMzMzY5
From SWEPOS-server:
HTTP/1.1 200 OK
Ntrip-Version: Ntrip/2.0
Connection: close
Transfer-Encoding: chunked
Server: NTRIP Trimble Ntrip Caster 4.7
Ntrip-Flags: st_match,st_strict,rtsp,plain_rtp
Content-Type: gnss/data
Date: Thu, 08 Sep 2022 21:13:55 UTC
Cache-Control: no-store
Pragma: no-cache
From SWEPOS-server:
<<unexpected end of stream>>
java.lang.RuntimeException: Chunked stream ended unexpectedly
- Did you check if it works with SW Maps?
- Do you have GGA enabled on the receiver and does this arrive to Lefebure?
- Are you using the same credentials on multiple devices?
1) NTRIP works with SW Maps
2) Yes, GGA messages enabled and shown in log.
3) No, only on one plattform at the same time.
But, I use an TCP/IP and not Bluetooth from Lefebure and it says TCP/IP is in beta-version.
Could that be the issue?
BR/
Peter W
Then seems the problem is located at the TCP-serial bridge in Lefebure right? Yes this could be the issue… Lefebure displays “waiting for GGA” when GGA is not received. Is this your case? Is there any other information that you can share?
Please login or Register to submit your answer