Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - bongo

for years, i used locus to forward position data to the garmin drive app using
share / other map apps
and selecting the garmin drive app.
this worked really well so far, but now, after not using this functionality for a few weeks, it does not work anymore, or does only work in 1 out of about 20 or more tries.
have there been any changes in the data format locus uses to send data to another app?
what i can say is that this worked perfect in january, but now it does not work anymore.
i will soon need to switch to a new android device with a recent android version.
so far, i had the data/geocaching folder on the external sd card. this allowed me to stick the sd card to the pc and replace all the html files in the geocaching folder.

unfortunately, new smartphones do no longer have an sd card slot. so this all needs to go to internal memory.

from my experience with several galaxy phones, i learnt that copying a structure of a few ten-thousands of files to the device using usb connection often crashes, either when adding or when deleting the file structure, i.e. it may take several retries and copying takes hours because of the slow usb access when copying many files.
therefore i would like to use an OTA tool like syncthing to synchronize the folder in between pc and android phone. like that, i do not need to connect the phone to the pc for hours.

unfortunately, syncthing is not able to access folders under android/data.
is there an option for locus to have the data/geocaching folder in a different location which can also be accessed from a different tool like syncthing?

btw: i use locus classic
i use the "gsak für locus" addon from bubendorf for quite some time to show geocaches from a gsak database on locus.
this worked fine so far, but today i recognized that no more logs are shown within locus, while the rest of the data seems to be still ok.
have there recently been any changes to the addon interface of locus?
with 3.56.5, it is still not possible for me to use the huge amount of html and images under data/geocaching on the external sd card.
therefore, i think about a workaround, but i'm not sure if all my assumptions are right or if my idea is prohibited by any android rules.

when i have all the html and images, i used to have under data/geocaching to a different folder, e.g. data/gcfiles, locus does not seem to be harmed by those files anymore, but for sure, i do not see a spoiler tab anymore when opening a waypoint.
- i assume that locus is still allowed to access all files under data/gcfiles as they are still in the private locus structure. right?

my idea is to add a link to the user notes section within gsak. so this link is then shown under the basic info tab when opening the waypoint in locus.
so i expect that, when selecting this link on the basic info tab, the html it points to should open. right?

so i need to know how i need to define the path to access a file, let's call it "gc11111.htm"
located in the folder "\Android\data\\files\Locus\data\gcfiles\html" of the external sd card.
how does such a link look like from within locus?

can this file then be shown within locus or does this open an external browser (which maybe has no access to the file in the locus private structure)?
a few days ago, locus map pro updated to 3.56.4
since then, when starting locus, i get a white screen with the locus symbol for about 20s, while nothing seems to happen.
after that, i get the ususal screen with the percentage counting up, which takes one more 15s.
so the total start time now increased to 35s.

before updating to 3.56.4, i didn't have this 20s period showing nothing but the locus symbol, i.e. it directly started with the page showing the percentage.

what is locus doing while letting me wait for another 20s (introduced with the last update)?
can this be avoided?

since updated to 3.56.1, i need to run locus from the external flash card (with some issues reported in another post), but waiting for the additional 20s on startup was not recognized before 3.56.4.
today, my device (a galaxy a50) updated to locus 3.56.1.
so i was forced to select new folders.
so far, i had locus in the internal memory, while maps, vector maps and geocaches were on the external sd card.
selecting internal flash as new main folder was not possible due to a lack of space, so i selected the external flash.
a few hours later, vector maps were copied and  most things were probably located in the private folder on the sd card.
as raster maps were not moved, i had to do this manually. also the geocaching folder was only partially moved, so i also moved this data to the new location.
now, locus seems to work again as long as i do not try to open a waypoint.
as soon as i do so, no matter if it came to the map from either geocaching4locus or from the gsak-addon, i get a black screen for some time and then, locus terminates.
when i rename the geocaching folder so that locus does not recognize it anymore, opening a waypoint works, but for sure i'm no longer able to see all my added data for the waypoint then.
so long, i had a few 1000 files in the geocaching folder and this worked fine, but since today's update to 3.56.1, i can no longer use files from the geocaching folder.
i always used the "auto-load maps of identical type only" option and this was working fine for me.
unfortunately, a few weeks or month ago, i had issues that when using a vector map (openandromap), i had stripes in it coming from raster maps also covering the displaied area. when zooming, i always got the vector map first, and after about 1 second, i either got the stripes on it or it was completely replaced by the raster map.
after switching to "no map auto-load", i'm at least able to use vector maps as long as i fully zoom in. but when zooming out, although if i have the setting "no map auto-load", it seems to merge data from several maps, producing unusable bullshit (see attachment).
maybe i just don't understand the map selection strategy of locus and i need to rearrange the maps in the folders (then please let me know how to correctly arrange the maps).
btw: i cannot see a difference between the settings for "auto-load maps of identical type only" and "auto-load maps of any type". with both settings, when changing zoom level, it randomly changes between vector maps, any raster maps and aerial photos without giving me any control on what to use.
what i really miss here is a setting which allows me to select a subfolder in the maps or mapsvector folder and then, locus only uses maps stored within this folder.
for showing details on saved waypoints (may be up to about 50k), i use html files saved under locus/data/geocaching, each one with the name of the waypoint.
in addition, there are many pictures, which are linked from these html files.

so far, this seemed to be a very smart solution, as replacing the whole bunch of those files on my android 10 device could be done in below 1 hour.

now, after updating to android 11, all file operations seem to be slowed down a lot. so this whole process takes up to hours...days...

even if transferring all those files to the device as a single zip (which can be done in a few minutes) and storing the zip in internal memory, unpacking the zip then (to internal memory) takes hours again:
so first the folder with the old files needs to be deleted (looks like this takes about 6h for 30000 files, is still ongoing), and then unzipping the new ones again takes a few hours.

the reason for this very long processing time seems to be that android 11 adds a fixed amount of time for handling each file. so it would be great to have an alternative way of storing the data shown under the "spoiler" tab, which does not base on so many individual files. this would probably be the only way to work around this new android issue which could probably only be solved by google.

so finally my question is:
what are the criteria for data to be shown under the "spoiler" tab?
does this really need to be "one html file per waypoint" with a name, exactly the same as the waypoint name?
or are there alternatives?
- does locus accept some compressed format?
- are only html files acceppted or does locus accept other formats?
- is it possible to have several waypoints grouped in the same file?
- can locus access several files under one waypoint (which would allow to separate html and images and access them individually)
- anything else?

any idea to works around this android 11 disaster is welcome...
my device updated to android 11.1 today.
after all done, locus opens as before, but i'm no longer able to open any waypoint imported to locus.
so i deleted all waypoints and reimported them using the geocaching4locus addon.
no matter if i directly try to open a waypoint from the live map or if i first import some waypoints, disable live map and try to open then, i first get a black screen for quite a long time and then locus crashes without further notice.
when restarting locus and trying again to open a waypoint, every then and now the waypoint really opens after quite a long time (may take several minutes), but then i cannot switch the tab within the waypoint view...und after some time, locus crashes again. but usually, locus already terminates during the black screen phase.
i never had such issues while running android 10.
after a first crash of locus, then often locus immediately (while starting up) crashes again when trying to restart it.
i guess that this might have something to do with some authorization settings, but i cannot find something that looks wrong.

my folder settings in locus are:
locus folder: internal
the two map folders (maps and mapsVector) point to the appropriate folder under /locus/ on the external flash card, while all other pathes point to the internal flash (under sdcard/Locus/)

do i need to reconfigure something or is this a locus bug that will be fixed soon?

thanx for your help!
when locus shows coords in the status bar, is there way to switch between  DDD°MM.MMM' and DDD°MM'SS'' format with a soft button instead of going through the configuration menu?
i usually need DDD°MM.MMM', but if i have to enter coords to the car navi, i need to temporarily switch to DDD°MM'SS'' as the car navi only supports this format.
we have a private group for live tracking.
is there a way to get notified as soon as someone starts live tracking?
the idea is, that the others of the group get informed as soon as one goes to a trip. so this allows to start a search if you recognize that someone got lost somewhere or had an accident in the mountains. but if you don't even know that someone went to a trip, you don't know that you should track him...
Troubles & Questions / Customizable Widget
June 07, 2020, 19:58:52
The Locus widget, used to control track recording, shows time and distance. Is it possible to also show actual heartrate data from e.g. an ANT+ sensor?
Or is there a workaround to show them?
I try to connect to my Xiaomi Huami Amazfit BIP smartwatch to Locus to track heartrate data together with the route in the gpx data.
Unfortunately, locus does not find the watch, although the watch is paired over bluetooth and can be accessed from the MiFit app.
With the Xiaomi Huami Amazfit Cor Smartband, connection works fine, but the more featured Amazfit BIP does not occur in the device selection within locus.
i would like to launch a navigation app for car navigation from within locus, to navigate to a certain waypoint.
how can i add a navigation app to the navigation menu of locus?

so far, locus only displays tomtom navigation and google maps, while other navigation apps don't show up.
i would like to add e.g. navigation.

i don't think that launching this app is prevented from the app itself.
when i use gdak to select a destination waypoint, this allows me to launch any of my installed navigation apps to navigate to the waypoint, including

since updating to 3.22.0, locus does not show any geocaches, i.e. it looks like live update from the gsak database addon does not work anymore.
is there anything that has to be reconfigured in the settings or is this a bug in locus 3.22.0?
when running locus (with the gsak addon) on a multicore device, how many cpu cores is locus (with gsak adddon) able to use?

i wonder which device will be the better solution for running locus

- quadcore 32 bit Qualcomm Snapdragon 801 MSM8974AC v3 (4x Qualcomm Krait 400 at 2457 MHz (galaxy S5, G900F))

- octacore 64 bit Samsung Exynos 7 Octa 7580 (4x ARM Cortex-A57 MPcore + 4x ARM Cortex-A53 MPcore at 1600 MHz (galaxy S5neo,l G903F))

thanx your your help!
so far, i used the cyanogen android 4.4 version which does not have any restrictions in accessing sd cards.
now, with a new phone, i have plain android 4.4, i.e. my locus main folder is in internal flash, while maps and the gsak db are on the external sd card.
so far, things seem to work.
but i also have lots of html files and pictures, which so far have been located under locus/data/geocaching on the external sd card. these have been shown as "spoiler" tab when opening a geocaching waypoint. now these are not shown anymore.
what do i have to do to get them shown again (i need to keep them on the external sd card as internel flash is too small)
when importing waypoints from gsak (using the gsak addon), waypoints of type "benchmark" are shown as "traditional cache".
can you please correct this?
hi menion
i converted all my maps to RMAP format.
unfortunately, some of these maps do not appear in locus, even if all these maps are in the same folder.
i sent you an example map on 14.5.2012 to your email and asked you to check this map.
have you got it?
when importing geocache waypoints from a GSAK database file, the geocache type 'benchmark' is shown as 'traditional cache'.

how can i get all geocaches shown with the appropriate icon?

is there a way to define custom icons based on geocache type and attributes?