¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io
Date

Re: APRSISCE Lock Fix & New Features!

 

So I was just comparing the two versions of the program,
and I think I figured out what it is I didn't like about the normal one:
The icons get too small when you zoom out to see more map. Just too
small on the 3" VGA screen for my taste.

I do kinda like the bigger icon at higher zoom levels.

I don't think they really need to made any bigger.. at least not on this
screen. But it would make them look nicer at high zoom, so I'll work on
that.

Also, what overall size (X/Y) should I make the grid for the larger icon
set?

Noel
W8TVI

ldeffenb wrote:

Oh, one more thing. If you do tackle making a larger icon set, it is
important that all background pixels be pure white
(RGB(255,255,255)). The program uses this as the transparency color
when copying the icons to the screen.

Lynn (D) - KJ4ERJ

--- In aprsisce@..., "ldeffenb" <kj4erj@...> wrote:
Noel,

--- In aprsisce@..., Noel Shrum <noel.w8tvi@> wrote:
I have a graphics tablet and The GIMP.

What format are you using for the icons?

Perhaps you could send me a copy and I could start working on a
larger set for you?
I just posted APRSISZoom.zip that contains a zoomed icons for
screens larger than 320 pixels. As your scale gets smaller than 2
miles, the icons will begin to expand (the actual scale code is
listed below for C programmers). See if they look ok on your
higher resolution screen before diving into the editor.

But, just to cover all bases, I've also included the .BMP files
from which the icons are drawn. The icons are clipped out of these
composite pictures automatically by the program. My intention is
to allow users to specify external Icon files as well, if they ever
want to customize them. For that reason, I'd really rather not
build the support for two sizes of icons unless it is visually
necessary.

Of course, if you do take the time to expand these BMPs and clean
them up manually, I could always make the larger set the standard
and scale them down on smaller screens!

The program assumes that the icons are laid out in a 16x6 grid. It
divides the image width and height by 16 and 6 to get the actual
icon size. It then assumes a 2 pixel border all around. In the
end, it gets a 17x17 pixel icon out of a 21x21 repeating square.

Let me know how the expanded icons look on your screen. They
didn't actually look as bad as I thought they might when I
previewed them here (not on a phone screen, though!)

Lynn (D) - KJ4ERJ

PS. Here's the current brute-force code that does icon scaling. I
want to make it a more dynamic scale based on circle size, device
resolution, and the scale of the screen, but, as I mentioned
before, I haven't worked out the details yet. It's striking a
balance between recognizability and showing lots of stations in a
small area.

Of course, if you click on a station icon, the popup does tell you
what the icon is supposed to be!

if (scale >= 128) { Mult = 1; Div = 2; } else if (scale >= 64) {
Mult = 2; Div = 3; } else if (scale >= 32) { Mult = 3; Div = 4; }
else if (width < 320) /* Drop out all 320x240 screens */ { Mult =
1; Div = 1; } else if (scale >= 8) /* Bigger screens begin to
magnify */ { Mult = 1; Div = 1; } else if (scale >= 2) { Mult = 5;
Div = 4; } else if (scale >= 0.5) { Mult = 6; Div = 4; } else if
(scale >= 0.125) { Mult = 7; Div = 4; } else { Mult = 2; Div = 1; }


Re: APRSISCE Lock Fix & New Features!

ldeffenb
 

Oh, one more thing. If you do tackle making a larger icon set, it is important that all background pixels be pure white (RGB(255,255,255)). The program uses this as the transparency color when copying the icons to the screen.

Lynn (D) - KJ4ERJ

--- In aprsisce@..., "ldeffenb" <kj4erj@...> wrote:

Noel,

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

I have a graphics tablet and The GIMP.

What format are you using for the icons?

Perhaps you could send me a copy and I could start working on a larger
set for you?
I just posted APRSISZoom.zip that contains a zoomed icons for screens larger than 320 pixels. As your scale gets smaller than 2 miles, the icons will begin to expand (the actual scale code is listed below for C programmers). See if they look ok on your higher resolution screen before diving into the editor.

But, just to cover all bases, I've also included the .BMP files from which the icons are drawn. The icons are clipped out of these composite pictures automatically by the program. My intention is to allow users to specify external Icon files as well, if they ever want to customize them. For that reason, I'd really rather not build the support for two sizes of icons unless it is visually necessary.

Of course, if you do take the time to expand these BMPs and clean them up manually, I could always make the larger set the standard and scale them down on smaller screens!

The program assumes that the icons are laid out in a 16x6 grid. It divides the image width and height by 16 and 6 to get the actual icon size. It then assumes a 2 pixel border all around. In the end, it gets a 17x17 pixel icon out of a 21x21 repeating square.

Let me know how the expanded icons look on your screen. They didn't actually look as bad as I thought they might when I previewed them here (not on a phone screen, though!)

Lynn (D) - KJ4ERJ

PS. Here's the current brute-force code that does icon scaling. I want to make it a more dynamic scale based on circle size, device resolution, and the scale of the screen, but, as I mentioned before, I haven't worked out the details yet. It's striking a balance between recognizability and showing lots of stations in a small area.

Of course, if you click on a station icon, the popup does tell you what the icon is supposed to be!

if (scale >= 128)
{ Mult = 1; Div = 2;
} else if (scale >= 64)
{ Mult = 2; Div = 3;
} else if (scale >= 32)
{ Mult = 3; Div = 4;
} else if (width < 320) /* Drop out all 320x240 screens */
{ Mult = 1; Div = 1;
} else if (scale >= 8) /* Bigger screens begin to magnify */
{ Mult = 1; Div = 1;
} else if (scale >= 2)
{ Mult = 5; Div = 4;
} else if (scale >= 0.5)
{ Mult = 6; Div = 4;
} else if (scale >= 0.125)
{ Mult = 7; Div = 4;
} else
{ Mult = 2; Div = 1;
}


Re: APRSISCE Lock Fix & New Features!

ldeffenb
 

Noel,

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

I have a graphics tablet and The GIMP.

What format are you using for the icons?

Perhaps you could send me a copy and I could start working on a larger
set for you?
I just posted APRSISZoom.zip that contains a zoomed icons for screens larger than 320 pixels. As your scale gets smaller than 2 miles, the icons will begin to expand (the actual scale code is listed below for C programmers). See if they look ok on your higher resolution screen before diving into the editor.

But, just to cover all bases, I've also included the .BMP files from which the icons are drawn. The icons are clipped out of these composite pictures automatically by the program. My intention is to allow users to specify external Icon files as well, if they ever want to customize them. For that reason, I'd really rather not build the support for two sizes of icons unless it is visually necessary.

Of course, if you do take the time to expand these BMPs and clean them up manually, I could always make the larger set the standard and scale them down on smaller screens!

The program assumes that the icons are laid out in a 16x6 grid. It divides the image width and height by 16 and 6 to get the actual icon size. It then assumes a 2 pixel border all around. In the end, it gets a 17x17 pixel icon out of a 21x21 repeating square.

Let me know how the expanded icons look on your screen. They didn't actually look as bad as I thought they might when I previewed them here (not on a phone screen, though!)

Lynn (D) - KJ4ERJ

PS. Here's the current brute-force code that does icon scaling. I want to make it a more dynamic scale based on circle size, device resolution, and the scale of the screen, but, as I mentioned before, I haven't worked out the details yet. It's striking a balance between recognizability and showing lots of stations in a small area.

Of course, if you click on a station icon, the popup does tell you what the icon is supposed to be!

if (scale >= 128)
{ Mult = 1; Div = 2;
} else if (scale >= 64)
{ Mult = 2; Div = 3;
} else if (scale >= 32)
{ Mult = 3; Div = 4;
} else if (width < 320) /* Drop out all 320x240 screens */
{ Mult = 1; Div = 1;
} else if (scale >= 8) /* Bigger screens begin to magnify */
{ Mult = 1; Div = 1;
} else if (scale >= 2)
{ Mult = 5; Div = 4;
} else if (scale >= 0.5)
{ Mult = 6; Div = 4;
} else if (scale >= 0.125)
{ Mult = 7; Div = 4;
} else
{ Mult = 2; Div = 1;
}


What does Zoom mean? - Ready!

Lynn W. Deffenbaugh
 

(The poll is now open for voting. I may know about APRS-IS and Windows Mobile programming, but Yahoo Group management goes beyond my abilities! Thanks for letting me know!)

Greetings,

I'm taking some abuse from my son about what the up/+ and down/- should
do with respect to zooming the map, so I'm throwing it out to the group
to help me make the client mostly intuitive for most of the people.
Things I'd like you to consider before voting are:

Showing more or less map area
Showing more or less map detail
Showing more or fewer stations

Notice how I'm NOT using the word zoom in these, because there are no
"in" or "out" keys on the keyboard. What does in and out mean anyway?
So, the poll link below asks what the Up/+ should do. Give me your
group opinion and I'll make it so.



Lynn (D) - KJ4ERJ - Author of APRSISCE


Re: What does Zoom mean?

 

¿ªÔÆÌåÓý

No Paul, I got the same thing. ¡°You are not a moderator of the group aprsisce.¡±

?

Dave N8PU

?

From: aprsisce@... [mailto:aprsisce@...] On Behalf Of Paul Deffenbaugh
Sent: Monday, August 10, 2009 12:10 AM
To: aprsisce@...
Subject: Re: [aprsisce] What does Zoom mean?

?



Is it just me or is the survey only available to moderators?

Paul

Lynn W. Deffenbaugh wrote:

?

Greetings,

I'm taking some abuse from my son about what the up/+ and down/- should
do with respect to zooming the map, so I'm throwing it out to the group
to help me make the client mostly intuitive for most of the people.
Things I'd like you to consider before voting are:

Showing more or less map area
Showing more or less map detail
Showing more or fewer stations

Notice how I'm NOT using the word zoom in these, because there are no
"in" or "out" keys on the keyboard. What does in and out mean anyway?
So, the poll link below asks what the Up/+ should do. Give me your
group opinion and I'll make it so.



Lynn (D) - KJ4ERJ - Author of APRSISCE






Re: APRSISCE Lock Fix & New Features!

 

I have a graphics tablet and The GIMP.

What format are you using for the icons?

Perhaps you could send me a copy and I could start working on a larger
set for you?

Noel

Lynn W. Deffenbaugh wrote:

Unfortunately, unless you know a good graphics artist that's willing
(and able, I'm not) to draw the standard APRS icons at 32x32 pixels,
they'll almost be as hard to see if I stretch them bigger. I'm still
working on an algorithm for sizing the icons based on the size of the
circle and the zoom level, but I haven't quite got it working right yet.

I've got a non-GPS version running on my Vista laptop and I agree, for a
large screen (1920x1200 pixels), I agree, they're awful small.

I'll see if I can get the algorithm worked out and let you know when
it's available.

Lynn (D) - KJ4ERJ


Re: What does Zoom mean?

Paul Deffenbaugh
 

¿ªÔÆÌåÓý

Is it just me or is the survey only available to moderators?

Paul

Lynn W. Deffenbaugh wrote:

?

Greetings,

I'm taking some abuse from my son about what the up/+ and down/- should
do with respect to zooming the map, so I'm throwing it out to the group
to help me make the client mostly intuitive for most of the people.
Things I'd like you to consider before voting are:

Showing more or less map area
Showing more or less map detail
Showing more or fewer stations

Notice how I'm NOT using the word zoom in these, because there are no
"in" or "out" keys on the keyboard. What does in and out mean anyway?
So, the poll link below asks what the Up/+ should do. Give me your
group opinion and I'll make it so.



Lynn (D) - KJ4ERJ - Author of APRSISCE



What does Zoom mean?

Lynn W. Deffenbaugh
 

Greetings,

I'm taking some abuse from my son about what the up/+ and down/- should
do with respect to zooming the map, so I'm throwing it out to the group
to help me make the client mostly intuitive for most of the people.
Things I'd like you to consider before voting are:

Showing more or less map area
Showing more or less map detail
Showing more or fewer stations

Notice how I'm NOT using the word zoom in these, because there are no
"in" or "out" keys on the keyboard. What does in and out mean anyway?
So, the poll link below asks what the Up/+ should do. Give me your
group opinion and I'll make it so.



Lynn (D) - KJ4ERJ - Author of APRSISCE


Re: APRSISCE Lock Fix & New Features!

Lynn W. Deffenbaugh
 

Unfortunately, unless you know a good graphics artist that's willing
(and able, I'm not) to draw the standard APRS icons at 32x32 pixels,
they'll almost be as hard to see if I stretch them bigger. I'm still
working on an algorithm for sizing the icons based on the size of the
circle and the zoom level, but I haven't quite got it working right yet.

I've got a non-GPS version running on my Vista laptop and I agree, for a
large screen (1920x1200 pixels), I agree, they're awful small.

I'll see if I can get the algorithm worked out and let you know when
it's available.

Lynn (D) - KJ4ERJ

Noel Shrum wrote:


I'd like to see larger icons on VGA devices.
Its kinda hard to tell what the icons are when you have a high DPI screen.

Noel


Re: APRSISCE Lock Fix & New Features!

 

Lynn,
I downloaded it and did the path changes you suggested; I just copied them
and pasted them into the 'xml' file. I ran it from home just so it would
load what it needed. I have a good size card so I doubt I'll have any
problems there, thanks.

Dave N8PU

-----Original Message-----
From: aprsisce@... [mailto:aprsisce@...] On Behalf
Of ldeffenb
Sent: Sunday, August 09, 2009 8:45 PM
To: aprsisce@...
Subject: [aprsisce] APRSISCE Lock Fix & New Features!

Group,

There's another new version of APRSISCE for Windows Mobile just posted to
the Files section. I discovered a fairly serious resource consumption that
causes Windows Mobile to run out of resources and lock up if you drive
around at a low zoom level causing lots of OpenStreetMap files to paint.
This resource leak has been fixed along with the following changes.

1) Reworked the APRS-IS network handling to improve responsiveness and
reduce load on the device.

2) Double-clicking the "APRS OK" window no longer brings up a series of
network devices, but instead shows traffic statistics for the APRS-IS
connection including packets and bytes sent and received for this session.

3) Reworked where stations are painted on the OSM tiles. They weren't quite
landing on streets at larger zoom levels. It uses the old way until all
tiles have been filled in, so don't be alarmed if you see the stations
"jump" right after the map completes. You should only see this the first
time you're in an area while the OSM tiles are loading from the network
instead of from the cache.

4) The OSM map is now clipped to the old circle and doesn't overflow around
and behind the various other windows.

5) Double-clicking an empty space on the map will popup OpenStreetMap tile
statistics if any tiles have been loaded in that session. Eventually, I
hope to also show the status of the on-device cache of tiles by zoom level.

6) Increased the available zoom levels. On my 320x240 AT&T Tilt, I can now
zoom out to 524 miles instead of the old 256.

7) Reworked how tiles are cached on CE. You might want to locate the
OSMTiles folder (probably in the root of your device) and delete it and all
files within it. The new caching layer uses directories that exactly mirror
OSM's URLs.

8) To store the OSM cache on a Storage Card (assuming you have one), close
APRSISCE and edit the APRSISCE.xml file that should have synced to your
desktop. Locate the <OSM.Path> argument and set it to <OSM.Path>/Storage
Card/OSMTiles/</OSM.Path>. Save the file and wait for it to sync back to
your device before running APRSISCE. You should then see an OSMTiles folder
on your Storage Card.

9) The OSM Tile Cache now prefetches tiles in anticipation of your movement
or zooming. It fetchs one tile out in each ordinal direction from the
screen along with all tiles one closer zoom below and one further zoom
above.

10) While APRSISCE is fetching OSM tiles, you'll see a yellow circle
expanding from the center of the map. Each jump is one tile. When it
reaches the outer circle, it has worked off all queued prefetches. It
prioritizes the queue, so it'll still get the missing visible tiles first.

Let me know what you think and let me know what you'd like to see enhanced
and/or changed, especially if you encounter any bugs!

Lynn (D) - Author of APRSISCE - (APRS message me at KJ4ERJ-12)




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

Yahoo! Groups Links


Re: APRSISCE Lock Fix & New Features!

 

I'd like to see larger icons on VGA devices.
Its kinda hard to tell what the icons are when you have a high DPI screen.

Noel


Re: APRSISCE Lock Fix & New Features!

Lynn W. Deffenbaugh
 

John,

The left/right arrows will change the transparency of the OSM maps. If that doesn't do it, the <OSM.Percent> is a number from 0 (no maps) to 100 (full quality maps) in the XML file.

I need to work on the screen layout in general. Actually, though, for the station overlay characters, I'm doing different things with fonts, so I might be able to at least make the satellite number fit the box. I'll think about making those optional, but I know that I find them useful when I'm mobile as it let's me know if I've lost coverage or am about to lose coverage. Unfortunately, that's an all to common event with the Tilt's GPS.

Remember that not all stations include velocity and direction in their beacon. APRS.FI (for instance) attempts to calculate it with delta distance over delta time, but it all to often comes up with some creative numbers (like cruising the Interstate at 120+ mph).

What I'm hoping to work out for the next release is to allow you to select a station and make it the center, moving/scrolling the maps on each beacon. I think that would be kinda handy when I'm sitting somewhere waiting for someone to join me!

Thanks for the feedback and let me know if anything goes worng when you take it mobile!

Lynn (D) - KJ4ERJ


John Joseph wrote:


Looks good Lynn!

The map detail is a little hard to read. It is light gray on a white background on my touch pro. I dont know whether there is a setting that I can change.

The GPS sats on the bottom are still scrunched. It would be nice to have an option to not show the GPS status.

The velocity and direction of a selected station would be nice as well.

N8JJ

*From:* aprsisce@... [mailto:aprsisce@...] *On Behalf Of *ldeffenb
*Sent:* Sunday, August 09, 2009 8:45 PM
*To:* aprsisce@...
*Subject:* [aprsisce] APRSISCE Lock Fix & New Features!

Group,

There's another new version of APRSISCE for Windows Mobile just posted to the Files section. I discovered a fairly serious resource consumption that causes Windows Mobile to run out of resources and lock up if you drive around at a low zoom level causing lots of OpenStreetMap files to paint. This resource leak has been fixed along with the following changes.

1) Reworked the APRS-IS network handling to improve responsiveness and reduce load on the device.

2) Double-clicking the "APRS OK" window no longer brings up a series of network devices, but instead shows traffic statistics for the APRS-IS connection including packets and bytes sent and received for this session.

3) Reworked where stations are painted on the OSM tiles. They weren't quite landing on streets at larger zoom levels. It uses the old way until all tiles have been filled in, so don't be alarmed if you see the stations "jump" right after the map completes. You should only see this the first time you're in an area while the OSM tiles are loading from the network instead of from the cache.

4) The OSM map is now clipped to the old circle and doesn't overflow around and behind the various other windows.

5) Double-clicking an empty space on the map will popup OpenStreetMap tile statistics if any tiles have been loaded in that session. Eventually, I hope to also show the status of the on-device cache of tiles by zoom level.

6) Increased the available zoom levels. On my 320x240 AT&T Tilt, I can now zoom out to 524 miles instead of the old 256.

7) Reworked how tiles are cached on CE. You might want to locate the OSMTiles folder (probably in the root of your device) and delete it and all files within it. The new caching layer uses directories that exactly mirror OSM's URLs.

8) To store the OSM cache on a Storage Card (assuming you have one), close APRSISCE and edit the APRSISCE.xml file that should have synced to your desktop. Locate the <OSM.Path> argument and set it to <OSM.Path>/Storage Card/OSMTiles/</OSM.Path>. Save the file and wait for it to sync back to your device before running APRSISCE. You should then see an OSMTiles folder on your Storage Card.

9) The OSM Tile Cache now prefetches tiles in anticipation of your movement or zooming. It fetchs one tile out in each ordinal direction from the screen along with all tiles one closer zoom below and one further zoom above.

10) While APRSISCE is fetching OSM tiles, you'll see a yellow circle expanding from the center of the map. Each jump is one tile. When it reaches the outer circle, it has worked off all queued prefetches. It prioritizes the queue, so it'll still get the missing visible tiles first.

Let me know what you think and let me know what you'd like to see enhanced and/or changed, especially if you encounter any bugs!

Lynn (D) - Author of APRSISCE - (APRS message me at KJ4ERJ-12)

No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 8.5.392 / Virus Database: 270.13.47/2289 - Release Date: 08/09/09 18:10:00


Re: APRSISCE Lock Fix & New Features!

John Joseph
 

¿ªÔÆÌåÓý

Looks good Lynn!

?

The map detail is a little hard to read.? It is light gray on a white background on my touch pro.? I don¡¯t know whether there is a setting that I can change.

The GPS sats on the bottom are still scrunched.? It would be nice to have an option to not show the GPS status.

The velocity and direction of a selected station would be nice as well.

?

N8JJ

?

From: aprsisce@... [mailto:aprsisce@...] On Behalf Of ldeffenb
Sent: Sunday, August 09, 2009 8:45 PM
To: aprsisce@...
Subject: [aprsisce] APRSISCE Lock Fix & New Features!

?

?

Group,

There's another new version of APRSISCE for Windows Mobile just posted to the Files section. I discovered a fairly serious resource consumption that causes Windows Mobile to run out of resources and lock up if you drive around at a low zoom level causing lots of OpenStreetMap files to paint. This resource leak has been fixed along with the following changes.

1) Reworked the APRS-IS network handling to improve responsiveness and reduce load on the device.

2) Double-clicking the "APRS OK" window no longer brings up a series of network devices, but instead shows traffic statistics for the APRS-IS connection including packets and bytes sent and received for this session.

3) Reworked where stations are painted on the OSM tiles. They weren't quite landing on streets at larger zoom levels. It uses the old way until all tiles have been filled in, so don't be alarmed if you see the stations "jump" right after the map completes. You should only see this the first time you're in an area while the OSM tiles are loading from the network instead of from the cache.

4) The OSM map is now clipped to the old circle and doesn't overflow around and behind the various other windows.

5) Double-clicking an empty space on the map will popup OpenStreetMap tile statistics if any tiles have been loaded in that session. Eventually, I hope to also show the status of the on-device cache of tiles by zoom level.

6) Increased the available zoom levels. On my 320x240 AT&T Tilt, I can now zoom out to 524 miles instead of the old 256.

7) Reworked how tiles are cached on CE. You might want to locate the OSMTiles folder (probably in the root of your device) and delete it and all files within it. The new caching layer uses directories that exactly mirror OSM's URLs.

8) To store the OSM cache on a Storage Card (assuming you have one), close APRSISCE and edit the APRSISCE.xml file that should have synced to your desktop. Locate the argument and set it to /Storage Card/OSMTiles/. Save the file and wait for it to sync back to your device before running APRSISCE. You should then see an OSMTiles folder on your Storage Card.

9) The OSM Tile Cache now prefetches tiles in anticipation of your movement or zooming. It fetchs one tile out in each ordinal direction from the screen along with all tiles one closer zoom below and one further zoom above.

10) While APRSISCE is fetching OSM tiles, you'll see a yellow circle expanding from the center of the map. Each jump is one tile. When it reaches the outer circle, it has worked off all queued prefetches. It prioritizes the queue, so it'll still get the missing visible tiles first.

Let me know what you think and let me know what you'd like to see enhanced and/or changed, especially if you encounter any bugs!

Lynn (D) - Author of APRSISCE - (APRS message me at KJ4ERJ-12)

No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 8.5.392 / Virus Database: 270.13.47/2289 - Release Date: 08/09/09 18:10:00


APRSISCE Lock Fix & New Features!

ldeffenb
 

Group,

There's another new version of APRSISCE for Windows Mobile just posted to the Files section. I discovered a fairly serious resource consumption that causes Windows Mobile to run out of resources and lock up if you drive around at a low zoom level causing lots of OpenStreetMap files to paint. This resource leak has been fixed along with the following changes.

1) Reworked the APRS-IS network handling to improve responsiveness and reduce load on the device.

2) Double-clicking the "APRS OK" window no longer brings up a series of network devices, but instead shows traffic statistics for the APRS-IS connection including packets and bytes sent and received for this session.

3) Reworked where stations are painted on the OSM tiles. They weren't quite landing on streets at larger zoom levels. It uses the old way until all tiles have been filled in, so don't be alarmed if you see the stations "jump" right after the map completes. You should only see this the first time you're in an area while the OSM tiles are loading from the network instead of from the cache.

4) The OSM map is now clipped to the old circle and doesn't overflow around and behind the various other windows.

5) Double-clicking an empty space on the map will popup OpenStreetMap tile statistics if any tiles have been loaded in that session. Eventually, I hope to also show the status of the on-device cache of tiles by zoom level.

6) Increased the available zoom levels. On my 320x240 AT&T Tilt, I can now zoom out to 524 miles instead of the old 256.

7) Reworked how tiles are cached on CE. You might want to locate the OSMTiles folder (probably in the root of your device) and delete it and all files within it. The new caching layer uses directories that exactly mirror OSM's URLs.

8) To store the OSM cache on a Storage Card (assuming you have one), close APRSISCE and edit the APRSISCE.xml file that should have synced to your desktop. Locate the <OSM.Path> argument and set it to <OSM.Path>/Storage Card/OSMTiles/</OSM.Path>. Save the file and wait for it to sync back to your device before running APRSISCE. You should then see an OSMTiles folder on your Storage Card.

9) The OSM Tile Cache now prefetches tiles in anticipation of your movement or zooming. It fetchs one tile out in each ordinal direction from the screen along with all tiles one closer zoom below and one further zoom above.

10) While APRSISCE is fetching OSM tiles, you'll see a yellow circle expanding from the center of the map. Each jump is one tile. When it reaches the outer circle, it has worked off all queued prefetches. It prioritizes the queue, so it'll still get the missing visible tiles first.

Let me know what you think and let me know what you'd like to see enhanced and/or changed, especially if you encounter any bugs!

Lynn (D) - Author of APRSISCE - (APRS message me at KJ4ERJ-12)


Re: New APRSISCE For Windows Mobile Released!

 

The 5-way nav pad on the touch pro works that way for me, too. (I have
the sprint version)
I'm not seeing any wrapping, though.

Noel
W8TVI

Lynn W. Deffenbaugh wrote:

Dave,

Actually, the left/right change the transparency of the map. It only
looks like the detail changes as it becomes darker. As I was writing
the release notes, an early tester of the left/right feature reported
the left wrapping issue.

I think the delay in the +/- on the screen is Windows Mobile hesitating
to see if your motion was going to be a double-click or not. With the
keyboard, there's no uncertainty.

If your HTC Touch Pro has a navigation rocker thing on the face, it also
works for the up/down/left/right. At least, my AT&T Tilt works that way!

Thanks for the positive (and quick!) feedback. At least I know it works
for one more person than just me!

Lynn (D) - KJ4ERJ


Re: New APRSISCE For Windows Mobile Released!

Lynn W. Deffenbaugh
 

Dave,

Actually, the left/right change the transparency of the map. It only looks like the detail changes as it becomes darker. As I was writing the release notes, an early tester of the left/right feature reported the left wrapping issue.

I think the delay in the +/- on the screen is Windows Mobile hesitating to see if your motion was going to be a double-click or not. With the keyboard, there's no uncertainty.

If your HTC Touch Pro has a navigation rocker thing on the face, it also works for the up/down/left/right. At least, my AT&T Tilt works that way!

Thanks for the positive (and quick!) feedback. At least I know it works for one more person than just me!

Lynn (D) - KJ4ERJ

David Shrum wrote:


Lynn,
I just downloaded it and installed it and I like the new additions, no I
haven't tried it yet while mobile but I like what I see so far.

When you said the "Left/Right" arrows I was looking on the face of my HTC
Touch Pro and the screen and didn't see any of those keys, DUH, then I slid
open my keyboard and sure enough they worked. The Touch Pro hides the
keyboard when in 'normal' position.

I also noticed that the Up/Down keys affect the zoom level, nice. I find my
phone responds faster to those arrow keys than the "+" "-" buttons on the
screen.

When I kept the left arrow key pressed the map would cycle from map to just
circle and back to the map and keep cycling, but the right only increased
more detail to the map.

Dave N8PU

-----Original Message-----
From: aprsisce@... <mailto:aprsisce%40yahoogroups.com> [mailto:aprsisce@... <mailto:aprsisce%40yahoogroups.com>] On Behalf
Of ldeffenb
Sent: Wednesday, August 05, 2009 6:35 PM
To: aprsisce@... <mailto:aprsisce%40yahoogroups.com>
Subject: [aprsisce] New APRSISCE For Windows Mobile Released!

Beta Testers,

I just posted the first new release of APRSISCE (for Windows Mobile) to the
Yahoo group Files section. You can find it there as:

APRSISCE6P090805.zip

There's lots of little stuff in there, but the big thing is...

IT DOES MAPS!

It hooks into OpenStreetMap.org's servers and dynamically loads maps in the
background and displays them on your phone.

Left/Right arrows will decrease/increase the density (transparency) of the
maps in 5% increments. If you take it down to zero, the maps will disappear
and the old circle will come back.

Before copying this onto your phone, please make a copy of the version
you've been using, just in case something goes worng!

Please post feedback here to the group with comments, successes, and
(hopefully not) failures of this new version.

Lynn (D) - KJ4ERJ - Author of APRSISCE

PS. Oh, it also does Overlay characters on the Icons! Even the really tiny
ones!

PPS. It also tracks (and draws) every station that moves, so expect lots of
lines if you view an active APRS area. To clear the lines, double-click the
Odometer. The first confirm is for your track (if you have any) and the
second confirm is for the other stations' tracks (if there are any).


Re: New APRSISCE For Windows Mobile Released!

 

Lynn,
I just downloaded it and installed it and I like the new additions, no I
haven't tried it yet while mobile but I like what I see so far.

When you said the "Left/Right" arrows I was looking on the face of my HTC
Touch Pro and the screen and didn't see any of those keys, DUH, then I slid
open my keyboard and sure enough they worked. The Touch Pro hides the
keyboard when in 'normal' position.

I also noticed that the Up/Down keys affect the zoom level, nice. I find my
phone responds faster to those arrow keys than the "+" "-" buttons on the
screen.

When I kept the left arrow key pressed the map would cycle from map to just
circle and back to the map and keep cycling, but the right only increased
more detail to the map.

Dave N8PU

-----Original Message-----
From: aprsisce@... [mailto:aprsisce@...] On Behalf
Of ldeffenb
Sent: Wednesday, August 05, 2009 6:35 PM
To: aprsisce@...
Subject: [aprsisce] New APRSISCE For Windows Mobile Released!

Beta Testers,

I just posted the first new release of APRSISCE (for Windows Mobile) to the
Yahoo group Files section. You can find it there as:

APRSISCE6P090805.zip

There's lots of little stuff in there, but the big thing is...

IT DOES MAPS!

It hooks into OpenStreetMap.org's servers and dynamically loads maps in the
background and displays them on your phone.

Left/Right arrows will decrease/increase the density (transparency) of the
maps in 5% increments. If you take it down to zero, the maps will disappear
and the old circle will come back.

Before copying this onto your phone, please make a copy of the version
you've been using, just in case something goes worng!

Please post feedback here to the group with comments, successes, and
(hopefully not) failures of this new version.

Lynn (D) - KJ4ERJ - Author of APRSISCE

PS. Oh, it also does Overlay characters on the Icons! Even the really tiny
ones!

PPS. It also tracks (and draws) every station that moves, so expect lots of
lines if you view an active APRS area. To clear the lines, double-click the
Odometer. The first confirm is for your track (if you have any) and the
second confirm is for the other stations' tracks (if there are any).


2009/08/05 APRSISCE Release Notes

Lynn W. Deffenbaugh
 

Beta Testers,

Here's a stream of consciousness (actually a brain dump from my version control system) of what's new since January in APRSISCE (for Windows Mobile).

1) It generates a date/time-stamped CSV file in your Documents folder with all of the transmitted coordinates. It does this even if you have APRS-IS disabled. I used this to track myself when I was out of the country without phone/Internet services. Some day I'll make it an Enable.

2) If you add any b/Buddies to your filter text, they will be reverse-video'd when scrolling in the recent station list.

3) I now notice that the tracking in general is NEW! All stations that move will leave a single width black line behind themselves. You clear these with Menu/Clear Track or double-click the Odometer.

4) Secondary symbol table symbols now do overlays if specified by the client. This is NOT restricted to the subset that is documented, but is displayed on any symbol if so configured by the remote station.

5) Your last known good position is saved when the client is closed and recalled when you run it again. This means that the map will be displayed along with other stations' relative positions even before you get a new fix.

6) Scale factors have changed due to the OpenStreetMap implementation. You can actually zoom further out than before and if you zoom too far in, the maps will disappear and the circle will come back. The circle is also displayed if there are no maps currently loaded for the selected zoom level. Maps will appear when they finally begin arriving.

7) Objects are tracked by the originating call sign in addition to the object name itself. This helps avoid object ID collisions in a close geographic area, but it can generate extra objects if ownership is intentionally changed.

8) The path of the most recently heard packet for a station is remembered and displayed on the station popup. Object owners also appear here along with your configured APRS-IS server name if you click your own icon in the center.

9) Several packet parser corrections have been implemented. Some packets that were previously considered bad parses will now be properly displayed.

10) The javAPRSsrvr # heartbeat is no longer considered to be a received packet. This means that the activity timer may expire more often than it has before causing Force Disconnects. If you get an inordinate number of these, increase your Quiet Time configuration parameter. This was done because some APRS-IS servers seem to go dumb and quit transmitting packets but continue to transmit the heartbeats.

11) Station Icons will fade away as they age. The XML configuration file lets you specify a minimum and maximum station age (in minutes). Stations will stay 100% for the minimum time and will then fade until the maximum time at which point they are deleted. Any message from a station will restore it to full brightness.

(Note: a bug was just reported in the left/right arrow map fade controls. If you decrease it below zero with the left arrow, it will wrap back up to 100%. This will get fixed, but I probably won't bother with a new release for it).

12) The station popup (click on the map icon or the recent station list) has been streamlined to remove information that is empty and add new additional information. It will show some or all of the following:

Title bar shows station and IGate (this is APRS-IS after all)

Sym: Symbol name and overlay (if any)
Rng: miles @ bearing (if you have a fix)
n/m Tracks (mKB) (if you've moved)
Last known coordinates in APRS format
Last heard timestamp (yyyy-mm-dd hh:mm:ss)
Path (if not empty between tocall and qXX,Igate)

13) Zoom factors are now different due to OpenStreetMap tile scaling

14) Circle no longer rotates, but North is always up. I need to make OSM an enable to restore the old rotating circle behavior. Or just restore rotation if you crank the visibility down to 0%?

15) Statistics display (double-click the split station/memory bar) shows both your and total track counts and memory consumption. I hope to add network traffic counters and Tile "disk" and memory consumption information here someday.

16) The recent station list now pops up the station on a single tap, a double-click is no longer necessary. This was done to make it consistent with the circle station display.

17) The recent station list will reverse-video any station that appears as a buddy in your filter settings. Eventually I want to make the buddy list configurable so you don't have to manually add b/Callsign to your filter.

18) I already mentioned the track drawing, but saw it again in the difference listing. I'm open to suggestions if the tracks need to be bolder, wider, or selectable by station. This is one of the reasons for the buddy list configuration also. I'm hoping to allow you to color the tracks of your buddies and possibly disable tracking or non-buddy stations.

19) The OpenStreetMap currently covers all of the background available. I need to figure out how to clip them to the original circle, or at least draw a circle over top of the map. Remember that the height of the +/- scale bar is the radius of the circle. The number that appears above (landscape) or below (portrait) of the scale bar is the radius of the circle in miles (or feet if you zoom in far enough). Someday I might support a metric toggle for this display.

20) Wait, it looks like the January release DID draw your own track! The new one just adds tracks for everyone that moves (including satellites that fly by). The track is only drawn if the current station position is visible on screen, though, so don't be alarmed if lines appear and disappear when you zoom out and in.

21) I think I already mentioned that station Icons fade out as they age, but I just saw it again also. Obviously the recent station list doesn't fade because it's recent, right?

22) Last known satellite positions (the pale numbers inside the circle) are now removed if you disable the GPS.

23) The ranging red dot (forecast position based on last beaconed speed and heading) is partially faded. I need to make this percentage a configuration parameter too.

24) That CSV Track file I mentioned at the top closes and restarts itself when you clear your odometer.

25) A bunch of the various text displays are now better centered in the vertical direction. I'm talking about the +/-, H/V, Odometer, Heading, and stuff like that.

26) Battery telemetry is no longer sent unless something has changed. This makes for rougher looking graphs, but less traffic and storage on the servers as well. If the battery is going up or down, it's smooth.

27) Your last known position along with your current scale/zoom level are recorded and recalled the next time you run the client.

Now, for the homework. To see if you've managed to read the whole thing through, can someone pull out all of my notes of what I still need to do and make a ToDo list for me?

I'm also open to any and all suggestions of what to prioritize next. One of the things on my list is to make the APRS-IS connection asynchronous so it quits locking up the client when the cellular connection is bad or non-existent.

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

PS. Would anyone be interested in a non-tracking, non-GPS, view-only Win32 version of the program?


New APRSISCE For Windows Mobile Released!

ldeffenb
 

Beta Testers,

I just posted the first new release of APRSISCE (for Windows Mobile) to the Yahoo group Files section. You can find it there as:

APRSISCE6P090805.zip

There's lots of little stuff in there, but the big thing is...

IT DOES MAPS!

It hooks into OpenStreetMap.org's servers and dynamically loads maps in the background and displays them on your phone.

Left/Right arrows will decrease/increase the density (transparency) of the maps in 5% increments. If you take it down to zero, the maps will disappear and the old circle will come back.

Before copying this onto your phone, please make a copy of the version you've been using, just in case something goes worng!

Please post feedback here to the group with comments, successes, and (hopefully not) failures of this new version.

Lynn (D) - KJ4ERJ - Author of APRSISCE

PS. Oh, it also does Overlay characters on the Icons! Even the really tiny ones!

PPS. It also tracks (and draws) every station that moves, so expect lots of lines if you view an active APRS area. To clear the lines, double-click the Odometer. The first confirm is for your track (if you have any) and the second confirm is for the other stations' tracks (if there are any).


New file uploaded to aprsisce

 

Hello,

This email message is a notification to let you know that
a file has been uploaded to the Files area of the aprsisce
group.

File : /APRSISCE6P090805.zip
Uploaded by : ldeffenb <kj4erj@...>
Description : Latest release with OpenStreetMap.org MAPS!

You can access this file at the URL:


To learn more about file sharing for your group, please visit:


Regards,

ldeffenb <kj4erj@...>