A high quality pan-tilt-zoom camera on the roof of the observatory at an altitude of 13,630ft? Just too much fun. I have found myself logging into the camera at sunset to enjoy the view, or keeping the video in the corner of my screen through a Hawaiian blizzard. I have even forwarded images to a local television station when they requested views of a white Christmas in Hawaiʻi. Yes, they used them for the evening news!
To make the best of this wonderful toy I need some tools. To that end several Python programs have been written, including a camera scheduler. This program takes a text file with a schedule and captures images at the programmed time and date. All of this was easy to implement in Python, all of the necessary ‘net protocol support is available in the libraries.
The schedule file can contain any number of separate schedules for multiple sequences. At the specified time the program insures the camera is set properly, moves the camera to the correct position and captures the image. Each sequence is saved to a unique directory and given a sequential name suitable for compiling time lapse video. Add a simple GUI to allow images and status to be monitored and the program becomes a very useful tool.
There are now multiple sequences running… Photos of the summit ridge at each sunset, the shadow of the GPS antenna every day at noon, the Kohala mountain every day mid-morning, the TMT construction site several times a day, and more.