Date   

Re: Map Prefetch & Saving

Lynn Deffenbaugh
 

Julian/Colin,

g4ilo wrote:
This is interesting info. What I would like to do is to replace some of the highest resolution tiles with scanned images from Ordnance Survey maps showing contours, footpaths etc. I don't know how practical this is, but in order to do it I need some way of working out the corner co-ordinates of a tile. If I am able to create my own tiles then I would want a way to tell APRSISCE never to replace those tiles, without interfering with its ability to download or update the OSM tiles.
When I get to the task about adopting UI-View-formatted and pinned map displays, I can support a "priority" setting on those. If the priority is set higher than whatever I set for the default OSM tiles, then when the client needs to display information in that area at a particular zoom range, it will choose to use that map instead of the OSM tiles. That way you won't have to land exactly on an OSM zoom level or tile boundary. Of course, it will only use a single tile for any 256x256 pixel area, but once you zoom in close enough, the manually-added tile will probably meet that requirement.

Lynn (D) - KJ4ERJ - Added to the ToDo list


Julian, G4ILO


Re: Map Prefetch & Saving

m6xsd <m6xsd@...>
 

Hi Julian,

I was thinking along exactly the same lines and about to ask the same questions.


73,
Colin
M6XSD.

--- In aprsisce@yahoogroups.com, "g4ilo" <julian.g4ilo@...> wrote:

This is interesting info. What I would like to do is to replace some of the highest resolution tiles with scanned images from Ordnance Survey maps showing contours, footpaths etc. I don't know how practical this is, but in order to do it I need some way of working out the corner co-ordinates of a tile. If I am able to create my own tiles then I would want a way to tell APRSISCE never to replace those tiles, without interfering with its ability to download or update the OSM tiles.

Julian, G4ILO


Re: Map Prefetch & Saving

g4ilo
 

This is interesting info. What I would like to do is to replace some of the highest resolution tiles with scanned images from Ordnance Survey maps showing contours, footpaths etc. I don't know how practical this is, but in order to do it I need some way of working out the corner co-ordinates of a tile. If I am able to create my own tiles then I would want a way to tell APRSISCE never to replace those tiles, without interfering with its ability to download or update the OSM tiles.

Julian, G4ILO


Re: Unique -SSIDs

Lynn Deffenbaugh
 

andbart2000 wrote:
thanks for suggestions, I've sent email to Wlodek SP9MZM with that explanation.
I'm not sure, whether he was connected only to the server or the ping-pong effect came from activity on RF, i.e. delays were created by digis and igates, so some older posits appeared as new ones.
Actually, I didn't actually see a ping-pong, but noticed that his single -SSID was sometimes beaconing as APWM00 (Windows Mobile) and other times as APWW00 (Win32).

At least, I THOUGHT I saw that...I just went back through my APRS logs and can't put my fingers (or eyes) on it. Maybe it was some other call? Please send my apologies to him if he's really only running one copy of the client!

Lynn (D) - KJ4ERJ

73
Andy SP3LYR, AB9FX


--- In aprsisce@yahoogroups.com, "Lynn W. Deffenbaugh" <kj4erj@...> wrote:

It is important on APRS to use a unique -SSID for each "station" that you operate. If you don't, consider the effect when one station moves and the other station remains behind. The station appears to ping-pong between two coordinates with each position update sent.

This is especially true if you are running both APRSISCE on Windows Mobile and APRSIS32 on Win32. Obviously the former station is mobile and the latter station is most likely fixed. Whenever you leave the house, if both clients are running, you will appear to be on a rubber band between your actual position and the fixed station.

I attempted a QSO with SP9MZM-7 in Poland this morning with limited success. If someone reads this message and can translate it for Wlodzimierz Daszkowski, I would appreciate it! Babelfish doesn't do Polish, and http://www.poltran.com/pl.php4 apparently didn't do very well.

Lynn (D) - KJ4ERJ - Author of APRSISCE for Windows Mobile and Win32




------------------------------------

Yahoo! Groups Links





Re: APRSISCE on battery power

Lynn Deffenbaugh
 

I was going through my buffered e-mail building up my ToDo list (it is HUGE) and saw this old gem. Don't know if I answered it before, but here goes (again).

g4ilo wrote:
By the way Lynn why is it that I don't see the battery status indicator on the APRSISCE title bar (which incidentally says APRSIS for Win32 for some strange reason)? I have to switch to the Home screen for a quick check on the battery status.
The vertical bar on the extreme right edge of the screen is the current battery state. If you double-click it, you can get additional information.

I have no idea why the battery status wouldn't be at the top of your screen. I certainly don't do anything to put it there or to hide it.

Lynn (D) - KJ4ERJ - Author of APRSISCE for Windows Mobile and Win32

PS. Win32 doesn't graph the battery state, but the double-click for current power status works! Hmmm, I think I do telemetry off of Win32 with battery, why am I not graphing it? ANOTHER thing for the ToDo list!


Re: Unique -SSIDs

andbart2000
 

Lynn,
thanks for suggestions, I've sent email to Wlodek SP9MZM with that explanation.
I'm not sure, whether he was connected only to the server or the ping-pong effect came from activity on RF, i.e. delays were created by digis and igates, so some older posits appeared as new ones.
73
Andy SP3LYR, AB9FX

--- In aprsisce@yahoogroups.com, "Lynn W. Deffenbaugh" <kj4erj@...> wrote:

It is important on APRS to use a unique -SSID for each "station" that
you operate. If you don't, consider the effect when one station moves
and the other station remains behind. The station appears to ping-pong
between two coordinates with each position update sent.

This is especially true if you are running both APRSISCE on Windows
Mobile and APRSIS32 on Win32. Obviously the former station is mobile
and the latter station is most likely fixed. Whenever you leave the
house, if both clients are running, you will appear to be on a rubber
band between your actual position and the fixed station.

I attempted a QSO with SP9MZM-7 in Poland this morning with limited
success. If someone reads this message and can translate it for
Wlodzimierz Daszkowski, I would appreciate it! Babelfish doesn't do
Polish, and http://www.poltran.com/pl.php4 apparently didn't do very well.

Lynn (D) - KJ4ERJ - Author of APRSISCE for Windows Mobile and Win32


Re: Map Prefetch & Saving

Lynn Deffenbaugh
 

m6xsd wrote:
I don't suppose you could write a 'trap' in your software that warns you that the location of the 'OSMTiles' could not be found and prompt you to browse for the location?.
Interesting idea. I'll put it on the ToDo list and see what I can do. Watch for it in some future release notes because I might not remember who it was that has the environment to field-test such a "feature".

Lynn (D) - KJ4ERJ

73,
Colin
M6XSD.

--- In aprsisce@yahoogroups.com, "Lynn W. Deffenbaugh" <kj4erj@...> wrote:

m6xsd wrote:

Hi Lynn,

How do I move the location of the OSMtiles with the CE version?, since I don't have enough memory (& nor does the iPaq:S) to keep it in 'My Documents' and need toput it on an SD/CF Card.
When you first installed the client, it should have prompted for the location of the OSMTiles directory tree. At that point, you could put it anywhere, but since you've already fetched up some tiles, you can change its location by editing the XML file. You're looking for the <OSM.Path> element. You're on your own as to the syntax of fully-qualified paths on WinMo, though.

An easier way might be to rename the XML file, start the client, specify the new location, close the client, and copyo the <OSM.Path> element from the new file to the old file and move the existing tiles to that new directory.

If that's not clear, then the next easiest way would be to just delete the XML file and delete the existing OSMTiles directory tree. Then start the client, reconfigure it, and put the OSMTiles where you want it to be and suffer through the new fetches of the "local" tiles.

Lynn (D) - KJ4ERJ


73,
Colin
M6XSD.




--- In aprsisce@yahoogroups.com, "Bradley Haney" <kc9gqr@> wrote:

In a car. I normally have my igate running but been having some internet trouble. Should have it a running full time by the end of the weekend. How do I save maps. So I don't have to have a data connection all the time. Brad
Sent from my BlackBerry

-----Original Message-----
From: "Lynn W. Deffenbaugh" <kj4erj@>
Date: Fri, 19 Feb 2010 09:00:28 To: <aprsisce@yahoogroups.com>
Subject: [aprsisce] Map Prefetch & Saving

Bradley Haney wrote:

Lynn, your software is awesome. Been using in my. Old hp travel companion and kenwood d700. Works wonders. I have a bluetooth. Serial adapter plugged into the radio. So its all wireless.
Thanks for the kind words. I've seen your snowmobile running around and tried to send a message to you the other morning, but apparently there's no bi-directional IGates in your area because I didn't receive any acks. I was wondering if you were really on a snowmobile or in a car that was wishing it was a snowmobile!


One question. How do I save maps so I do not have to have a data connection going all the time. I would only really need about 3 counties of maps
There's a menu option under View / Maps / Prefetch that will handle the prefetching of the maps. Then you need to edit the XML file to make sure the map tile purger doesn't do away with them. Here's the procedure:

Only do the following when you have an Internet connection and time to wait for the prefetcher to pull in the map tiles! We're talking thousands of them!

1) Zoom and pan the map so that an area of interest is all that is visible. On Win32 you can even size the window to help focus on the interested area.

2) Select View / Maps / Prefetch. The client will tell you how many tiles cover the area including several zoom levels closer. Don't panic, this will be a large number!

3) Once you click Yes, the client will queue all of the missing map tiles. This can take a while (even just to queue them) so be patient. Once all have been queued, the actual count will be displayed. This may be less than the original count because some of the tiles have probably already been cached.

4) The yellow circle will begin expanding as the tiles are fetched, but you don't need to wait for it. Double-clicking an empty spot on the map will provide you some visibility into the queue length and the states of the threads doing the retrieval.

5) You can now repeat steps 1 through 4 at various zoom levels to make sure you have all of the tiles you want. If you miss some, the client will simply stretch the next higher zoom level to cover the hole if/when you get into one.

OK, about 5 minutes after the yellow circle has expanded and disappeared, double-clicking an empty spot on the map will tell you the current state of your cache. For example, my Windows Mobile has 8,386 tiles over 38.77MB while my desktop has 55,349 tiles over 323.41MB (yes, I zoom all over the world from my desktop). So, how do I make sure they don't get purged. You edit a hidden parameter in the XML file!

1) Close the client. If you don't do this, any changes you make to the XML file will be lost when you DO close the client as it is completely rewritted by the client on close.

2) Locate and edit APRSISCE.xml (or APRSIS32.xml). On Windows Mobile, it will be in your My Documents folder and probably synched to you desktop. Make sure you wait for the sync to finish after closing the client. On Win32, it will be in the default directory where you run the client.

3) Edit this file with a plain text editor. You're looking for a tag called <OSM.RetainDays> which is probably set to something like 7. Change that value to 0 and it will disable the Tile purger and keep everything you've ever fetched.

4) Save the file and wait for it to re-sync back over to your Windows Mobile device before restarting the client.

You can still pre-fetch additional tiles whenever you have a connection. However, when you're going to be connectionless, I would recommend unchecking the Enables / OSM Fetch Enabled. This will prevent the client from even attempting a connection to the OSM server for any missing tiles in the event it needs one while you know you'll be out of coverage.

Oh, and if you think about it, please send me the string of numbers from the OSM Map Tiles popup that starts with Sec: and has 5 numbers after it. These are internal timing numbers that gauge the various phases of the Tile fetcher. You have to do this after the prefetch queue has completed and BEFORE you close the client. Knowing these numbers might help me do some performance tuning on the tile fetcher in a future version.

And finally, if any of you actually do this procedure, let me know how it works out when you go Internet-less. My son, KJ4DXK, is planning to run in this mode with his home-brew tracker, but he still needs to do some code on his end before he'll have it in operation. I'm anxious to know if it actually works!

Lynn (D) - KJ4ERJ - Author of ARPSISCE for Windows Mobile and Win32



Bradley. Kc9gqr
------------------------------------

Yahoo! Groups Links


------------------------------------

Yahoo! Groups Links








------------------------------------

Yahoo! Groups Links





Re: Map Prefetch & Saving

m6xsd <m6xsd@...>
 

Thanks Lynn,

Yep,I understood all that. I think I'd worked it out anyway, just needed you to confirm it.
But, I have a problem in that my iPaq seems to be changing it's mind as to what it calls the various cards I have for it. It can be anything from Storage Card, CF Card, SD Card to SD Card2 and doesn't seem to be consistent. So when it doesn't find the card it thought it had it dumps the files in 'My Documents'.
I don't have the problem with my Smartphone (yet) because I only have one card for it.
I have a solution (or more accuratly 'bodge') and that is to keep copies of the xml files with the various card names in it, I can just cut & paste the right one when it fails to find what it thinks is the right card.
I don't suppose you could write a 'trap' in your software that warns you that the location of the 'OSMTiles' could not be found and prompt you to browse for the location?.


73,
Colin
M6XSD.

--- In aprsisce@yahoogroups.com, "Lynn W. Deffenbaugh" <kj4erj@...> wrote:

m6xsd wrote:
Hi Lynn,

How do I move the location of the OSMtiles with the CE version?, since I don't have enough memory (& nor does the iPaq:S) to keep it in 'My Documents' and need toput it on an SD/CF Card.
When you first installed the client, it should have prompted for the
location of the OSMTiles directory tree. At that point, you could put
it anywhere, but since you've already fetched up some tiles, you can
change its location by editing the XML file. You're looking for the
<OSM.Path> element. You're on your own as to the syntax of
fully-qualified paths on WinMo, though.

An easier way might be to rename the XML file, start the client, specify
the new location, close the client, and copyo the <OSM.Path> element
from the new file to the old file and move the existing tiles to that
new directory.

If that's not clear, then the next easiest way would be to just delete
the XML file and delete the existing OSMTiles directory tree. Then
start the client, reconfigure it, and put the OSMTiles where you want it
to be and suffer through the new fetches of the "local" tiles.

Lynn (D) - KJ4ERJ

73,
Colin
M6XSD.




--- In aprsisce@yahoogroups.com, "Bradley Haney" <kc9gqr@> wrote:

In a car. I normally have my igate running but been having some internet trouble. Should have it a running full time by the end of the weekend. How do I save maps. So I don't have to have a data connection all the time. Brad
Sent from my BlackBerry®

-----Original Message-----
From: "Lynn W. Deffenbaugh" <kj4erj@>
Date: Fri, 19 Feb 2010 09:00:28
To: <aprsisce@yahoogroups.com>
Subject: [aprsisce] Map Prefetch & Saving

Bradley Haney wrote:

Lynn, your software is awesome. Been using in my. Old hp travel
companion and kenwood d700. Works wonders. I have a bluetooth. Serial
adapter plugged into the radio. So its all wireless.
Thanks for the kind words. I've seen your snowmobile running around and
tried to send a message to you the other morning, but apparently there's
no bi-directional IGates in your area because I didn't receive any
acks. I was wondering if you were really on a snowmobile or in a car
that was wishing it was a snowmobile!


One question. How do I save maps so I do not have to have a data
connection going all the time. I would only really need about 3
counties of maps
There's a menu option under View / Maps / Prefetch that will handle the
prefetching of the maps. Then you need to edit the XML file to make
sure the map tile purger doesn't do away with them. Here's the procedure:

Only do the following when you have an Internet connection and time to
wait for the prefetcher to pull in the map tiles! We're talking
thousands of them!

1) Zoom and pan the map so that an area of interest is all that is
visible. On Win32 you can even size the window to help focus on the
interested area.

2) Select View / Maps / Prefetch. The client will tell you how many
tiles cover the area including several zoom levels closer. Don't panic,
this will be a large number!

3) Once you click Yes, the client will queue all of the missing map
tiles. This can take a while (even just to queue them) so be patient.
Once all have been queued, the actual count will be displayed. This may
be less than the original count because some of the tiles have probably
already been cached.

4) The yellow circle will begin expanding as the tiles are fetched, but
you don't need to wait for it. Double-clicking an empty spot on the map
will provide you some visibility into the queue length and the states of
the threads doing the retrieval.

5) You can now repeat steps 1 through 4 at various zoom levels to make
sure you have all of the tiles you want. If you miss some, the client
will simply stretch the next higher zoom level to cover the hole if/when
you get into one.

OK, about 5 minutes after the yellow circle has expanded and
disappeared, double-clicking an empty spot on the map will tell you the
current state of your cache. For example, my Windows Mobile has 8,386
tiles over 38.77MB while my desktop has 55,349 tiles over 323.41MB (yes,
I zoom all over the world from my desktop). So, how do I make sure they
don't get purged. You edit a hidden parameter in the XML file!

1) Close the client. If you don't do this, any changes you make to the
XML file will be lost when you DO close the client as it is completely
rewritted by the client on close.

2) Locate and edit APRSISCE.xml (or APRSIS32.xml). On Windows Mobile,
it will be in your My Documents folder and probably synched to you
desktop. Make sure you wait for the sync to finish after closing the
client. On Win32, it will be in the default directory where you run the
client.

3) Edit this file with a plain text editor. You're looking for a tag
called <OSM.RetainDays> which is probably set to something like 7.
Change that value to 0 and it will disable the Tile purger and keep
everything you've ever fetched.

4) Save the file and wait for it to re-sync back over to your Windows
Mobile device before restarting the client.

You can still pre-fetch additional tiles whenever you have a
connection. However, when you're going to be connectionless, I would
recommend unchecking the Enables / OSM Fetch Enabled. This will prevent
the client from even attempting a connection to the OSM server for any
missing tiles in the event it needs one while you know you'll be out of
coverage.

Oh, and if you think about it, please send me the string of numbers from
the OSM Map Tiles popup that starts with Sec: and has 5 numbers after
it. These are internal timing numbers that gauge the various phases of
the Tile fetcher. You have to do this after the prefetch queue has
completed and BEFORE you close the client. Knowing these numbers might
help me do some performance tuning on the tile fetcher in a future version.

And finally, if any of you actually do this procedure, let me know how
it works out when you go Internet-less. My son, KJ4DXK, is planning to
run in this mode with his home-brew tracker, but he still needs to do
some code on his end before he'll have it in operation. I'm anxious to
know if it actually works!

Lynn (D) - KJ4ERJ - Author of ARPSISCE for Windows Mobile and Win32



Bradley. Kc9gqr
------------------------------------

Yahoo! Groups Links




------------------------------------

Yahoo! Groups Links





Re: Map Prefetch & Saving

Lynn Deffenbaugh
 

m6xsd wrote:
Hi Lynn,

How do I move the location of the OSMtiles with the CE version?, since I don't have enough memory (& nor does the iPaq:S) to keep it in 'My Documents' and need toput it on an SD/CF Card.
When you first installed the client, it should have prompted for the location of the OSMTiles directory tree. At that point, you could put it anywhere, but since you've already fetched up some tiles, you can change its location by editing the XML file. You're looking for the <OSM.Path> element. You're on your own as to the syntax of fully-qualified paths on WinMo, though.

An easier way might be to rename the XML file, start the client, specify the new location, close the client, and copyo the <OSM.Path> element from the new file to the old file and move the existing tiles to that new directory.

If that's not clear, then the next easiest way would be to just delete the XML file and delete the existing OSMTiles directory tree. Then start the client, reconfigure it, and put the OSMTiles where you want it to be and suffer through the new fetches of the "local" tiles.

Lynn (D) - KJ4ERJ

73,
Colin
M6XSD.




--- In aprsisce@yahoogroups.com, "Bradley Haney" <kc9gqr@...> wrote:

In a car. I normally have my igate running but been having some internet trouble. Should have it a running full time by the end of the weekend. How do I save maps. So I don't have to have a data connection all the time. Brad
Sent from my BlackBerry

-----Original Message-----
From: "Lynn W. Deffenbaugh" <kj4erj@...>
Date: Fri, 19 Feb 2010 09:00:28 To: <aprsisce@yahoogroups.com>
Subject: [aprsisce] Map Prefetch & Saving

Bradley Haney wrote:

Lynn, your software is awesome. Been using in my. Old hp travel companion and kenwood d700. Works wonders. I have a bluetooth. Serial adapter plugged into the radio. So its all wireless.
Thanks for the kind words. I've seen your snowmobile running around and tried to send a message to you the other morning, but apparently there's no bi-directional IGates in your area because I didn't receive any acks. I was wondering if you were really on a snowmobile or in a car that was wishing it was a snowmobile!


One question. How do I save maps so I do not have to have a data connection going all the time. I would only really need about 3 counties of maps
There's a menu option under View / Maps / Prefetch that will handle the prefetching of the maps. Then you need to edit the XML file to make sure the map tile purger doesn't do away with them. Here's the procedure:

Only do the following when you have an Internet connection and time to wait for the prefetcher to pull in the map tiles! We're talking thousands of them!

1) Zoom and pan the map so that an area of interest is all that is visible. On Win32 you can even size the window to help focus on the interested area.

2) Select View / Maps / Prefetch. The client will tell you how many tiles cover the area including several zoom levels closer. Don't panic, this will be a large number!

3) Once you click Yes, the client will queue all of the missing map tiles. This can take a while (even just to queue them) so be patient. Once all have been queued, the actual count will be displayed. This may be less than the original count because some of the tiles have probably already been cached.

4) The yellow circle will begin expanding as the tiles are fetched, but you don't need to wait for it. Double-clicking an empty spot on the map will provide you some visibility into the queue length and the states of the threads doing the retrieval.

5) You can now repeat steps 1 through 4 at various zoom levels to make sure you have all of the tiles you want. If you miss some, the client will simply stretch the next higher zoom level to cover the hole if/when you get into one.

OK, about 5 minutes after the yellow circle has expanded and disappeared, double-clicking an empty spot on the map will tell you the current state of your cache. For example, my Windows Mobile has 8,386 tiles over 38.77MB while my desktop has 55,349 tiles over 323.41MB (yes, I zoom all over the world from my desktop). So, how do I make sure they don't get purged. You edit a hidden parameter in the XML file!

1) Close the client. If you don't do this, any changes you make to the XML file will be lost when you DO close the client as it is completely rewritted by the client on close.

2) Locate and edit APRSISCE.xml (or APRSIS32.xml). On Windows Mobile, it will be in your My Documents folder and probably synched to you desktop. Make sure you wait for the sync to finish after closing the client. On Win32, it will be in the default directory where you run the client.

3) Edit this file with a plain text editor. You're looking for a tag called <OSM.RetainDays> which is probably set to something like 7. Change that value to 0 and it will disable the Tile purger and keep everything you've ever fetched.

4) Save the file and wait for it to re-sync back over to your Windows Mobile device before restarting the client.

You can still pre-fetch additional tiles whenever you have a connection. However, when you're going to be connectionless, I would recommend unchecking the Enables / OSM Fetch Enabled. This will prevent the client from even attempting a connection to the OSM server for any missing tiles in the event it needs one while you know you'll be out of coverage.

Oh, and if you think about it, please send me the string of numbers from the OSM Map Tiles popup that starts with Sec: and has 5 numbers after it. These are internal timing numbers that gauge the various phases of the Tile fetcher. You have to do this after the prefetch queue has completed and BEFORE you close the client. Knowing these numbers might help me do some performance tuning on the tile fetcher in a future version.

And finally, if any of you actually do this procedure, let me know how it works out when you go Internet-less. My son, KJ4DXK, is planning to run in this mode with his home-brew tracker, but he still needs to do some code on his end before he'll have it in operation. I'm anxious to know if it actually works!

Lynn (D) - KJ4ERJ - Author of ARPSISCE for Windows Mobile and Win32



Bradley. Kc9gqr
------------------------------------

Yahoo! Groups Links




------------------------------------

Yahoo! Groups Links





Re: Map Prefetch & Saving

m6xsd <m6xsd@...>
 

Hi Lynn,

You said: "And finally, if any of you actually do this procedure, let me know how
it works out when you go Internet-less. My son, KJ4DXK, is planning to
run in this mode with his home-brew tracker, but he still needs to do
some code on his end before he'll have it in operation. I'm anxious to
know if it actually works!"

I have tried this procedure with a plan to go internetless once you have the Bluetooth/NMEA GPS sorted for the CE version that I plan to use withmy iPaq (which won't have an internet connection once I wander out of WiFi range). Expect lots of feedback once I get my hands on the new version.

How do I move the location of the OSMtiles with the CE version?, since I don't have enough memory (& nor does the iPaq:S) to keep it in 'My Documents' and need toput it on an SD/CF Card.


73,
Colin
M6XSD.

--- In aprsisce@yahoogroups.com, "Bradley Haney" <kc9gqr@...> wrote:

In a car. I normally have my igate running but been having some internet trouble. Should have it a running full time by the end of the weekend. How do I save maps. So I don't have to have a data connection all the time. Brad
Sent from my BlackBerry®

-----Original Message-----
From: "Lynn W. Deffenbaugh" <kj4erj@...>
Date: Fri, 19 Feb 2010 09:00:28
To: <aprsisce@yahoogroups.com>
Subject: [aprsisce] Map Prefetch & Saving

Bradley Haney wrote:
Lynn, your software is awesome. Been using in my. Old hp travel
companion and kenwood d700. Works wonders. I have a bluetooth. Serial
adapter plugged into the radio. So its all wireless.
Thanks for the kind words. I've seen your snowmobile running around and
tried to send a message to you the other morning, but apparently there's
no bi-directional IGates in your area because I didn't receive any
acks. I was wondering if you were really on a snowmobile or in a car
that was wishing it was a snowmobile!

One question. How do I save maps so I do not have to have a data
connection going all the time. I would only really need about 3
counties of maps
There's a menu option under View / Maps / Prefetch that will handle the
prefetching of the maps. Then you need to edit the XML file to make
sure the map tile purger doesn't do away with them. Here's the procedure:

Only do the following when you have an Internet connection and time to
wait for the prefetcher to pull in the map tiles! We're talking
thousands of them!

1) Zoom and pan the map so that an area of interest is all that is
visible. On Win32 you can even size the window to help focus on the
interested area.

2) Select View / Maps / Prefetch. The client will tell you how many
tiles cover the area including several zoom levels closer. Don't panic,
this will be a large number!

3) Once you click Yes, the client will queue all of the missing map
tiles. This can take a while (even just to queue them) so be patient.
Once all have been queued, the actual count will be displayed. This may
be less than the original count because some of the tiles have probably
already been cached.

4) The yellow circle will begin expanding as the tiles are fetched, but
you don't need to wait for it. Double-clicking an empty spot on the map
will provide you some visibility into the queue length and the states of
the threads doing the retrieval.

5) You can now repeat steps 1 through 4 at various zoom levels to make
sure you have all of the tiles you want. If you miss some, the client
will simply stretch the next higher zoom level to cover the hole if/when
you get into one.

OK, about 5 minutes after the yellow circle has expanded and
disappeared, double-clicking an empty spot on the map will tell you the
current state of your cache. For example, my Windows Mobile has 8,386
tiles over 38.77MB while my desktop has 55,349 tiles over 323.41MB (yes,
I zoom all over the world from my desktop). So, how do I make sure they
don't get purged. You edit a hidden parameter in the XML file!

1) Close the client. If you don't do this, any changes you make to the
XML file will be lost when you DO close the client as it is completely
rewritted by the client on close.

2) Locate and edit APRSISCE.xml (or APRSIS32.xml). On Windows Mobile,
it will be in your My Documents folder and probably synched to you
desktop. Make sure you wait for the sync to finish after closing the
client. On Win32, it will be in the default directory where you run the
client.

3) Edit this file with a plain text editor. You're looking for a tag
called <OSM.RetainDays> which is probably set to something like 7.
Change that value to 0 and it will disable the Tile purger and keep
everything you've ever fetched.

4) Save the file and wait for it to re-sync back over to your Windows
Mobile device before restarting the client.

You can still pre-fetch additional tiles whenever you have a
connection. However, when you're going to be connectionless, I would
recommend unchecking the Enables / OSM Fetch Enabled. This will prevent
the client from even attempting a connection to the OSM server for any
missing tiles in the event it needs one while you know you'll be out of
coverage.

Oh, and if you think about it, please send me the string of numbers from
the OSM Map Tiles popup that starts with Sec: and has 5 numbers after
it. These are internal timing numbers that gauge the various phases of
the Tile fetcher. You have to do this after the prefetch queue has
completed and BEFORE you close the client. Knowing these numbers might
help me do some performance tuning on the tile fetcher in a future version.

And finally, if any of you actually do this procedure, let me know how
it works out when you go Internet-less. My son, KJ4DXK, is planning to
run in this mode with his home-brew tracker, but he still needs to do
some code on his end before he'll have it in operation. I'm anxious to
know if it actually works!

Lynn (D) - KJ4ERJ - Author of ARPSISCE for Windows Mobile and Win32


Bradley. Kc9gqr


------------------------------------

Yahoo! Groups Links


Re: Map Prefetch & Saving

Bradley Haney <kc9gqr@...>
 

In a car. I normally have my igate running but been having some internet trouble. Should have it a running full time by the end of the weekend. How do I save maps. So I don't have to have a data connection all the time. Brad
Sent from my BlackBerry®

-----Original Message-----
From: "Lynn W. Deffenbaugh" <kj4erj@arrl.net>
Date: Fri, 19 Feb 2010 09:00:28
To: <aprsisce@yahoogroups.com>
Subject: [aprsisce] Map Prefetch & Saving

Bradley Haney wrote:
Lynn, your software is awesome. Been using in my. Old hp travel
companion and kenwood d700. Works wonders. I have a bluetooth. Serial
adapter plugged into the radio. So its all wireless.
Thanks for the kind words. I've seen your snowmobile running around and
tried to send a message to you the other morning, but apparently there's
no bi-directional IGates in your area because I didn't receive any
acks. I was wondering if you were really on a snowmobile or in a car
that was wishing it was a snowmobile!

One question. How do I save maps so I do not have to have a data
connection going all the time. I would only really need about 3
counties of maps
There's a menu option under View / Maps / Prefetch that will handle the
prefetching of the maps. Then you need to edit the XML file to make
sure the map tile purger doesn't do away with them. Here's the procedure:

Only do the following when you have an Internet connection and time to
wait for the prefetcher to pull in the map tiles! We're talking
thousands of them!

1) Zoom and pan the map so that an area of interest is all that is
visible. On Win32 you can even size the window to help focus on the
interested area.

2) Select View / Maps / Prefetch. The client will tell you how many
tiles cover the area including several zoom levels closer. Don't panic,
this will be a large number!

3) Once you click Yes, the client will queue all of the missing map
tiles. This can take a while (even just to queue them) so be patient.
Once all have been queued, the actual count will be displayed. This may
be less than the original count because some of the tiles have probably
already been cached.

4) The yellow circle will begin expanding as the tiles are fetched, but
you don't need to wait for it. Double-clicking an empty spot on the map
will provide you some visibility into the queue length and the states of
the threads doing the retrieval.

5) You can now repeat steps 1 through 4 at various zoom levels to make
sure you have all of the tiles you want. If you miss some, the client
will simply stretch the next higher zoom level to cover the hole if/when
you get into one.

OK, about 5 minutes after the yellow circle has expanded and
disappeared, double-clicking an empty spot on the map will tell you the
current state of your cache. For example, my Windows Mobile has 8,386
tiles over 38.77MB while my desktop has 55,349 tiles over 323.41MB (yes,
I zoom all over the world from my desktop). So, how do I make sure they
don't get purged. You edit a hidden parameter in the XML file!

1) Close the client. If you don't do this, any changes you make to the
XML file will be lost when you DO close the client as it is completely
rewritted by the client on close.

2) Locate and edit APRSISCE.xml (or APRSIS32.xml). On Windows Mobile,
it will be in your My Documents folder and probably synched to you
desktop. Make sure you wait for the sync to finish after closing the
client. On Win32, it will be in the default directory where you run the
client.

3) Edit this file with a plain text editor. You're looking for a tag
called <OSM.RetainDays> which is probably set to something like 7.
Change that value to 0 and it will disable the Tile purger and keep
everything you've ever fetched.

4) Save the file and wait for it to re-sync back over to your Windows
Mobile device before restarting the client.

You can still pre-fetch additional tiles whenever you have a
connection. However, when you're going to be connectionless, I would
recommend unchecking the Enables / OSM Fetch Enabled. This will prevent
the client from even attempting a connection to the OSM server for any
missing tiles in the event it needs one while you know you'll be out of
coverage.

Oh, and if you think about it, please send me the string of numbers from
the OSM Map Tiles popup that starts with Sec: and has 5 numbers after
it. These are internal timing numbers that gauge the various phases of
the Tile fetcher. You have to do this after the prefetch queue has
completed and BEFORE you close the client. Knowing these numbers might
help me do some performance tuning on the tile fetcher in a future version.

And finally, if any of you actually do this procedure, let me know how
it works out when you go Internet-less. My son, KJ4DXK, is planning to
run in this mode with his home-brew tracker, but he still needs to do
some code on his end before he'll have it in operation. I'm anxious to
know if it actually works!

Lynn (D) - KJ4ERJ - Author of ARPSISCE for Windows Mobile and Win32


Bradley. Kc9gqr


------------------------------------

Yahoo! Groups Links


Map Prefetch & Saving

Lynn Deffenbaugh
 

Bradley Haney wrote:
Lynn, your software is awesome. Been using in my. Old hp travel companion and kenwood d700. Works wonders. I have a bluetooth. Serial adapter plugged into the radio. So its all wireless.
Thanks for the kind words. I've seen your snowmobile running around and tried to send a message to you the other morning, but apparently there's no bi-directional IGates in your area because I didn't receive any acks. I was wondering if you were really on a snowmobile or in a car that was wishing it was a snowmobile!

One question. How do I save maps so I do not have to have a data connection going all the time. I would only really need about 3 counties of maps
There's a menu option under View / Maps / Prefetch that will handle the prefetching of the maps. Then you need to edit the XML file to make sure the map tile purger doesn't do away with them. Here's the procedure:

Only do the following when you have an Internet connection and time to wait for the prefetcher to pull in the map tiles! We're talking thousands of them!

1) Zoom and pan the map so that an area of interest is all that is visible. On Win32 you can even size the window to help focus on the interested area.

2) Select View / Maps / Prefetch. The client will tell you how many tiles cover the area including several zoom levels closer. Don't panic, this will be a large number!

3) Once you click Yes, the client will queue all of the missing map tiles. This can take a while (even just to queue them) so be patient. Once all have been queued, the actual count will be displayed. This may be less than the original count because some of the tiles have probably already been cached.

4) The yellow circle will begin expanding as the tiles are fetched, but you don't need to wait for it. Double-clicking an empty spot on the map will provide you some visibility into the queue length and the states of the threads doing the retrieval.

5) You can now repeat steps 1 through 4 at various zoom levels to make sure you have all of the tiles you want. If you miss some, the client will simply stretch the next higher zoom level to cover the hole if/when you get into one.

OK, about 5 minutes after the yellow circle has expanded and disappeared, double-clicking an empty spot on the map will tell you the current state of your cache. For example, my Windows Mobile has 8,386 tiles over 38.77MB while my desktop has 55,349 tiles over 323.41MB (yes, I zoom all over the world from my desktop). So, how do I make sure they don't get purged. You edit a hidden parameter in the XML file!

1) Close the client. If you don't do this, any changes you make to the XML file will be lost when you DO close the client as it is completely rewritted by the client on close.

2) Locate and edit APRSISCE.xml (or APRSIS32.xml). On Windows Mobile, it will be in your My Documents folder and probably synched to you desktop. Make sure you wait for the sync to finish after closing the client. On Win32, it will be in the default directory where you run the client.

3) Edit this file with a plain text editor. You're looking for a tag called <OSM.RetainDays> which is probably set to something like 7. Change that value to 0 and it will disable the Tile purger and keep everything you've ever fetched.

4) Save the file and wait for it to re-sync back over to your Windows Mobile device before restarting the client.

You can still pre-fetch additional tiles whenever you have a connection. However, when you're going to be connectionless, I would recommend unchecking the Enables / OSM Fetch Enabled. This will prevent the client from even attempting a connection to the OSM server for any missing tiles in the event it needs one while you know you'll be out of coverage.

Oh, and if you think about it, please send me the string of numbers from the OSM Map Tiles popup that starts with Sec: and has 5 numbers after it. These are internal timing numbers that gauge the various phases of the Tile fetcher. You have to do this after the prefetch queue has completed and BEFORE you close the client. Knowing these numbers might help me do some performance tuning on the tile fetcher in a future version.

And finally, if any of you actually do this procedure, let me know how it works out when you go Internet-less. My son, KJ4DXK, is planning to run in this mode with his home-brew tracker, but he still needs to do some code on his end before he'll have it in operation. I'm anxious to know if it actually works!

Lynn (D) - KJ4ERJ - Author of ARPSISCE for Windows Mobile and Win32


Bradley. Kc9gqr


Re: Unique -SSIDs

Bradley Haney <kc9gqr@...>
 

Lynn, your software is awesome. Been using in my. Old hp travel companion and kenwood d700. Works wonders. I have a bluetooth. Serial adapter plugged into the radio. So its all wireless. One question. How do I save maps so I do not have to have a data connection going all the time. I would only really need about 3 counties of maps
Bradley. Kc9gqr

Sent from my BlackBerry®


From: "Lynn W. Deffenbaugh" <kj4erj@...>
Date: Fri, 19 Feb 2010 08:23:57 -0500
To: <aprsisce@...>; <sp9mzm@...>
Subject: [aprsisce] Unique -SSIDs

 

It is important on APRS to use a unique -SSID for each "station" that
you operate. If you don't, consider the effect when one station moves
and the other station remains behind. The station appears to ping-pong
between two coordinates with each position update sent.

This is especially true if you are running both APRSISCE on Windows
Mobile and APRSIS32 on Win32. Obviously the former station is mobile
and the latter station is most likely fixed. Whenever you leave the
house, if both clients are running, you will appear to be on a rubber
band between your actual position and the fixed station.

I attempted a QSO with SP9MZM-7 in Poland this morning with limited
success. If someone reads this message and can translate it for
Wlodzimierz Daszkowski, I would appreciate it! Babelfish doesn't do
Polish, and http://www.poltran.com/pl.php4 apparently didn't do very well.

Lynn (D) - KJ4ERJ - Author of APRSISCE for Windows Mobile and Win32


Unique -SSIDs

Lynn Deffenbaugh
 

It is important on APRS to use a unique -SSID for each "station" that you operate. If you don't, consider the effect when one station moves and the other station remains behind. The station appears to ping-pong between two coordinates with each position update sent.

This is especially true if you are running both APRSISCE on Windows Mobile and APRSIS32 on Win32. Obviously the former station is mobile and the latter station is most likely fixed. Whenever you leave the house, if both clients are running, you will appear to be on a rubber band between your actual position and the fixed station.

I attempted a QSO with SP9MZM-7 in Poland this morning with limited success. If someone reads this message and can translate it for Wlodzimierz Daszkowski, I would appreciate it! Babelfish doesn't do Polish, and http://www.poltran.com/pl.php4 apparently didn't do very well.

Lynn (D) - KJ4ERJ - Author of APRSISCE for Windows Mobile and Win32


Re: Using latest ver. of APRSISCE on HTC P3300 Mobile phone

VU2IB
 

Hi Lynn

This is to confirm, the changes worked. And my APRS mobile tracking is back in action. Thanks for the pointers on how to re-work it.

73

Karan, Vu2YEP
APRSISCE Mobile - VU2YEP-9

--- In aprsisce@yahoogroups.com, "vu2yep" <vu2yep@...> wrote:

Hi Lynn

Thanks for the update.

I have just now installed the latest file, replaced old one with the new one.

In the morning when I drive to work.. on the way I will test it, will let you know my findings incase of any observations.

However, like I said I enjoy your APRS software on my windows mobile phone.. it has brought me onto the APRS world map.

Best part is one can get active without being dependent on any digipeaters or I-Gates in the city.

Keep us posted with your future enhancements.

73

Karan, VU2YEP
New Delhi, INDIA


--- In aprsisce@yahoogroups.com, "Lynn W. Deffenbaugh" <kj4erj@> wrote:

vu2yep wrote:
I would like to take this opportunity thank you for getting this useful software in place for the Ham community. I am overall very happy with th the results of the software and have been using it for over a month or so.
Thanks for the comments. I'm glad others beyond myself are getting use
out of my efforts.

I installed the latest version of APRSISCE on my mobile phone, overall its working ok for me, yet to explore the the additional features added.
Actually, given your comments below, I suspect you don't have the latest
latest version. I did three releases in three days to fix some of these
issues. If you do an About, it should say "Built: 2010/02/12 14:51".
If your's is earlier than that, head on back to the Yahoo group to get
the latest.

1. The car's icon, if I set it to be in the center, its not staying in the center after the current map screen's distance is covered by the car or car icon.. the car moves out of the circle ( circle in which we see the map) and I have to manually drag the map to see where the car icon is. In the prvious version it was staying in the middle of the circle and just the map was getting refereshed. I have kept in mind the appropirate zoom levels as well. The red dot also not moving ahead of the car icon ulike earlier version. ( like showing the path).
This happens in the newer versions if you drag the map, intentionally or
not, off the center. If you double-click on the Heading panel (the one
that shows your current direction, below or beside the large speed
panel), it will first move you back to center the station you're
tracking, if it isn't you. If you double-click it again, it will change
back to tracking yourself and also re-center yourself and resume moving
the screen when you move.

In one of the recent releases, I decreased the sensitivity to
inadvertant screen drags, but it is still fairly easy to accidentally
move the map off center which results in a frozen map with your station
moving across it. When that happens, the red dot is also also
suppressed as it would no longer be moving relative to your station as
it should.

I hope to provide some visual indication and easier way to know/change
what station is being tracked and bring the tracked station back to the
center in some future revision, as soon as I can figure out what would
make sense visually.

2. When I am sending a text message to another APRS station, I believe as soon as the message is deliverd, I am getting a 'redundent something something' acknowledgement type of notificiation. The messages are coming and going all ok though.
The redundant acknowledgement popup was removed in the latest release.
It occurs when you send a message to a station that has multiple paths
into the APRS (RF and -IS) network. However, if you're getting a
message about a "Pirated ack", that's a different case and I'll need to
know more details about what it says and the station(s) involved to
explain it.

Would appreciate if you can let me know the next steps on the above two observerations and how to rectify them.
In summary: Double-click the heading panel twice to restore center
tracking to "Me". Upgrade to the 2/12 release to remove redundant acks.

73
Lynn (D) - KJ4ERJ


Re: New Zoom Poll/Feature request

Noel Shrum
 

On 02/18/2010 11:14 AM, Lynn W. Deffenbaugh wrote:
Noel Shrum wrote:
My HTC Touch Pro 2 has a zoom bar on the face of the phone, and it would
be REALLY nice to be able to use that to zoom the map.
It'd be very handy to not need to slide the keyboard open to zoom.
Any idea what the zoom bar tells Windows when you use it? Not having
access to a Touch Pro 2 makes it difficult to develop for such
platform-specific features. I might build a simple test program that
captures windows messages between the time you click a start and stop
button so that I can capture a trace of what the slider does. If it
provides anything remotely standard, I can probably support it.
I'm game!

There are a bunch of new phones coming out that lack the D-Pad on the
face of the phone (they are the WVGA and WQVGA phones).
I'm also considering using the number keys to do various features like
pan and zoom. But then, the phones that are doing away with the D-Pad
probably already don't have a keyboard either....
It seems like there is quite a few of the new HTC phones are doing that.

Does the Touch Pro 2 have a rocker on the side like the Tilt/TyTn II?
If so, that already does zoom as it provides up/down messages to the
running program.
The TP2 only has volume, send, end, windows, and back keys on it with
out sliding the keyboard out.

Lynn (D) - KJ4ERJ

Noel
W8TVI


Re: New Zoom Poll/Feature request

David Shrum
 

I'm with Noel on the zoom feature for similar reasons.

Dave N8PU

-----Original Message-----
From: aprsisce@yahoogroups.com [mailto:aprsisce@yahoogroups.com] On Behalf
Of Noel Shrum
Sent: Thursday, February 18, 2010 10:43 AM
To: aprsisce@yahoogroups.com
Subject: Re: [aprsisce] New Zoom Poll/Feature request

Plus should zoom in.
I'd personally like to have down be +/zoom in (but everyone (like google
maps and bing maps) seems to use up as zoom in), so I vote for +/up being
zoom in to match the rest of the world.


Noel
W8TVI35:00

No virus found in this outgoing message.
Checked by AVG - www.avg.com
Version: 9.0.733 / Virus Database: 271.1.1/2693 - Release Date: 02/17/10
02:35:00


Re: New Zoom Poll/Feature request

m6xsd <m6xsd@...>
 

I agree with I slightly prefer '+' to give more detail but all the other stuff I use works the other way, so I voted '+' to zoom in.

73,
Colin
M6XSD.

--- In aprsisce@yahoogroups.com, Noel Shrum <noel.w8tvi@...> wrote:

Plus should zoom in.
I'd personally like to have down be +/zoom in (but everyone (like google
maps and bing maps) seems to use up as zoom in), so I vote for +/up
being zoom in to match the rest of the world.

Feature request:
My HTC Touch Pro 2 has a zoom bar on the face of the phone, and it would
be REALLY nice to be able to use that to zoom the map.
It'd be very handy to not need to slide the keyboard open to zoom.

There are a bunch of new phones coming out that lack the D-Pad on the
face of the phone (they are the WVGA and WQVGA phones).

Noel
W8TVI


Re: New Zoom Poll/Feature request

Lynn Deffenbaugh
 

Noel Shrum wrote:
My HTC Touch Pro 2 has a zoom bar on the face of the phone, and it would
be REALLY nice to be able to use that to zoom the map.
It'd be very handy to not need to slide the keyboard open to zoom.
Any idea what the zoom bar tells Windows when you use it? Not having access to a Touch Pro 2 makes it difficult to develop for such platform-specific features. I might build a simple test program that captures windows messages between the time you click a start and stop button so that I can capture a trace of what the slider does. If it provides anything remotely standard, I can probably support it.

There are a bunch of new phones coming out that lack the D-Pad on the
face of the phone (they are the WVGA and WQVGA phones).
I'm also considering using the number keys to do various features like pan and zoom. But then, the phones that are doing away with the D-Pad probably already don't have a keyboard either....

Does the Touch Pro 2 have a rocker on the side like the Tilt/TyTn II? If so, that already does zoom as it provides up/down messages to the running program.

Lynn (D) - KJ4ERJ


Re: New Zoom Poll/Feature request

Noel Shrum
 

Plus should zoom in.
I'd personally like to have down be +/zoom in (but everyone (like google
maps and bing maps) seems to use up as zoom in), so I vote for +/up
being zoom in to match the rest of the world.

Feature request:
My HTC Touch Pro 2 has a zoom bar on the face of the phone, and it would
be REALLY nice to be able to use that to zoom the map.
It'd be very handy to not need to slide the keyboard open to zoom.

There are a bunch of new phones coming out that lack the D-Pad on the
face of the phone (they are the WVGA and WQVGA phones).

Noel
W8TVI