|
|
HOW THIS CAMERA WORKS
UPDATE: THIS CAMERA IS NOW DONE WITH A LAPTOP; SEE BLOG AT ACCU WEATHER FOR MORE INFORMATION. SEE BELOW FOR 2005 INFORMATION ON PREVIOUS PDA CAM
The challenges for this particular solution are as follows:
1. The PhotoView software that came with the Spectec SD Camera appears to have issues with the timer. Setting the timer to 30 seconds (30000 ms) sometimes results in a photo every 30 seconds, but sometimes it takes 2 photos in rapid succession, or waits several minutes for a new photo. I would guess that the timer is using some sort of CPU or memory dependent measurement of time, which slows down when the PocketPC is under system stress. A setting of 10 seconds appears to work better, but, (see #2), the German software is not able to recover from uploads that fail during that amount of time.
2. The German software is not tolerant of changes in the Internet connection and cannot recover from a loss of Internet connection. Often, it will not detect that the Internet connection is active, and it will never timeout on an upload, or will not timeout quick enough. When a second upload attempts to start and the prior did not complete, this freezes the software up.
3. Using DC power in the car is challenging at best. I ordered a (supposedly) HP cigarette lighter cord for this, although admittedly when I received it, the highest supported IPAQ listed was the 3600. This worked for a while in the car, though it became extremely hot and produced a burning smell. Eventually, it stopped working completely (burned out the internal fuse, I assume). Without the DC power, both the IPAQ battery and the battery for the expansion pack (even the double thick one) will run out within an hour or two. So, you could put this setup in your pocket for a truly wireless webcam, but it would only be good for short trips.
4. Although I was initially satisfied with the Akron mount, I easily broke the thin plastic part that holds the head to the arm and had to buy a new one. I also found with disappointment that the mount is too small for the IPAQ with the PC Card Expansion pack *if* you are using the double thick battery.
5. The PhotoView software uses a new file name each time that it produces an image, when using the timer. Fortunately, the German software just looks for any new JPG in the directory. The problem is, if you don't have a predictable filename on the server end, you can't setup a webpage to display the image, and if you *do* have a If you have access to scripting on your server, as I do, though, you can create a server side solution. What I did was setup a Perl script which compares the current uploaded file to the last existing one. If the file is different, it moves it. One bug with this is that, if it is doing the comparison during the upload, it will move the file before the upload is complete. One possible solution to this, that I haven't tried yet, is to pause ("sleep" in UNIX terms) for a certain amount of time if the file is found to be different. However, that will ultimately cause the cam to not be as real-time as possible. There is probably a window of upload time... with a 20K image, if the signal is good, it shouldn't take longer than 20 seconds to upload over the 14.4 connection for example.
|
||
|
COPYRIGHT 1996-2005
WEATHERMATRIX | ALL RIGHTS RESERVED TERMS & CONDITIONS | PRIVACY POLICY x CONTACT US | HOSTED BY PAIR |
|||