Class in Zendir.Classes | Inherits from Message

Declaration

class CameraImageMessage;

Description

Message used to define the output definition for an image on-board a camera.


Properties

DeclaredDescription
BitPixFITS BITPIX value defining the number of bits per pixel in the data array.Valid values: 8 (unsigned byte), 16 (signed short), 32 (signed int),-32 (IEEE single-precision float), -64 (IEEE double-precision float).Only used when Type is FITS.
BScaleFITS BSCALE linear scaling factor applied to stored pixel values.Physical value = BZERO + BSCALE * stored value.Only used when Type is FITS.
BZeroFITS BZERO offset applied to stored pixel values.Physical value = BZERO + BSCALE * stored value.Common usage: BZERO=32768 for unsigned 16-bit via signed storage.Only used when Type is FITS.
DataThe raw binary byte data from the image.
FitsHeaderCardsJsonAdditional FITS header keyword/value pairs as a JSON string.Stores a JSON object where keys are FITS keyword names (max 8 chars)and values are their string representations.Only used when Type is FITS.
HeightThe number of pixels the image is in height.
ImageNameThe name of the image to be saved.
IsValidA flag whether the camera image is valid.
TypeThe type of image that is being taken.
WidthThe number of pixels the image is in width.