Date   

Re: Yet Another New Release!

m6xsd <m6xsd@...>
 

Hi Lynn,
Just trying the new Win32 version and I get the RunNMEA error 'Failed to open Port'.
It is telling me the correct Portis selected & the GPS has a Fix.

Is there anything elseIneed todo apart from swap the new .exe for old?.


73,
Colin.

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

Greetings,

Yes, there's another new release in the Group's Files section. It contains:

Reversed the Zoom +/- behavior (no cheers, just beers (but I'm a
tea-totaler!))
Remove GPS elements when disabled, User-toggle for satellites
Add Station Labels to the screen (user-toggle)
Corrected 2-digit DAO (extended precision) translation
Recognize Yeasu's new FTM-350
Fix a Maximize/Restore scale factor bug (Win32)
Support TEXT TNCs (for APRS Messenger, APRS over PSK-63 on 30m)
Protect World and Continental OSM Map Tiles from the purger

There's a MUCH longer list (as well as the ToDos) in the release notes
that you can also pull from the files section.

Details for the APRS Messenger and RFID features will be forthcoming as
soon as I get the final kinks out of them.

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


Yet Another New Release!

Lynn Deffenbaugh
 

Greetings,

Yes, there's another new release in the Group's Files section. It contains:

Reversed the Zoom +/- behavior (no cheers, just beers (but I'm a tea-totaler!))
Remove GPS elements when disabled, User-toggle for satellites
Add Station Labels to the screen (user-toggle)
Corrected 2-digit DAO (extended precision) translation
Recognize Yeasu's new FTM-350
Fix a Maximize/Restore scale factor bug (Win32)
Support TEXT TNCs (for APRS Messenger, APRS over PSK-63 on 30m)
Protect World and Continental OSM Map Tiles from the purger

There's a MUCH longer list (as well as the ToDos) in the release notes that you can also pull from the files section.

Details for the APRS Messenger and RFID features will be forthcoming as soon as I get the final kinks out of them.

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


New file uploaded to aprsisce

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 : /20100225 APRSISCE Notes.txt
Uploaded by : ldeffenb <kj4erj@arrl.net>
Description : 2010/02/26 Release Notes (and ToDo List)

You can access this file at the URL:
http://groups.yahoo.com/group/aprsisce/files/20100225%20APRSISCE%20Notes.txt

To learn more about file sharing for your group, please visit:
http://help.yahoo.com/l/us/yahoo/groups/original/members/forms/general.htmlfiles

Regards,

ldeffenb <kj4erj@arrl.net>


Re: Screen locking

Lynn Deffenbaugh
 

If you wait for at least 5 minutes after starting the client, you can double-click on an empty space on the map and you should get a popup showing summary counts of the map tiles including a breakdown of how recently referenced they might be. It's not a dynamic count (meaning if you've recently had the yellow circle it might be smaller than reality), but it should catch up periodically. It's actually a side-effect of the tile purger executing, but don't worry, even if you set the retention days to zero the purger will still run the summary.

Lynn (D) - KJ4ERJ

David Shrum wrote:

Well I checked it going through my PC and I get a totally different answer
to the 'properties' using my PC instead of what I thought I read with the
'properties' directly on my phone. So my phone lied to me, here is what my
PC showed, "9.17 MB (9,625,719 bytes)" [I like this result better anyway].
This is with my phone tethered to the PC so I can use it to look at the
contents of the phone.

Glad you questioned it; I was wondering how I could get that much anyway
considering how little I use it.

Dave N8PU


-----Original Message-----
From: aprsisce@yahoogroups.com [mailto:aprsisce@yahoogroups.com] On Behalf
Of Lynn W. Deffenbaugh
Sent: Thursday, February 25, 2010 6:22 PM
To: aprsisce@yahoogroups.com
Subject: Re: [aprsisce] Screen locking

Wait, 4 GIG of tiles? My desktop system only has 37,833 over 235.74MB. My phone is a paltry 7,424 over 29.55MB. I'm not even sure the program can total space utilization over 2GB as I'm not sure how big my variable and never expected someone to download that many tiles before the purger started removing old ones!

Lynn (D) - KJ4ERJ - Heading in to see how big the totals can be...

David Shrum wrote:

I like this latest release version, of the 3 times I ran it, it has worked
flawlessly for me. The previous version would lock up my screen; out of 7
uses it would work for a while then lock the screen say about 5 of seven
tries. No memory problems on this end with my Touch pro so far. I have a
16

gig memory card and have about 4 gigs of tiles so I have a ways to go yet.
:)

Dave N8PU


No virus found in this outgoing message.
Checked by AVG - www.avg.com Version: 9.0.733 / Virus Database: 271.1.1/2708 - Release Date: 02/24/10
14:34:00



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

Yahoo! Groups Links





Re: Screen locking

David Shrum
 

Well I checked it going through my PC and I get a totally different answer
to the 'properties' using my PC instead of what I thought I read with the
'properties' directly on my phone. So my phone lied to me, here is what my
PC showed, "9.17 MB (9,625,719 bytes)" [I like this result better anyway].
This is with my phone tethered to the PC so I can use it to look at the
contents of the phone.

Glad you questioned it; I was wondering how I could get that much anyway
considering how little I use it.

Dave N8PU

-----Original Message-----
From: aprsisce@yahoogroups.com [mailto:aprsisce@yahoogroups.com] On Behalf
Of Lynn W. Deffenbaugh
Sent: Thursday, February 25, 2010 6:22 PM
To: aprsisce@yahoogroups.com
Subject: Re: [aprsisce] Screen locking

Wait, 4 GIG of tiles? My desktop system only has 37,833 over 235.74MB.
My phone is a paltry 7,424 over 29.55MB. I'm not even sure the program
can total space utilization over 2GB as I'm not sure how big my variable
and never expected someone to download that many tiles before the purger
started removing old ones!

Lynn (D) - KJ4ERJ - Heading in to see how big the totals can be...

David Shrum wrote:
I like this latest release version, of the 3 times I ran it, it has worked
flawlessly for me. The previous version would lock up my screen; out of 7
uses it would work for a while then lock the screen say about 5 of seven
tries. No memory problems on this end with my Touch pro so far. I have a
16
gig memory card and have about 4 gigs of tiles so I have a ways to go yet.
:)

Dave N8PU

No virus found in this outgoing message.
Checked by AVG - www.avg.com
Version: 9.0.733 / Virus Database: 271.1.1/2708 - Release Date: 02/24/10
14:34:00


Re: Screen locking

Lynn Deffenbaugh
 

Wait, 4 GIG of tiles? My desktop system only has 37,833 over 235.74MB. My phone is a paltry 7,424 over 29.55MB. I'm not even sure the program can total space utilization over 2GB as I'm not sure how big my variable and never expected someone to download that many tiles before the purger started removing old ones!

Lynn (D) - KJ4ERJ - Heading in to see how big the totals can be...

David Shrum wrote:

I like this latest release version, of the 3 times I ran it, it has worked
flawlessly for me. The previous version would lock up my screen; out of 7
uses it would work for a while then lock the screen say about 5 of seven
tries. No memory problems on this end with my Touch pro so far. I have a 16
gig memory card and have about 4 gigs of tiles so I have a ways to go yet.
:)

Dave N8PU


-----Original Message-----
From: aprsisce@yahoogroups.com [mailto:aprsisce@yahoogroups.com] On Behalf
Of m6xsd
Sent: Thursday, February 25, 2010 11:18 AM
To: aprsisce@yahoogroups.com
Subject: [aprsisce] Re: Memory issue

Yes,I have had that problem on my iPaq HX2750. It was so bad I couldn't even
run 'File Explorer' to delete files & clear some memory. I had to do a 'very
hard reset' that clears all memory.
The solution is to edit the xml file to make sure the 'Tile Files' are
stored on a memory card. If you don't know how to do this, let us know and I
am sure someone will be able to help.


73,
Colin
M6XSD.

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

I am using a HTC Tilt II and I have run out of memory.
Anyone find a way to ensuree the tile files are stored on the storage
memory card?

The odd thing is that even after I removed the files and not run the
program, I have run out of memory again.
Anyone see this happen to their device?

Lu Vencl
KA4EPS
No virus found in this outgoing message.
Checked by AVG - www.avg.com Version: 9.0.733 / Virus Database: 271.1.1/2708 - Release Date: 02/24/10
14:34:00



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

Yahoo! Groups Links





Screen locking

David Shrum
 

I like this latest release version, of the 3 times I ran it, it has worked
flawlessly for me. The previous version would lock up my screen; out of 7
uses it would work for a while then lock the screen say about 5 of seven
tries. No memory problems on this end with my Touch pro so far. I have a 16
gig memory card and have about 4 gigs of tiles so I have a ways to go yet.
:)

Dave N8PU

-----Original Message-----
From: aprsisce@yahoogroups.com [mailto:aprsisce@yahoogroups.com] On Behalf
Of m6xsd
Sent: Thursday, February 25, 2010 11:18 AM
To: aprsisce@yahoogroups.com
Subject: [aprsisce] Re: Memory issue

Yes,I have had that problem on my iPaq HX2750. It was so bad I couldn't even
run 'File Explorer' to delete files & clear some memory. I had to do a 'very
hard reset' that clears all memory.
The solution is to edit the xml file to make sure the 'Tile Files' are
stored on a memory card. If you don't know how to do this, let us know and I
am sure someone will be able to help.


73,
Colin
M6XSD.

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

I am using a HTC Tilt II and I have run out of memory.
Anyone find a way to ensuree the tile files are stored on the storage
memory card?
The odd thing is that even after I removed the files and not run the
program, I have run out of memory again.
Anyone see this happen to their device?

Lu Vencl
KA4EPS
No virus found in this outgoing message.
Checked by AVG - www.avg.com
Version: 9.0.733 / Virus Database: 271.1.1/2708 - Release Date: 02/24/10
14:34:00


Re: Memory issue

m6xsd <m6xsd@...>
 

Yes,I have had that problem on my iPaq HX2750. It was so bad I couldn't even run 'File Explorer' to delete files & clear some memory. I had to do a 'very hard reset' that clears all memory.
The solution is to edit the xml file to make sure the 'Tile Files' are stored on a memory card. If you don't know how to do this, let us know and I am sure someone will be able to help.


73,
Colin
M6XSD.

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

I am using a HTC Tilt II and I have run out of memory.
Anyone find a way to ensuree the tile files are stored on the storage memory card?
The odd thing is that even after I removed the files and not run the program, I have run out of memory again.
Anyone see this happen to their device?

Lu Vencl
KA4EPS


Memory issue

vencl@att.net
 

I am using a HTC Tilt II and I have run out of memory.
Anyone find a way to ensuree the tile files are stored on the storage memory card?
The odd thing is that even after I removed the files and not run the program, I have run out of memory again.
Anyone see this happen to their device?

Lu Vencl
KA4EPS


Re: 2010/02/22 Released!

Lynn Deffenbaugh
 

m6xsd wrote:
Thanks Lynn,
You're welcome.

NMEA over Bluetooth is working fine on my iPaq HX2750.

I'm stuggling to get the Bluetooth working on my Orange M3100 Smartphone though.

I will see if I can get the iPaq and my Garmin eTrex to work together tomorrow and try so sus out what is wrong with Bluetooth on the M3100.
Thanks for grabbing the new version so quickly and giving it a shot.
I'm glad to know it's working. One fewer thing that I need to keep in
my brain "just in case" I need to fix something.

73

Lynn (D) - KJ4ERJ



73,
Colin.

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

Greetings,

Yes, there's another new release out there. It adds NMEA GPS support on Windows Mobile and corrects the bitmap caching resource consumption bug that I mentioned the other day. There's more stuff in it, but those are the most important.

For those of you that have put copies of the distribution on other servers, please update them ASAP. The Windows Mobile bust is pretty ugly and I'd like everyone to have a chance to get the newest release.

Also, if you're interested in my ToDo list, I've fleshed it out rather substantially and included it in the Release Notes text file in the Yahoo Group Files section. I get tired just looking at it!

Lynn (D) - KJ4ERJ - Watching for the new version to start popping on the map!


Here's what's new in the APRSISCE6P100222.zip and APRSIS32100222.zip

NMEA serial (BlueTooth) GPS support for Windows Mobile - It now honors the port configuration of GPS! - Restart required after changing configuration.

Fixed resource exhaustion program on Windows Mobile caused by increased size of Bitmap cache (completely blank screen)

Fixed 180x90 coordinat causing blank map display if you drag too far north or south

Dynamically adjust width of station and message panes for widest seen callsign. This should fix issue reported by James Keep VE2KHC back on 9/30/2009!

CSV tracks in GPS-enabled Win32 version {Francisco Guerra CT1AKV) (They'll be in your default directory)

Split ?APRSD and ?APRSL lists into multiple messages - Also sorted the callsign list!

Plot current (most recent) battery status on Win32 screen when telemetry is sent (also updates when double-clicked)

TEXT mode TNC support for use with APRS Messenger (PSK-63 on 30m)

Waded through recnt APRSISCE e-mails and expanded the ToDo List! See the results below...

Disable non-configured Enable Toggles (requires restart after configuration)




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

Yahoo! Groups Links





Re: 2010/02/22 Released!

m6xsd <m6xsd@...>
 

Thanks Lynn,

NMEA over Bluetooth is working fine on my iPaq HX2750.

I'm stuggling to get the Bluetooth working on my Orange M3100 Smartphone though.

I will see if I can get the iPaq and my Garmin eTrex to work together tomorrow and try so sus out what is wrong with Bluetooth on the M3100.


73,
Colin.

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

Greetings,

Yes, there's another new release out there. It adds NMEA GPS support on
Windows Mobile and corrects the bitmap caching resource consumption bug
that I mentioned the other day. There's more stuff in it, but those are
the most important.

For those of you that have put copies of the distribution on other
servers, please update them ASAP. The Windows Mobile bust is pretty
ugly and I'd like everyone to have a chance to get the newest release.

Also, if you're interested in my ToDo list, I've fleshed it out rather
substantially and included it in the Release Notes text file in the
Yahoo Group Files section. I get tired just looking at it!

Lynn (D) - KJ4ERJ - Watching for the new version to start popping on the
map!


Here's what's new in the APRSISCE6P100222.zip and APRSIS32100222.zip

NMEA serial (BlueTooth) GPS support for Windows Mobile - It now honors
the port configuration of GPS! - Restart required after changing
configuration.

Fixed resource exhaustion program on Windows Mobile caused by increased
size of Bitmap cache (completely blank screen)

Fixed 180x90 coordinat causing blank map display if you drag too far
north or south

Dynamically adjust width of station and message panes for widest seen
callsign. This should fix issue reported by James Keep VE2KHC back on
9/30/2009!

CSV tracks in GPS-enabled Win32 version {Francisco Guerra CT1AKV)
(They'll be in your default directory)

Split ?APRSD and ?APRSL lists into multiple messages - Also sorted the
callsign list!

Plot current (most recent) battery status on Win32 screen when telemetry
is sent (also updates when double-clicked)

TEXT mode TNC support for use with APRS Messenger (PSK-63 on 30m)

Waded through recnt APRSISCE e-mails and expanded the ToDo List! See
the results below...

Disable non-configured Enable Toggles (requires restart after configuration)


2010/02/22 Released!

Lynn Deffenbaugh
 

Greetings,

Yes, there's another new release out there. It adds NMEA GPS support on Windows Mobile and corrects the bitmap caching resource consumption bug that I mentioned the other day. There's more stuff in it, but those are the most important.

For those of you that have put copies of the distribution on other servers, please update them ASAP. The Windows Mobile bust is pretty ugly and I'd like everyone to have a chance to get the newest release.

Also, if you're interested in my ToDo list, I've fleshed it out rather substantially and included it in the Release Notes text file in the Yahoo Group Files section. I get tired just looking at it!

Lynn (D) - KJ4ERJ - Watching for the new version to start popping on the map!


Here's what's new in the APRSISCE6P100222.zip and APRSIS32100222.zip

NMEA serial (BlueTooth) GPS support for Windows Mobile - It now honors the port configuration of GPS! - Restart required after changing configuration.

Fixed resource exhaustion program on Windows Mobile caused by increased size of Bitmap cache (completely blank screen)

Fixed 180x90 coordinat causing blank map display if you drag too far north or south

Dynamically adjust width of station and message panes for widest seen callsign. This should fix issue reported by James Keep VE2KHC back on 9/30/2009!

CSV tracks in GPS-enabled Win32 version {Francisco Guerra CT1AKV) (They'll be in your default directory)

Split ?APRSD and ?APRSL lists into multiple messages - Also sorted the callsign list!

Plot current (most recent) battery status on Win32 screen when telemetry is sent (also updates when double-clicked)

TEXT mode TNC support for use with APRS Messenger (PSK-63 on 30m)

Waded through recnt APRSISCE e-mails and expanded the ToDo List! See the results below...

Disable non-configured Enable Toggles (requires restart after configuration)


New file uploaded to aprsisce

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 : /20100222 APRSISCE Notes.txt
Uploaded by : ldeffenb <kj4erj@arrl.net>
Description : 2010/02/22 Release Notes (and ToDo List)

You can access this file at the URL:
http://groups.yahoo.com/group/aprsisce/files/20100222%20APRSISCE%20Notes.txt

To learn more about file sharing for your group, please visit:
http://help.yahoo.com/l/us/yahoo/groups/original/members/forms/general.htmlfiles

Regards,

ldeffenb <kj4erj@arrl.net>


Re: New Phone

Gil
 

According to the specifications, the screen resolution is 800 X 400 and the size is 3.7 inches. It's an AMOLED display that is very bright and crisp with 16M colors. You can see it in the sunlight much better than you could with its predecessor. I'm quite happy with it so far.

Gil, WB2UTI(-10)

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

Great to know there's another phone that works! I'm glad you remembered
the left/right arrow keys and managed to find them on the soft keyboard.

Do you happen to know what the screen resolution is on the new phone?
And how big the screen actually is (inches or cm)?

Lynn (D) - KJ4ERJ

Gil wrote:
I had APRSISCE working nicely on a Verizon Samsung Omnia phone. It had a little button you could use to navigate around which worked perfectly for zooming and changing the density of the map.

I decided to upgrade to the Omnia II. No button. Plus, although I remembered how to deal with the zoom on the screen, I couldn't remember how to change the density without that nice button. I finally found a message with the left/right arrow instructions and it came back to me. But where would I find arrow keys?

It turns out that one of the "symbol" screens for the on-screen keyboard has, among other things, the up, down, left, and right arrows on it. You just have to step through the other screens to get to it (naturally, it's the last one...).

Everything else about APRSISCE seems to work nicely. I'm a happy camper again (thank you, Lynn!). As I become more accustomed to the new phone, I'm finding more reasons why I like it. The "Swype" text entry feature is quite efficient.

I thought I'd pass this along just in case anyone else gets this phone...

By the way, the GPS receiver in this new phone is quite a bit faster on initial acquisition of its position compared to the original model (which was originally hamstrung to limit the use of the GPS only to Verizon's subscription location service - which I refused to pay for - but enough customers complained that eventually they relented and came out with a firmware upgrade that unlocked it). I presume it still gobbles batteries (that's what charging cords are for), but at least you don't have to wait so long for it to smarten up.


Gil, WB2UTI(-10)


Re: New Phone

Lynn Deffenbaugh
 

Great to know there's another phone that works! I'm glad you remembered
the left/right arrow keys and managed to find them on the soft keyboard.

Do you happen to know what the screen resolution is on the new phone?
And how big the screen actually is (inches or cm)?

Lynn (D) - KJ4ERJ

Gil wrote:

I had APRSISCE working nicely on a Verizon Samsung Omnia phone. It had a little button you could use to navigate around which worked perfectly for zooming and changing the density of the map.

I decided to upgrade to the Omnia II. No button. Plus, although I remembered how to deal with the zoom on the screen, I couldn't remember how to change the density without that nice button. I finally found a message with the left/right arrow instructions and it came back to me. But where would I find arrow keys?

It turns out that one of the "symbol" screens for the on-screen keyboard has, among other things, the up, down, left, and right arrows on it. You just have to step through the other screens to get to it (naturally, it's the last one...).

Everything else about APRSISCE seems to work nicely. I'm a happy camper again (thank you, Lynn!). As I become more accustomed to the new phone, I'm finding more reasons why I like it. The "Swype" text entry feature is quite efficient.

I thought I'd pass this along just in case anyone else gets this phone...

By the way, the GPS receiver in this new phone is quite a bit faster on initial acquisition of its position compared to the original model (which was originally hamstrung to limit the use of the GPS only to Verizon's subscription location service - which I refused to pay for - but enough customers complained that eventually they relented and came out with a firmware upgrade that unlocked it). I presume it still gobbles batteries (that's what charging cords are for), but at least you don't have to wait so long for it to smarten up.


Gil, WB2UTI(-10)


New Phone

Gil
 

I had APRSISCE working nicely on a Verizon Samsung Omnia phone. It had a little button you could use to navigate around which worked perfectly for zooming and changing the density of the map.

I decided to upgrade to the Omnia II. No button. Plus, although I remembered how to deal with the zoom on the screen, I couldn't remember how to change the density without that nice button. I finally found a message with the left/right arrow instructions and it came back to me. But where would I find arrow keys?

It turns out that one of the "symbol" screens for the on-screen keyboard has, among other things, the up, down, left, and right arrows on it. You just have to step through the other screens to get to it (naturally, it's the last one...).

Everything else about APRSISCE seems to work nicely. I'm a happy camper again (thank you, Lynn!). As I become more accustomed to the new phone, I'm finding more reasons why I like it. The "Swype" text entry feature is quite efficient.

I thought I'd pass this along just in case anyone else gets this phone...

By the way, the GPS receiver in this new phone is quite a bit faster on initial acquisition of its position compared to the original model (which was originally hamstrung to limit the use of the GPS only to Verizon's subscription location service - which I refused to pay for - but enough customers complained that eventually they relented and came out with a firmware upgrade that unlocked it). I presume it still gobbles batteries (that's what charging cords are for), but at least you don't have to wait so long for it to smarten up.


Gil, WB2UTI(-10)


Re: Map Prefetch & Saving

g4ilo
 

I actually tried this this morning and unfortunately there is a snag with trying to use OS maps as they do not seem to be aligned in the same direction as the maps APRSISCE uses. It is probably something to do with grid references not being aligned to true north or something. Also the X and Y scaling is different. So by the time you have rotated the map a bit and then re-scaled it the edges are almost certainly not going to like up with the other tiles.

Google maps seem oriented the same way and even appear to use the same scale so as long as you get the top left corner accurately you can cut a 256 x 256 section from a Google map, save it as a PNG file over the top of the original and it fits in perfectly.

Lynn's proposal to support UI-View32 maps might turn out to be easier for the end user as you can just make one big map instead of lots of little tiles.

Julian, G4ILO

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

Hi Julian,

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


Re: Fixed Position Beacon Fix Release! (and MORE)

Lynn Deffenbaugh
 

warpedspeed wrote:
As I have mentioned in the past, this really fills a niche for me. My use of APRSISCE will primarily be when stationary.
As a stationary user, you might want to go into Configure / Genius and set the Min Time to something like 300, 600, or 900 seconds. Otherwise, when the GPS drifts...oh wait, you said no GPS oh well, if your GPS ever DOES drift, it won't stack up position updates every 10 seconds. I've got an item on my ToDo list to attempt a suppression of this once I get some better empirical data from my own drifting GPS.

Lynn (D) - K4JERJ

Dean KD4TWJ


Re: Fixed Position Beacon Fix Release! (and MORE)

warpedspeed
 

Well I am only a week late to this...
But I just got the latest installed on my old T-Mobile MDA (Wizard 200), and this is good stuff Lynn!

I am actually on the map now without the GPS and the messaging seems to work better too!

As I have mentioned in the past, this really fills a niche for me. My use of APRSISCE will primarily be when stationary.

Thanks for all of the time that you have put into this. It is appreciated.


Dean KD4TWJ

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

Ok, I know, I know, I just released not one, but TWO releases and here
come's a THIRD, but this one is worth it, especially for those of you
running with a fixed position and no GPS. This one will allow you to
beacon your position!


Resource consumption in Windows Mobile version

Lynn Deffenbaugh
 

I have uncovered, and hopefully fixed, two problems in the Windows Mobile client. These fixes will be released relatively soon, but I'm hoping to get one or two more things from my (newly updated) ToDo list included. The problems were:

1) The client caches pre-loaded tiles in two levels. The first is an on-disk (flash) cache of tiles fetched from the OSM servers. These are stored under the OSMTiles directory tree. In addition, when a tile is needed for display, the PNG is loaded into memory as a device-independent bitmap. This process is non-trivial, so the client also caches these "recently viewed" bitmaps in RAM. The client has a calculated limit on how many of these bitmaps are allowed to be cached based on the size of the screen (number of tiles necessary for the current display) times the number of available zoom levels (so you can zoom in and out with cached bitmaps). If the cache gets full, the least recently reference bitmap is freed and a new one is created.

This was all working fine until I a) increased the number of tiles buffered on a single level and b) increased the number of available zoom levels from 18 to 24 (for close in zoom of expanded tiles for geocaching work). Well, Windows Mobile doesn't have the (nearly unlimited) resource of teh Win32 version. If you zoom in and out and pan around enough, the cache starts to fill, but before the limit is reached, ShLoadImage fails (with no discernible error message) and everything goes downhill from there

You will see a client that has patchy white areas where the screen was not repainted, double-clicking does nothing, but the X at the top still works. Once you restart the client, you're good for a bunch more panning and zooming. I've fixed it by reducing the size of the bitmap cache back down to what it reasonably was before the (a) and (b) increases. I've also added Cache: information to the double-click OSM information popup.

2) The second problem occurs if you zoom out and drag the map completely away from the center in a vertical direction. If you do it horizontally, the client automatically swaps hemispheres (this will get seemless in some future revision). Vertically, however, breaks and ends up putting the center coordinate of the screen to 180 90 and displays white space instead of maps. The other screen elements are there, but the maps and stations are gone and no amount of panning seems to bring them back.

It turns out that if you've set up a preferred view, double-clicking the scale number (or using View / Preferred / Restore) brings the maps back. An even more interesting point is that the scale number displays a steadily decreasing number as you drag the maps further out the top or bottom of the viewing area. As long as it hasn't gotten to zero, you can actually drag the white-space back and get the maps to be visible again. Once the scale number goes to zero, the only solution is to restore a saved preferred view.

I've fixed this by limiting the top and bottom coordinates to 85 and -85 degrees as corresponds to the available of map tiles from OSM and the limits of their Mercator Projection equations. Sorry, if you're going to visit the extreme North or South of our planet, please leave your APRSISCE/32 client at home (or make special arrangements with me in advance, prepaid tickets to join the expedition might provide incentive enough to work around this issue!).

Just wanted to give you all a heads-up in case any of you are seeing either of these issues. I believe some of you have in the past, but we've never been able to nail down what is going on. Actually, given the resource consumption of the bitmaps, this could conceivably cause other Windows Mobile components (like device.exe) to encounter difficulties on some platforms (thinking HTC Touch Pro here for G4ILO-12).

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