Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

android rtklib 2.4.3 b29 #16

Closed
elsol666 opened this issue Sep 23, 2017 · 46 comments
Closed

android rtklib 2.4.3 b29 #16

elsol666 opened this issue Sep 23, 2017 · 46 comments

Comments

@elsol666
Copy link

Hi, great work eltorio,
but is there a chance to update the android stuff to b29 including the changes of tomojitakasu (https://github.com/tomojitakasu/RTKLIB/tree/rtklib_2.4.3)? He made some more bugfixes and the support of skytraq extended raw message is in your version also still missing!

Would be great, thanks!

@rinex20
Copy link

rinex20 commented Sep 25, 2017

Please refer the following:
https://github.com/rinex20/RtkGps/blob/master/demo5b29/apk

@rinex20
Copy link

rinex20 commented Oct 1, 2017

new version released! @elsol666

  • fix mocklocation bug in Android M and later version.
  • fine-tuning ar process option special for L1 low cost RTK, DATAGNSS D302-RTK and skytraq module

@gto234
Copy link

gto234 commented Oct 5, 2017

@rinex20
since you are building new versions of rtkgps can you please add the $GPGST NMEA output?
See here
i will test your version later, for now i am using 2.4.2 p11

@rinex20
Copy link

rinex20 commented Oct 13, 2017

@gto234 yes,I will add this sentense,please wait.

@gto234
Copy link

gto234 commented Oct 22, 2017

@rinex20
thanks, can you also check the compatibility with android 4+?
On S3mini the app doesn't install at all and in android 4.4 in crashes on start.

@pb1966
Copy link

pb1966 commented Dec 6, 2017

@rinex20
new RTKGNSS.apk not working with Android 7, crash after start. Can you fix this because i like use mock location

@rinex20
Copy link

rinex20 commented Dec 15, 2017

@pb1966 please select rtk+ as mock location service provider in developer option before run rtk+

@caris2010
Copy link

RTKGNSS.apk not working with Android 6 also, crash after start. Already setting the mock in developer, but no luck. Anything miss?

@pb1966
Copy link

pb1966 commented Dec 20, 2017

I try enable mock in dev setings, but the app crash with Android 7 :-(

@pb1966
Copy link

pb1966 commented Dec 20, 2017

is it possible save the settings, because after a reinstall all settings have to do again? i do not found the installation directory and config file on my phone

@caris2010
Copy link

any good news about Mock Location feature?

@jdatalog
Copy link

Hi all,
@rinex20,any progress ? It should be nice if you share your work. That will open the oportunity to help you.

@caris2010
Copy link

yes any progress please?? mock location

@sobido
Copy link

sobido commented Apr 9, 2018

seems that Mapit (http://mapit-gis.com/) took the relay for RTKGSP+. call it Ntrip client.
doesn't work yet with Ublox format but OK with RTCM3 so far.
they also correct a bug in the minus sign possible when you give position of your BASE .

@caris2010
Copy link

caris2010 commented Apr 9, 2018 via email

@sobido
Copy link

sobido commented Apr 10, 2018

there is alos another RTKGPS+ version on geottaging+ https://play.google.com/store/apps/details?id=com.geotaggingplusfree

@caris2010
Copy link

caris2010 commented Apr 10, 2018 via email

@sobido
Copy link

sobido commented Apr 10, 2018

@caris2010
impressed & respect ! Geottaging+ works nice indeed.
did you plan to propose also soon , for some Android smartphone , an input for Rover, with their own raw internal GNSS?

@caris2010
Copy link

caris2010 commented Apr 10, 2018 via email

@pb1966
Copy link

pb1966 commented Apr 15, 2018

@caris2010 do you will add mock provider with Geottaging+ ?

@caris2010
Copy link

caris2010 commented Apr 16, 2018 via email

@jdatalog
Copy link

jdatalog commented May 7, 2018

Hi all,
Still nobody to share (git repo) his work with the community as Eldorio have already done ?
That will help to try to solve existing issues, no ?

@eltorio
Copy link
Collaborator

eltorio commented Aug 4, 2018

With help of gpsFan I upgraded to 2.4.23b29d

@eltorio eltorio closed this as completed Aug 4, 2018
@caris2010
Copy link

Good to know your new progress.. Let me try.. Thank you

@jdatalog
Copy link

jdatalog commented Aug 5, 2018

Thanks a lot gpsFan and Ronan for your work.
Christophe

@caris2010
Copy link

I've just tried your new RTKGPS+.. its working well.. but not for MOCK Location.. Still crash exit program when the mock location activated..

@eltorio
Copy link
Collaborator

eltorio commented Aug 5, 2018

Dear Caris2010
You must enable the developer mode on your phone… Mock location is a developer option.

@caris2010
Copy link

Yes I did... But still no luck... May be the version of android???

@eltorio
Copy link
Collaborator

eltorio commented Aug 5, 2018

Perhaps, maybe you can launch it with Android studio 3.1 in debugger subsytem and send me back the error and the stack trace.
I currently develop on a Trimble SpectraPrecision MobileMapper 50 which is a very specific phone!
If you do not know how to launch… Download Android Studio it is so easy, after installing you can open clone directly from github
capture d ecran 2018-08-05 a 10 43 43
capture d ecran 2018-08-05 a 10 44 00

You may have multiple sdk and tools needed but Android Studio will ask you to download them automatically

@eltorio
Copy link
Collaborator

eltorio commented Aug 5, 2018

I can reproduce you problem
08-05 11:29:42.281 16630-16630/gpsplus.rtkgps E/RtkGps mock loc service: Mock Location is not allowed
08-05 11:29:52.440 16630-16683/gpsplus.rtkgps E/AndroidRuntime: FATAL EXCEPTION: IntentService[RtkNaviService]
Process: gpsplus.rtkgps, PID: 16630
java.lang.SecurityException: gpsplus.rtkgps from uid 10116 not allowed to perform MOCK_LOCATION

In developper setting do you add the good authorization?
On my development mobile (Android 6.0.)1 I did (in french):
screenshot_20180805-113242
screenshot_20180805-113342
screenshot_20180805-113407

@caris2010
Copy link

Thx..for your additional info.. Let me try again.. Actually there is the mapit NTRIP that could make connection with mapit GIS..But not the mock location

@caris2010
Copy link

May be this cause the problem of mock location
Nothing in select debug app.
Should I refresh or re install the rtkgps+ ??

@eltorio
Copy link
Collaborator

eltorio commented Aug 5, 2018

You may try the version in 1.0_Alpha_26 branch which has a better permission handling

@caris2010
Copy link

sorry.. where can we find "version 1.0_Alpha_26"

@eltorio
Copy link
Collaborator

eltorio commented Aug 6, 2018

In GitHub you need to switch the current branch… Next the current app is in bin/.
All my app are signed with the same key so you can install them without loosing your settings.
Finally if you need an older version you might use the history in GitHub and browse the repository at a new commit stage.
capture d ecran 2018-08-06 a 07 46 51

@caris2010
Copy link

ok .. Thank you.. let me try first

@caris2010
Copy link

I just test your v26 , This show a completely wrong position. I do not know the problem, may be you forget a leap second (18) or something... Then I can not test the mock location feature
Its normal in your V25 but crash when mock location activated

@eltorio
Copy link
Collaborator

eltorio commented Aug 6, 2018

It is a 64 bits issue…
Same with x86_64 and arm64_v8a
I'll try to take some time to compile without 64bits, but compile it only for x86 and armeabi-v7a, remove x86_64 and arm64_v8a.

@eltorio
Copy link
Collaborator

eltorio commented Aug 6, 2018

Last 1.0_Alpha_26 is now built without 64bits support… please try

@caris2010
Copy link

Wow... Thx for your great response. Let me test and compare with mapit NTRIP

@caris2010
Copy link

roughly test.. looks normal.. great progress.. ( use ANDROID v7.1 auto upgrade from v6.xx)

  1. Setting mock location -> rtkGPS+ , but Nothing in select debug app setting
  2. check activate mock location in RTKGPS+ setting
    no crash issue
    but the mock location output seem can not be used for others apps or not connected
    still show waiting for position in others apps when we use mock location

Am i missing something in setting ?

@caris2010
Copy link

Hi El.. good news... your last v26 is working normally in Android V.5xx including the mock location feature
great improvement..

@eltorio
Copy link
Collaborator

eltorio commented Aug 7, 2018

Just, for knowing what is your target receiver and your target handled?

@caris2010
Copy link

I use ublox m8t. and old Sony Expedia z.. with android 5.xx. .. the mock location still not working on Xiaomi with android 7.xx .

@ausioz
Copy link

ausioz commented Aug 9, 2018

It seems android removed mock location for api 23++.

https://developer.android.com/sdk/api_diff/23/changes/android.Manifest.permission.html

Im not sure is there any alternative or hard-coded way

@caris2010
Copy link

hi Eltorio... any others progress??

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants