kstars
ApogeeUsb.h File Reference

Go to the source code of this file.
Classes | |
struct | _APN_USB_CAMINFO |
Defines | |
#define | _APOGEEUSB_H__INCLUDED_ |
#define | APN_USB_MAXCAMERAS 255 |
#define | APN_USB_TYPE unsigned short |
Typedefs | |
typedef struct _APN_USB_CAMINFO | APN_USB_CAMINFO |
Functions | |
APN_USB_TYPE | ApnUsbClose (void) |
APN_USB_TYPE | ApnUsbDiscovery (unsigned short *UsbCamCount, APN_USB_CAMINFO UsbCamInfo[]) |
APN_USB_TYPE | ApnUsbGetImage (unsigned short *pMem) |
APN_USB_TYPE | ApnUsbOpen (unsigned short DeviceNumber) |
APN_USB_TYPE | ApnUsbReadReg (unsigned short FpgaReg, unsigned short *FpgaData) |
APN_USB_TYPE | ApnUsbReadStatusRegs (unsigned short *StatusReg, unsigned short *HeatsinkTempReg, unsigned short *CcdTempReg, unsigned short *CoolerDriveReg, unsigned short *VoltageReg, unsigned short *TdiCounter, unsigned short *SequenceCounter) |
APN_USB_TYPE | ApnUsbReset () |
APN_USB_TYPE | ApnUsbStartExp (unsigned short ImageWidth, unsigned short ImageHeight) |
APN_USB_TYPE | ApnUsbStopExp (bool DigitizeData) |
APN_USB_TYPE | ApnUsbWriteReg (unsigned short FpgaReg, unsigned short FpgaData) |
APN_USB_TYPE | ApnUsbWriteRegMulti (unsigned short FpgaReg, unsigned short FpgaData[], unsigned short RegCount) |
APN_USB_TYPE | ApnUsbWriteRegMultiMRMD (unsigned short FpgaReg[], unsigned short FpgaData[], unsigned short RegCount) |
Define Documentation
#define _APOGEEUSB_H__INCLUDED_ |
Definition at line 11 of file ApogeeUsb.h.
#define APN_USB_MAXCAMERAS 255 |
Definition at line 17 of file ApogeeUsb.h.
#define APN_USB_TYPE unsigned short |
Definition at line 14 of file ApogeeUsb.h.
Typedef Documentation
typedef struct _APN_USB_CAMINFO APN_USB_CAMINFO |
Function Documentation
APN_USB_TYPE ApnUsbClose | ( | void | ) |
Definition at line 110 of file ApogeeUsbLinux.cpp.
APN_USB_TYPE ApnUsbDiscovery | ( | unsigned short * | UsbCamCount, | |
APN_USB_CAMINFO | UsbCamInfo[] | |||
) |
Definition at line 81 of file ApogeeUsbLinuxForKernel.cpp.
APN_USB_TYPE ApnUsbGetImage | ( | unsigned short * | pMem | ) |
Definition at line 296 of file ApogeeUsbLinux.cpp.
APN_USB_TYPE ApnUsbOpen | ( | unsigned short | DeviceNumber | ) |
Definition at line 60 of file ApogeeUsbLinux.cpp.
APN_USB_TYPE ApnUsbReadReg | ( | unsigned short | FpgaReg, | |
unsigned short * | FpgaData | |||
) |
Definition at line 125 of file ApogeeUsbLinux.cpp.
APN_USB_TYPE ApnUsbReadStatusRegs | ( | unsigned short * | StatusReg, | |
unsigned short * | HeatsinkTempReg, | |||
unsigned short * | CcdTempReg, | |||
unsigned short * | CoolerDriveReg, | |||
unsigned short * | VoltageReg, | |||
unsigned short * | TdiCounter, | |||
unsigned short * | SequenceCounter | |||
) |
Definition at line 195 of file ApogeeUsbLinux.cpp.
APN_USB_TYPE ApnUsbReset | ( | ) |
Definition at line 354 of file ApogeeUsbLinux.cpp.
APN_USB_TYPE ApnUsbStartExp | ( | unsigned short | ImageWidth, | |
unsigned short | ImageHeight | |||
) |
Definition at line 233 of file ApogeeUsbLinux.cpp.
APN_USB_TYPE ApnUsbStopExp | ( | bool | DigitizeData | ) |
Definition at line 270 of file ApogeeUsbLinux.cpp.
APN_USB_TYPE ApnUsbWriteReg | ( | unsigned short | FpgaReg, | |
unsigned short | FpgaData | |||
) |
Definition at line 141 of file ApogeeUsbLinux.cpp.
APN_USB_TYPE ApnUsbWriteRegMulti | ( | unsigned short | FpgaReg, | |
unsigned short | FpgaData[], | |||
unsigned short | RegCount | |||
) |
Definition at line 161 of file ApogeeUsbLinux.cpp.
APN_USB_TYPE ApnUsbWriteRegMultiMRMD | ( | unsigned short | FpgaReg[], | |
unsigned short | FpgaData[], | |||
unsigned short | RegCount | |||
) |
Definition at line 176 of file ApogeeUsbLinux.cpp.