SOFTWARE MODIFICATIONS
Current software architecture: The Fotoman software architecture is based on: - Modification plan A special version of the FOTOWARE, currently in Beta test at Logitech, allows disabling of the flash, manual setting of the exposure time, and control of the battery counter. The battery counter is a model of the battery maintained by the FOTOWARE, which does not measure any physical quantity from the batteries. However, the battery counter must be above a certain level, before the Fotoman can take a picture. However, if the camera batteries are removed and replaced, the onboard software assumes that the replacement batteries are uncharged. As the power circuitry for the digital camera replaces the batteries, on power up, the counter will read zero and the camera will not be able to take a picture. By controlling the counter, we can change the erroneous indication of insufficient power, and take a picture immediately. Flash control is recommended, as the flash will be physically disabled. FOTOTOUCH or any other standard image manipulation package can be used in the ground station to view and process the images, which are downloaded in standard JPEG format. A full new software has to be implemented for dialog/acquisition within the spacecraft CPU, and interfaced/included into its main control module. This software must be able to perform the following tasks: These tasks can be performed using the 16 commands set of provided in the Native Mode Toolkit. Typical tasks for the FotoMan executable by SAPPHIRE would be: ________________________________________________________ |