X2 Standard  Version 1.24
Public Member Functions | List of all members
PixelSizeInterface Class Referenceabstract

The PixelSizeInterface allows camera drivers to provide the physical pixel size in microns. More...

#include <pixelsizeinterface.h>

Public Member Functions

virtual int PixelSize1x1InMicrons (const enumCameraIndex &Camera, const enumWhichCCD &CCD, double &x, double &y)=0
 

Detailed Description

The PixelSizeInterface allows camera drivers to provide the physical pixel size in microns.

This interface is optional. TheSkyX queries cameras for implementation of this interface and if supported will populate the FITS header with the returned pixel size. Don't forget to respond accrodingly in queryAbstraction(). TheSkyX will only query for this inteferface after successfully connecting to the camera with CCEstablishLInk().

Drivers should always return the size of the pixel in 1x1 binning and in microns. When populating the FITS header, TheSkyX will adjust the size according to the bin mode in effect.

Member Function Documentation

◆ PixelSize1x1InMicrons()

virtual int PixelSizeInterface::PixelSize1x1InMicrons ( const enumCameraIndex &  Camera,
const enumWhichCCD &  CCD,
double &  x,
double &  y 
)
pure virtual

Return the physical pixel size in 1x1 binning and in microns.


The documentation for this class was generated from the following file:
X2 Examples
(C) Software Bisque, Inc. All rights reserved.