GM Passlock II Sucks - Or, why won't my GM vehicle start?

November 2nd, 2009

I have a 1998 Chevy Tahoe. It's been a great truck. I bought it with around 90k miles, and it now has around 134k miles. I've driven it to Alaska, Minnesota, Colorado and other distant places. I love how capable it is off-road, while still being somewhat "luxurious" with its heated leather seats and cushy suspension.

However, there are times when I want to set the thing on fire and roll it off a cliff. Specifically, there have been two times.

The first time was in International Falls, MN, two summers ago. I was starting my journey home from a vacation, when the truck decided not to start. At first, I thought maybe the gas gauge had gone bad and I had foolishly run out of fuel. I got help from a kind stranger, who went to a gas station on his motorcycle and got me fuel and some Sea Foam to clean any residue from the bottom of the tank, if it was in fact a no-fuel situation.

No dice. The truck simply refused to start. So I called my roadside assistance program and they dragged the truck back to the Waschke Family GM Center in International Falls, MN. By this time it was late in the day and the service department was closed.

The next day, they diagnosed the problem as being rooted in the Passlock II system. This system is designed (ha) to prevent vehicle theft by making the ignition lock cylinder electronically tamper-proof. If you try to start the vehicle with a key it does not recognize, it will shut down the fuel injectors and disallow the vehicle to run. When this happens it is called "long tamper" mode.

The technicians at the GM shop ordered the parts from Minneapolis, which took a day and a half to arrive, and installed them the day after. The truck worked again, but had cost me around $500 in repairs, not to mention 2 additional unplanned nights in a hotel while waiting for the vehicle to be fixed. The total extra cost caused by this incident was probably close to $800.

Fast-forward to October 30, 2009. I am about to leave the grocery store, when the truck decides not to start again. This time, I recognize the tell-tale symptom, the dreaded flashing "Security" indicator on the dashboard.

!~)@(#&%$()!@#

!@)$*(&%!)*(@&#$)(!~@#$

!@#)*$&!)@#&%$)!@&#$)!&@#$&

I try the "10 minute relearn procedure" that the technicians at Waschke taught me, but to no avail. The truck stubbornly refuses to start even after several attempts. I give up and call my roadside assistance program again. They agree to tow my vehicle to my house, as I will be repairing it myself.

Tonight, I re-tried the 10 minute relearn procedure a few times, and finally, magically, wondrously, got the truck to start up. I also now have at my disposal some knowledge of this ridiculous system and how it works. I also know how to fool it into thinking it has failed so that it will never bother me again.

I have already torn apart the steering column so that the passlock wires are exposed. Once the truck is running, I cut the little yellow wire. As expected, the Security light on the instrument cluster comes on. The truck does not stop running.

I pause for a bit, thinking, "Maybe I should just leave the truck running and lock the door. I bet they make gasoline IV bags. I could just keep it out here running all the time, so I never have to worry about whether it will start." I decide this is absurd, and it is time to test this "fix" I have done.

Slowly I turn off the truck, and am rewarded with silence. After a moment of silent prayer to the Dei Vehicularum, I turn the key and the engine roars to life.

Now I have a piece of black electrical tape in place to cloak the annoying Security malfunction indicator. I also have on order a bypass module which should cleanly make this whole situation go away forever. But for now, the truck is working and I am happy.

And to whomever was involved in the design and implementation of Passlock II: You may go straight to Hell. Your invention sucks and you are a moron. If I ever meet you in person, you will regret it forever.

American Community Survey

October 8th, 2009

I am one of the many unfortunate recipients of the American Community Survey.

I believe the questions in it to be invasive to the point of being unconstitutional.

The survey paperwork threatens fines and possible imprisonment if it is not answered.

I've written to my representative Robert Andrews for advice on the matter.

I do not plan to answer this survey. Will I end up in jail because of it? History seems to indicate that I will not, given the other blog posts I have seen on the issue, but who knows. Our current government seems to be getting more and more hostile towards its citizens.

How-To: Load Raster Maps From NOAA onto your Magellan Triton 2000 GPS

September 19th, 2009

When the Magellan Triton 2000 GPS came out, I was in the market for a new GPS unit, as my Garmin eTrex Vista had been stolen.

I was immediately frustrated with the lack of a useful base map on the unit, and with the cruddy TOPO Explorer software they provided. After some months National Geographic finally updated the software and made it usable. I downloaded some maps from their online map store, and though that was pretty cool. In fact, I was very impressed with the ability to get hybrid maps that included sattelite imagery as well. I used these on my recent trip to Colorado's Flat Top Mountains.

What has vexed me with this device, as with so many other GPS units, is the inability to add custom maps that don't come from Magellan, Garmin, National Geographic or some other costly source.

I recently became interested in trying it again, and found some tools which, when put together, provide a free, if technically cumbersome, way to put custom raster maps onto your Triton.

The first step is to get some digital map/chart content. Fortunately NOAA gives us that for free. You can download "BSB" files from them, which contain a combination of textual data and imagery, for use in a GIS. GIS, or Geographic Information System, is a piece of software that interacts with map and other data.

Once you select the area you are interested in, and download the charts you want, you can unzip them on your computer. Once unzipped, you will see a BSB_ROOT folder, which contains a numbered folder that corresponds to the number of the NOAA chart. In that numbered folder will be a .BSB file and one or more .KAP files. Each .KAP file contains a map image that we want to extract to a TIFF.

BSB files are a proprietery format, so it takes some doing to crack them open and get at their content. Fortunately, some people have already reverse-engineered the BSB/KAP format. You can download a set of BSB tools to convert the BSB files to TIFF format so they can be manipulated in normal image editor programs.

Run the following commandline to convert your KAP files to TIFF.
bsb2tif {input filename}.kap {output filename}.tif


You will then have high-resolution TIFF tiles which you can view in normal image tools.

The final step is to convert these TIFF files into a usable format for your GPS unit.

Once again, someone comes to the rescue with a very good free tool to generate the RMP (Raster MaP) files, which are Magellan's proprietary format for raster maps. A raster map is simply a raster image (bmp, jpg, gif, etc) which has been calibrated to fit a given coordinate system. Triton Raster Map Maker is a tool that will generate RMP files.

At this point, you have already downloaded your NOAA charts, extracted the KAP files from the zip and converted the KAP files to TIFF. The next step is to import a KAP file into TritonRMP.

TritonRMP allows you to select spots on the map as reference points, which correspond to LAT/LON coordinates. Fortunately, the NOAA charts all have LAT/LON lines on them, so finding spots to use for calibration is easy.

After you have done the calibration, click on Generate RMP. You can name the file anything you like, as long as it is a valid Windows filename.

Copy the RMP file to the SD card you use in your Triton, in the MAP_DATA folder. When you re-insert the SD card, go to the Menu -> View -> Maps option, and select the named map you have added.

Sometimes, the maps won't work correctly. I don't know why. I have experimented with resizing the maps to a lower resolution, which seems to help. Unfortunately this process can take some trial and error, but it's worth it to be able to put any kind of raster map you want on your GPS.

I extend a sincere thank-you to all of the people who developed the wonderful free tools that allow us to take full advantage of the Triton 2000 GPS's raster map capability.

And as always, when navigating, remember that GPS is fallible, and should always be a back-up to your primary form of navigation. NOAA also states that the electronic charts are for reference only, not for navigation.

Happy trails!

HTC Touch Pro / AT&T Fuze Review - Update

February 3rd, 2009

I'm quite happy with my Fuze.

The only thing that has really frustrated me so far is the WiFi performance. It really just doesn't seem to work right under some circumstances, so I'm going to have to do some reading over at xda-developers and see what's up. I've heard a variety of rumors, like one that you have to turn off AT&T's hidden proxy feature for WiFi to work at all.

Battery life is no problem. In fact, I'm pretty sure the battery is better than the one in the Tilt. Either that, or I'm better about putting this phone on the charger than I was with my Tilt.

The hard rubber case from AT&T is great. It sort of clips onto both halves of the phone, and feels very solid. It's difficult to remove, and fits very snugly. It doesn't even look too bad. Another big bonus of the case is that it gives the phone a nice amount of friction. I can set it on flat surfaces in my car and it won't go sliding all over the place.

One more annoyance is AT&T's customization of the keyboard. I would MUCH rather have the top row be dedicated numbers, like it was on the HTC Wizard. I have no idea why AT&T decided to make this change, but it was a stupid one. I need numbers way more frequently than I need symbols, and having to hit Fn to get numbers is a pain.

Finally, the accelerometer is cool. I'm actually planning to make a piece of software for it soon. Basically it will be a tamper sensor/alarm, so you can set your phone down on top of your laptop at Starbucks while you order your drink, and if some jackhole tries to move either, it sets off a loud noise.

The built-in game "teeter" is great fun while you're sitting around in a doctor's office or generally need to waste some time. However, I don't recommend trying it while on the train - it's nearly impossible to play, for reasons which should be obvious. :-)

AT&T Fuze / Touch Pro / HTC P4600 Review

January 15th, 2009

This is all based on initial impressions. Some of this may change as I get to know the device a little better.

The Good

The graphics are awesome. Once you go VGA, you'll never go back. The sharpness and smoothness makes reading so much easier. Graphic performance on the Fuze also seems quite excellent compared to the Tilt. As some may know, the Tilt is well known as having crap video drivers, so apparently HTC finally got their act together for this newer series of devices.

TouchFlo is very nice. This TouchFlo is not like the old version, which had a 3D Cube that rotated in space, but is a series of "tabs" on the home screen.

The on-screen keyboard by HTC is very similar to the iPhone one. It's way better than the standard WinMo on-screen keyboard. And by way better, I mean "usable".

The camera seems to make nice images. It has true mechanical autofocus, which allows it to take very good close-up images of things, as well as distance/landscape shots.

The UI of all the HTC software is gesture-based. You can sweep across the screen to navigate and scroll.

The main round physical button on the device is "touch" sensitive like the click-wheel of the iPod, and the area surrounding the button also acts like a click-wheel, in that you can move your finger in a circle to zoom or scroll. In camera mode, merely touching the button will focus, and then you press the button fully to take a picture.

So far the radio performance seems on-par with the Tilt, but again this will take some time to learn more.

The Bad

The Fuze is a super ultra fingerprint magnet. OMG, WTF. There is just no way to keep the surface of this device clean, other than to put it in a protective case. I actually prefer the rubberized surface of the Tilt.

Compared to the Tilt, this thing has almost no buttons on it anywhere. I'm used to having about 5 different ways to click "OK" on the Tilt, where on the Fuze I basically always have to click the OK on the screen, or if I have the keyboard open, there is a dedicated OK key.

It's damn expensive. I paid the non-contract price of $500. For me this is not a concern, because the cost will be reimbursed by my employer, but even if you want a contract, it's not a cheap phone.

Unknowns

Battery life, I expect to be poor. But I won't know for a while yet.

WiFi works, but I got some strange results where I had 54Mbps Tx and 1Mb Rx speed, which made no sense. I will have to experiment more with that and see if it has to do with my home network or if it's something else.

Hello, comment spammers!

December 3rd, 2008

I see you, "Busby SEO Test" and I don't like what you are doing.

So, I have removed the ability to make your name a link of any kind.

Please stop posting your stupid comment spam on my blog.

Thanks.

I Found Your Camera

September 7th, 2008

Since I'm also a photographer, and have lost cameras and had cameras stolen from me, I thought this was a really, really awesome site:

http://ifoundyourcamera.blogspot.com/

If you find a camera, upload some photos.

If you lost a camera, go look and see if your photos are there.

Such a simple and brilliant idea. I love it!

Faked Fox News Image - Obama/Biden, Osama Bin Laden, Coincidence?

September 7th, 2008

By now, if you haven't seen this you are probably living under a rock, don't own a TV and don't participate in any online political discussions.



I have gotten tired of seeing this picture posted all over various political forums as an example of how awful Fox News is. I'm not a huge fan of Fox; in fact I never watch Fox News.

So what did I do? I went and looked for other people posting about this faked image. I was lucky enough to run across this post at Cato which shows the clip that was doctored.
http://www.cato.org/videohighlights/index.php?highlight_id=36

So grabbed the frame, opened up Photoshop and ImageReady, and composited them manually.



It's immediately evident to any rational person they are the same frame. I hope people will stop using that stupid image.

Politics seems to be one of the most-talked topic nowadays and you're still not participating? Come on, "the land of the free" is endowed with broadband internet connection to be used for favorable tasks and not merely for downloading and file sharing. Anyway, back to the news image. This is probably one the reasons why the ratings of Fox News have been slipping lately. I mean, a lot of people acknowledge the network's balanced and fair concept and then something like this comes up.

SMS Auto Reply - Update!

September 1st, 2008

Tonight I received some inspiration and decided to brush off the old SMS Auto Reply code.

I've now made it capable of responding to either incoming calls or SMS messages.

You can also add custom reply messages for anyone in your Pocket Outlook address book.

Because this tool seems useful to a reasonable number of people, I've decided to release it as DonationWare just like I did with BT Audio.

The free version works fine, but only 30 minutes at a time. This is enough time, most likely, to get a feel for how the program operates, and maybe enough to get you through a meeting or two.

If you like it enough, use the PayPal button below to send a $20 donation and I'll send you a registered copy of the program with no limitations.

Note that this application is only built for Windows Mobile Pocket PC edition, due to the requirement for a touchscreen.

It also requires the .NET Compact Framework 2.0, which I do not redistribute with the product, in order to keep the download size small.

Here's a link to download SMS Auto reply.