Menu

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

Messages - barbudor

#16
Hello guys

I am facing some little issues with Locus (currently Pro 2.12.2) on my Galaxy tab 2 7.0 and may someone out there have some recipe to help me.

1) Disable lock screen (in Settings/Global) doesn't seems to work

Even when the box is checked, it can't prevent my device to lock after the set time. I am using the pattern lock screen where you have to draw a pattern with your fingers on 9 dots.
So after the max time, the screen lock and I can't any more use the Home of Switch-task button to use another software.
But as Locus is still on the front, the only solution to access the unlock screen is to quit Locus.

Of course I could totally disable the lock when I want to use Locus but in that case, I have to re-enter my pattern every time I want to re-enable the lock.
Also, I have found a unreliable workaround : when entering or leaving the Settings screen of Locus, Locus switch for 1/2 second on the unlock screen. So if I am fast enough, I can unlock my device. But sometime I have to do it 2 or 3 times to be successful.

As any one else experienced the same behavior on a GyTab 2 ?
Any idea on how I can solve this ?


2) Awake screen by touching the screen

I have mainly 2 usages of the Tab + Locus : hiking and mountain biking.

When hiking, I am using the tab into a soft waterproof bag hanging around my neck.
I generally let the screen turn off itself after 30 seconds or 1 minute (system setting) but Locus still runs in the background and so far I didn't see any issue with the track-log (no missing point) even when I have not set Locus as a service.
To wakeup the screen, I just have to press the power button which is easy through the soft bag.

For mountain biking, I just setup a waterproof box.
As for hiking, I don't need to watch the screen very often but the problem is that when I want to, I can't access any more the power button which is located on the side of the tablet (unreachable when the tablet is in the box).

As any one an idea how I could get the screen (backlight) switched off automatically after a time to save battery and waking up only by touching the screen ?

Thanks in advance for any idea.
#17
Thanks
I'll be in London next week-end. Will be useful.
#18
Hello

I know someone who installes Locus on its Galaxy Ace.
the free version was ok, but since he purchased the pro version he is facing this issue.
Every time he starts Locus Pro, it abruptly close with a message that in english would be :
Quote"Locus Pro application suddenly closed (processus menion.android.locus.pro) Please retry"
Then he has to go to application parameters and move the app to SD, then relaunch and it works.

Apparently he has to do this every time, just like if Locus Pro was moving back itself to internal memory.

I am still trying to qualify with him the exact sequence of operations, but anyone has an idea in the meantime that would be appreciated.

He is suspecting an installation process but we are unsure what happens if we uninstall a purchased application. Can we reinstall it after on the same unit without having to pay again ?

TIA
#19
Wishlist / Re: LiveTracking .. back in Locus
March 30, 2013, 20:25:46
Hi

Concerning the point 2 here above (downloading icons at each refresh) I tried as per a suggestion from berkley on getsatisfaction, to use a KMZ.

So I build MyBuddies.kmz from which the doc.kml is as follow:
<?xml version='1.0' encoding='UTF-8'?>
<kml xmlns='http://www.opengis.net/kml/2.2' xmlns:gx='http://www.google.com/kml/ext/2.2' xmlns:kml='http://www.opengis.net/kml/2.2' xmlns:atom='http://www.w3.org/2005/Atom'>
<Document>
<visibility>1</visibility>
<Style id="bgs">
 <IconStyle>
<Icon>
 <href>MyBuddies/files/bgs.gif</href>
</Icon>
<hotSpot x="0.5" y="0.5" xunits="fraction" yunits="fraction"/>
 </IconStyle>
<Folder>
<name>MyBuddies</name>
<description>Real-time buddies tracking</description>
<visibility>0</visibility>
<open>0</open>
<NetworkLink>
<name>Real-time position</name>
<visibility>1</visibility>
<open>0</open>
<description>Real-time position</description>
<refreshVisibility>0</refreshVisibility>
<flyToView>0</flyToView>
<Link>
<href>http://myserver.net/map/data2kml2.php?devid=xxx&amp;devname=TK102</href>
<refreshInterval>10</refreshInterval>
<refreshMode>onInterval</refreshMode>
<viewRefreshMode>onStop</viewRefreshMode>
<viewRefreshTime>0</viewRefreshTime>
</Link>
</NetworkLink>
<ScreenOverlay>
<name>MyBuddies logo</name>
<visibility>1</visibility>
<description>Real-time buddies tracking</description>
<Icon>
<href>MyBuddies/files/buddies2a.gif</href>
</Icon>
<overlayXY x="0" y="1" xunits="fraction" yunits="fraction"/>
<screenXY x="0" y="1" xunits="fraction" yunits="fraction"/>
<size x="-1" y="-1" xunits="fraction" yunits="fraction"/>
</ScreenOverlay>
</Folder>
</Document>
</kml>

And the KML returned by the PHP script is as follow :

<?xml version='1.0' encoding='UTF-8'?>
<kml xmlns='http://www.opengis.net/kml/2.2' xmlns:gx='http://www.google.com/kml/ext/2.2' xmlns:kml='http://www.opengis.net/kml/2.2' xmlns:atom='http://www.w3.org/2005/Atom'>
<Document>
<visibility>1</visibility>
<Folder>
  <name>My Buddy</name>
  <open>1</open>
  <Placemark>
    <name>My Buddy name</name>
    <styleUrl>MyBuddies.kmz#bgs</styleUrl>
    <Point>
       <coordinates>2.3331678,48.333005</coordinates>
    </Point>
    </Placemark>
</Folder>
</Document>
</kml>

The Overlay picture defined in MyBuddies.kmz/doc.kml works fine (it can find the picture within MyBuddies/files/) but then I have not been able to find a proper syntax for referring the style "bgs".

Any idea ?

thanks
#20
Wishlist / Re: LiveTracking .. back in Locus
March 28, 2013, 21:06:21
Hi Sherman
It was quick because I already have a tracking application in place and an existing similar script which create an GoogleImageMap.
So I just had to replace the GoogleImageMapApi syntax by KML syntax.
Which also mean this script is essentially tight t my existing application which I use with embedded trackers like TK102/TK103.
So as I don't plan to release my full application that do not make much sense releasing just the script.
Or may be I will do an simplified one.

Just tried the &amp; and it works
However <httpQuery> works in GEarth but not in Locus

I have also noticed that each refresh use 10KB of date which confirm that icons are reloaded each time. Clearly not a good solution.

I have also been able to activate navigation but unfortunately the it is started towards the location where the buddy is at the time it is enabled. When the buddy move, the navigation still points to the original location. Unfortunate.

These 2 last points make we believe that while this is great, I should probably look into Locus API to write an add-on :
- to limit download of icons
- to allow navigation to a moving buddy
- to allow center map on a moving buddy (instead of my own location)

What is the preferred method to report bugs and enhancement suggestions to Menion ?
Is that on this forum or on Getsatisfaction ?

Thanks & Best regards

Barbudor
#21
Wishlist / Re: LiveTracking .. back in Locus
March 27, 2013, 23:49:09
Guys,

I've been able to experiment with quite good success.

Here is the structure of my network-link file :
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.2">
  <Folder>
    <name>My Buddies</name>
    <visibility>0</visibility>
    <open>0</open>
    <description>Folder-Desc</description>
    <NetworkLink>
      <name>NL-Name</name>
      <visibility>1</visibility>
      <open>0</open>
      <description>NL-desc</description>
      <refreshVisibility>0</refreshVisibility>
      <flyToView>0</flyToView>
      <Link>
        <href>http://myserver.url/map/data2kml.php</href>
        <refreshInterval>10</refreshInterval>
        <refreshMode>onInterval</refreshMode>
        <viewRefreshMode>onStop</viewRefreshMode>
        <viewRefreshTime>0</viewRefreshTime>
      </Link>
    </NetworkLink>
    <ScreenOverlay>
      <name>buddies logo</name>
      <visibility>1</visibility>
      <description>Real-time buddies tracking</description>
      <Icon>
        <href>http://myserver.url/map/image/buddies3a.png</href>
      </Icon>
      <overlayXY x="0" y="1" xunits="fraction" yunits="fraction"/>
      <screenXY x="0" y="1" xunits="fraction" yunits="fraction"/>
      <size x="-1" y="-1" xunits="fraction" yunits="fraction"/>
    </ScreenOverlay>
  </Folder>
</kml>

And here is a sample returned KML from the PHP script:
<?xml version='1.0' encoding='UTF-8'?>
<kml xmlns='http://www.opengis.net/kml/2.2' xmlns:gx='http://www.google.com/kml/ext/2.2' xmlns:kml='http://www.opengis.net/kml/2.2' xmlns:atom='http://www.w3.org/2005/Atom'>
  <Document>
    <visibility>1</visibility>
    <Style id="bgx">
      <IconStyle>
        <Icon>
          <href>http://myserver.url/map/image/bgx.gif</href>
        </Icon>
        <hotSpot x="0.5" y="0.5" xunits="fraction" yunits="fraction"/>
      </IconStyle>
    </Style>
    <Folder>
      <name>MyBuddy</name>
      <open>1</open>
      <Placemark>
        <name>MyBuddy</name>
        <styleUrl>#bnx</styleUrl>
        <Point>
          <coordinates>2.332078,48.339405</coordinates>
        </Point>
      </Placemark>
    </Folder>
  </Document>
</kml>

For now the PHP script is dummy and return a point which move on a segment.

I can successfully see the icon of my buddy moving on the map at the proper refresh rate.

Question 1 : If I try to get into a menu like "Map" or "Data", it automatically goes back to the map at the refresh timeout. For example with a refresh rate of 10 sec, I can go to the Data window but it will come back to the map at expiration of the 10 sec timer.
Am I doing something wrong ?
Anything to prevent this display reset ?
==> I think that when we are in another window than the map window, the refresh shall still be performed in the background but we should be able to navigate into other windows of the software.

Question 2 : Is there a way to start a navigation towards my buddy (compass mode, like a geocache, not turn-by-turn navigation) ? The buddy does not appears in the data section, so I don't know how I could request Locus to drive me to my buddy.
Would be super useful if the buddy is out of the screen.

Question 3 : I would like to provide arguments to the PHP script in the network-link file. Something like :
       <href>http://myserver.url/map/data2kml.php?buddyId=123456&&buddyName=MyFriend</href>
GoogleEarth rejects this syntax.
Any idea how I could have it working ?

Question 4 : I would hope that the icons are cached and not reloaded each time the file is refreshed but I am afraid it is not the case. I don't have any idea how I could check this.
Do you think icons are cached ?

Thanks for your help.

best regards

barbudor
#22
Wishlist / Re: LiveTracking .. back in Locus
March 26, 2013, 13:29:27
Hi Sherman

Didn't know that this live KML can work
That's great

I will try to implement it on my server (I already have my own server to manage thos TK102 trackers)

So I just need to make a base KML which refer to the URL/PHP on my server which in turn provide the latest position of the tracked objects.
I just have to open this KML in Locus, et voilĂ  ?
If I am correct, the refresh period is also defined in the KML itself.

Thanks.

I will try and report back here
#23
Wishlist / LiveTracking .. back in Locus
March 25, 2013, 23:05:29
Hello

I find the LiveTracking feature very interesting, having the possibility to publish its own position to a server is nice.
But requiring to open a web page to see buddies is a annoying while we are already running a mapping application.

What I would love is to see the live tracking the other way back : being able to display within Locus, along my own position, positions of buddies.
I would require some kind of "dynamic points".
Locus could for example submit a GET request to a server giving its current position and the radius of the search, and in return it would get a list of buddies in the neighbourhood.

The radius could be determined automatically by Locus as the displayed area so only buddies displayable on the map would be retrieved.
Or it could be user specified. In that case, if buddies are retrieved outside the map, some icon on the border of the map could show the direction where is such buddy.
It should be also possible to designate one buddy as the destination for navigation which would be updated in realtime (I don't mean road navigation, but heading, like for geocaching).

On my side, I already have such a server to follow tracker devices such as the popular TK102. Getting such live tracking back on Locus where I can see my position vs tracker's device position, and navigate to it would be great.

Note that this also could be the base for an access to AIS (ship position) or net-APRS (HAM radio/internet location sharing systems) servers. (I believe there is also a similar thing for planes).

Thanks for considering this.

(Sorry if this is already posted, But was not able to find anything like this on the forum)

Best regards

barbudor.