PostFrontal Forum
PostFrontal Forum
LK8000_Support_Forum | Profile | Register | Active Topics | Members | Search | FAQ
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 LK8000 International Support
 Hardware
 LK8000 on Oudie N
 New Topic  Reply to Topic
Author Previous Topic Topic Next Topic  

phil_atkin
Pulcino

United Kingdom
25 Posts

Posted - 12/12/2021 :  16:49:08  Show Profile  Reply with Quote
I've just bought an Oudie N, which is an Android device. I want to try LK8000 on it - because that's what I'm used to. It's clear, however, that Naviter doesn't really want you to put other software on it because the normal way to do that would be through the Play Store - and the Oudie N doesn't have the Play Store installed...

Anyway, if you give the browser the 'Install unknown apps' permission, you can download the LK8000's APK (for example, from https://m.apkpure.com/lk8000/org.lk8000.beta- I wish there were a more secure place to find it) and it installs quite easily.

If you connect the Oudie N to a PC, its internal file structure becomes visible to the PC and you can easily copy map, airspace and other data into the normal locations for LK.

It seems that the appropriate setting for the internal GPS is 'Internal', because I see NMEA data arriving in the Terminal window when I select that device. However, so far I cannot get LK8000 to recognise the position data (it shows "GPS: No valid fix"). The GPRMC sentences show a 'V' flag, meaning invalid. When I use SeeYou intead, they show an 'A' flag, meaning valid.

Can anyone say whether LK8000 app will 'seed' the initial position estimate of the GPS engine, and so the initial search will take longer for each app? I would have expected that to be done at a lower level (i.e. by the system rather than the app), and SeeYou reports its position almost immediately now.

davesalmon
Pterodattilo

United Kingdom
1620 Posts

Posted - 13/12/2021 :  11:40:51  Show Profile  Reply with Quote
Is it possible that it is due to the change some time ago as to where Android stores LK8000. On my phone it is in Android-data-org.lk8000.test. Then all the data is in -files I'm using the beta version.
Go to Top of Page

brunotl
Pterodattilo

France
1096 Posts

Posted - 14/12/2021 :  00:14:04  Show Profile  Reply with Quote
the best place to get APK is the project repository :
beta : https://github.com/LK8000/LK8000/releases/tag/7.3.9
release : https://github.com/LK8000/LK8000/releases/tag/7.2.1

concerning position, LK8000 don't seed anything to GPS...
Go to Top of Page

phil_atkin
Pulcino

United Kingdom
25 Posts

Posted - 10/02/2022 :  16:33:28  Show Profile  Reply with Quote
I understand from a reputable source that "there are ways to access the GPS module in XC Soar and since LK 8000 is so similar, there are probably ways of accessing it from LK as well. I have no idea how or what you would have to do to setup LK, but I have heard of people using XC Soar successfully on Oudie N."

I can't see anything in the XCSoar repo that suggests they wrote any code specifically for this, so I'm wondering if anyone has any ideas?
Go to Top of Page

brunotl
Pterodattilo

France
1096 Posts

Posted - 10/02/2022 :  19:23:37  Show Profile  Reply with Quote
XCSaor don't use nmea stream on android device ...
Go to Top of Page

brunotl
Pterodattilo

France
1096 Posts

Posted - 11/02/2022 :  11:25:09  Show Profile  Reply with Quote
to check the android GPS device, the best is : https://play.google.com/store/apps/details?id=com.android.gpstest&hl=fr&gl=US
Go to Top of Page

phil_atkin
Pulcino

United Kingdom
25 Posts

Posted - 13/02/2022 :  11:45:25  Show Profile  Reply with Quote
quote:
Originally posted by brunotl

XCSaor don't use nmea stream on android device ...



So - what _does_ it use?
Go to Top of Page

brunotl
Pterodattilo

France
1096 Posts

Posted - 13/02/2022 :  11:56:30  Show Profile  Reply with Quote
XCSoar use a "LocationListsner" https://developer.android.com/reference/android/location/LocationListener#onLocationChanged(android.location.Location)



Go to Top of Page

phil_atkin
Pulcino

United Kingdom
25 Posts

Posted - 13/02/2022 :  12:00:23  Show Profile  Reply with Quote
quote:
Originally posted by brunotl

to check the android GPS device, the best is : https://play.google.com/store/apps/details?id=com.android.gpstest&hl=fr&gl=US



I've tried this, and found that it shows no (zero) satellites. I'm guessing that's not good...
Go to Top of Page

phil_atkin
Pulcino

United Kingdom
25 Posts

Posted - 13/02/2022 :  12:09:45  Show Profile  Reply with Quote
quote:
Originally posted by brunotl

XCSoar use a "LocationListsner" https://developer.android.com/reference/android/location/LocationListener#onLocationChanged(android.location.Location)



The app's settings has a checkbox "Use GNSS APIs .. available on Android 7.0 and higher. If unchecked, will use the legacy GPSStatus.Listener". I tried both ways .. no response.
Go to Top of Page

phil_atkin
Pulcino

United Kingdom
25 Posts

Posted - 13/02/2022 :  12:23:38  Show Profile  Reply with Quote
According to https://barbeau.medium.com/gpstest-uses-the-gps-provider-from-the-original-location-api-https-developer-android-com-referenc-30725538622d, GPSTest uses the "original location API" for its information rather than the "Google location services API" (which also considers information from cellular signals. So it's surprising (from my position of ignorance) that GPSTest sees nothing whereas XCSoar (reputedly) works.
Go to Top of Page

brunotl
Pterodattilo

France
1096 Posts

Posted - 23/03/2022 :  16:58:42  Show Profile  Reply with Quote
you can try this version, this is the last using the xcsoar code to get gps data, so it could work...

https://github.com/LK8000/LK8000/releases/tag/7.0
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
Jump To:
PostFrontal Forum © PostFrontal - La community del Volo a Vela Go To Top Of Page
This page was generated in 0.14 seconds. Snitz Forums 2000

Since 2006, owned and maintained by PostFrontal S.A.S. di Giuliano Golfieri & c. - VAT ID: IT05264240960
THIS WEBSITE ONLY USES FUNCTIONAL COOKIES
Privacy & Cookie Policy