aiHarmony software specification


Id Specification Notes
General Operations
10The software shall start automatically at power-on of the host computer.
20 The software shall read a configuration file at start-up to allow different modes to be run.
30 The software shall only stop executing when:
  1. the host computer is shut-down.
  2. the local disk storage becomes full.
  3. a software error occurs (i.e. the software crashes).
  4. a hardware error occurs (i.e. the camera or camera link fails).
Image Acquisition/Camera Control
40 The software shall capture 20 image frames from the camera every 60 seconds.
50 Each image will be stored on disk with a specific filename.

The format for the filename shall be: img_yyyymmddThhmmss_formats.img

Clarify format
55 Each image written to disk will be x by y 24-bit pixels in extent. Check x, y and pixel size
60 There shall be an agreed filesystem layout to specify directories, file paths, etc.
200 The software shall implement a circular mask to minimise image artifacts.