Showing posts with label PalmOS. Show all posts
Showing posts with label PalmOS. Show all posts

Sunday, December 19, 2010

Red backlight keys on phone

Update: Today, I found two of the keys not working.  Peeling back the white plastic showed that there was reddish junk in the dome switch contacts.  I think I must have used slightly too much glue, and it flowed down with melted Rubylith.  Or else the marker ink flowed down.  I cleaned that up with acetone.  But this is something to beware of.  Moreover, some white light spills around the sides of the Rubylith.

My Treo 700P has keys that light up.  One can turn that off, but then it's a nuisance to type things in.  So I ordered a piece of Rubylith from ebay, about 8x11 in size.  The lights come from little white LEDs on the same board that the dome switches are on.  And I reddened the lights, as can be kind of seen in the photo.

Here's what I did.  I disassembled the Treo (not my first time).  My initial thought was to just put a piece Rubylith over where all the lights were, but that would cover up the dome switches as well and that wouldn't be good.  My next thought was just to use red marker over the white LEDs.  But that isn't very effective.  Finally, I cut strips of Rubylith about 1.5mm wide, and snipped them into lengths of about 5mm, and glued them over the LEDs.  The photo on the right shows about half of them done.

I did the gluing with Super Glue (I like the cheap GTC brand [or off-brand] tubes they sell at HEB and Walmart, four for about a dollar).  I held each Rubylith strip with tweezers, very carefully by the very tip, and put a very small amount of super glue on the strip, being careful not to get it on the tweezers.  I then applied it to the LED, pressing it down with a toothpick, orienting it so it wouldn't get in the way of the dome switches.  They didn't all stick as "super" as I hoped, perhaps because of the red marker, but eventually I got them all on.

I had to do two cleanup things.  Two of the Rubylith pieces protruded close to a dome switch (bumps in the white plastic in the photos), and I snipped the ends with nail scissors.  Also, I had accidentally dropped a Rubylith piece with glue on it, and so there was a glue spot on a dome switch.  I was afraid this would harden, so I cleaned it up with acetone.

It all works.  For some reason, the center of the five-way switch is not as clicky as it was, but it works.  Also, the lights are a bit pinkish rather than deep red, but I am pretty happy.  I rarely use a phone at a dark site, but sometimes I need to.

I was also going to make a screen overlay from the Rubylith, and I may still do that, but it blurs the image annoyingly, making small fonts hard to reed.  I may eventually get a sheet of Roscolux medium red gel filter (I tried the small one in my sampler pack, and while it perhaps isn't quite dark enough, and is more fragile than the Rubylith, it preserves sharpness much better).

Sunday, November 28, 2010

open 2sky release

2sky is a full-featured planetarium application for PalmOS devices. It should work on both the newest PalmOS devices (TX, Centro, Treo) as well as older devices as far back as PalmOS 3.1 and maybe even 2.0. Open 2sky supports standard square screens, as well as the extended non-square screens of just about all devices.

Thanks to Kevin S. Polk's generosity in releasing 2sky to me under the GPL, I am happy to announce that 2sky for PalmOS is now officially released, free of charge. Click on "Download" at:
open2sky.sf.net.

I think the interface of 2sky is a model of elegance. The features include:

  • star catalogs up to magnitude 11 (and smaller catalogs for devices with more limited memory)
  • NGC/IC catalog
  • Solar System objects including Sun, moon, planets, Pluto, moons of Jupiter, major asteroids, bright comets, and meteor shower radiants

This release of open 2sky is essentially the same as the last paid release of 2sky (3.0.2), except that I've:

  • updated US/Canada/Mexico daylight savings rules which had changed in the meanwhile
  • refreshed the asteroid and comet databases
  • added support for Handera and Dana Alphasmart non-standard screen sizes
  • removed the white border around the screen on the TX and some other newer devices
  • rewritten code that wasn't GPL-compatible and made the code-base compile with prc-tools rather than Codewarrior
  • added Waco and Turner Research Station to the locations :-)


The resulting binaries are actually slightly smaller than the last paid release.

Wednesday, November 24, 2010

open 2sky alpha test

After a number of hours of converting code from CodeWarrior to prc-tools and rewriting GPL-incompatible code, I have an alpha test release of open 2sky. USE AT YOUR OWN RISK and please send me or post any bug reports.

http://open2sky.sourceforge.net/

The database building tools are not yet running (actually, Kevin hasn't sent them all to me yet). The Comets and Asteroids databases thus are out of date. However, all of the star databases, up to magnitude 11 are included.

Note 1: The app by default reassigns all the four hardware keys when it runs. This is a problem on devices like newer Treos which need one of the keys for the home button. So, when you first run 2sky on such devices, just unassign your home button when you get to the screen for assigning buttons (to unassign it, tap on the icon for it, and then choose a blank square).

Note 2: I haven't succeeded in running this under a PalmOS 3.0 emulator (dragging doesn't work, and that's crucial), but I have succeeded in running it under a PalmOS 3.3 emulator. Open 2sky works best under PalmOS 5.x. It should support Palm, Tapwave, Garmin and Sony non-square screen devices. It may support Handera ones. The next release will support Dana Alphasmart.

Monday, November 22, 2010

2sky

Kevin S. Polk, the author of the excellent but now alas defunct 2sky for PalmOS, has agreed to have me release it freely under the GPL.  I will be working on converting the code to prc-tools, as well as replacing the GPL-incompatible CollapseUtils-derived code with PalmResize.

Isn't the screenshot beautiful?

Sunday, August 22, 2010

Hectospec M31 catalog for AstroInfo

If anybody other that me is using the free AstroInfo for PalmOS, I've uploaded a catalog of objects up to mag 16.5 in M31.  The catalog is based on the one on this great site, which is worth visiting whether you have a Palm PDA or not.

Monday, May 24, 2010

AstroInfo 3.10X

Thanks to hard work by Jochen Hoenecke, AstroInfo has been updated to allow for larger catalogs. No more installing a dozen star catalogs where one will do. The result is that if you want mag 11 catalogs, it's much faster.

AstroInfo is a pretty full featured (except for telescope control) free (GPL) planetarium program for PalmOS. Includes Tycho-2 catalogs up to magnitude 11 (but if you don't have enough memory, you can install smaller versions, like up to 8.5 or up to 10).

Before upgrading, make sure you delete all the old catalogs, as the new version is not compatible with many of the old catalogs.

This should be considered a beta, or maybe even alpha, test version:

https://sourceforge.net/projects/handypalmstuff/files/