|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjs.dev.cam.sbig.JSbigCam
public class JSbigCam
The JSbigCam class implements all methods defined inside the SBIG Universal Driver Library.
Constructor Summary | |
---|---|
JSbigCam()
The JSbigCam constructor which calls the init() method. |
Method Summary | |
---|---|
ActivateRelayResults |
activateRelay(ActivateRelayParams arp)
The activateRelay public method is used to activate one or more of the telescope control outputs or to cancel an activation in progress. |
AoDelayResults |
aoDelay(AoDelayParams aodp)
The aoDelay public method is used to generate millisecond type delays for exposing the Tracking CCD. |
AoTipTiltResults |
aoTipTilt(AoTipTiltParams aottp)
The aoTipTilt public method is used to position an AO-7 unit attached to the telescope port of an ST-7/8/etc. |
BitIoResults |
bitIo(BitIoParams biop)
The bitIo public method is used read or write control bits in the USB cameras. |
CAMERA_TYPE |
cameraType()
The cameraType public method returns the camera type field. |
CfwResults |
cfw(CfwParams cfwp)
The CFW public method is a high-level API for controlling the SBIG color filter wheels. |
CfwCloseDeviceResults |
cfwCloseDevice(CfwCloseDeviceParams cfwcdp)
The cfwCloseDevice method is used to close any OS based communications port associated with this CFW. |
CfwGetFirmwareVersionResults |
cfwGetFirmwareVersion(CfwGetFirmwareVersionParams cfwgfvp)
The cfwGetFirmwareVersion returns the version of the CFW firmware. |
CfwGotoResults |
cfwGoto(CfwGotoParams cfwgp)
The cfwGoto method is used to start moving the CFW towards a given position. |
CfwInitResults |
cfwInit(CfwInitParams cfwip)
The cfwInit method is used to initialize and self-calibrate the CFW. |
CfwOpenDeviceResults |
cfwOpenDevice(CfwOpenDeviceParams cfwodp)
The cfwOpenDevice method is used to open any OS based communications port associated with the CFW and should be the first command sent to the CFW. |
CfwQueryResults |
cfwQuery(CfwQueryParams cfwqp)
The cfwQuery method is used to monitor the progress of the Goto command. |
CloseResults |
close(CloseParams cp)
The close public method is used to close both, the device and driver and should be the last call to the driver. |
CloseDeviceResults |
closeDevice()
The closeDevice public method is used to close the low-level driver. |
CloseDriverResults |
closeDriver()
The closeDriver public method is used to close the driver and should be the last call to the driver. |
DumpLinesResults |
dumpLines(DumpLinesParams dlp)
The dumpLines public method is used to discard all of the active pixels in a row on the CCD. |
EndExposureResults |
endExposure(EndExposureParams eep)
The endExposure public method is used after the integration is complete to prepare the CCD for readout or to terminate an exposure prematurely. |
EndReadoutResults |
endReadout(EndReadoutParams erp)
The endReadout public method is used after readout of the CCD is complete to prepare the CCD for the idle state. |
EstablishLinkResults |
establishLink(EstablishLinkParams elp)
The establishLink public method is used by the application to establish a communication link with the camera. |
GetCcdInfoResults0 |
getCcdInfo0()
The getCcdInfo0 public method is used by the application to determine the model of camera being controlled and its capabilities. |
GetCcdInfoResults0 |
getCcdInfo1()
The getCcdInfo1 public method is used by the application to determine the model of camera being controlled and its capabilities. |
GetCcdInfoResults2 |
getCcdInfo2()
The getCcdInfo2 public method is used by the application to determine the model of camera being controlled and its capabilities. |
GetCcdInfoResults3 |
getCcdInfo3()
The getCcdInfo3 public method is used by the application to determine the model of camera being controlled and its capabilities. |
GetCcdInfoResults4 |
getCcdInfo4()
The getCcdInfo4 public method is used by the application to determine the model of camera being controlled and its capabilities. |
GetCcdInfoResults4 |
getCcdInfo5()
The getCcdInfo5 public method is used by the application to determine the model of camera being controlled and its capabilities. |
GetDriverControlResults |
getDriverControl(GetDriverControlParams gdcp)
The getDriverControl public method is used to query the setting of one of the driver control parameters. |
GetDriverInfoResults0 |
getDriverInfo(GetDriverInfoParams gdip)
The getDriverInfo public method is used to determine the version and capabilities of the driver/library. |
GetErrorStringResults |
getErrorString(GetErrorStringParams gesp)
The getErrorString public method returns the String corresponding to the passed getError number. |
ExposureStartTimeResults |
getExposureStartTime()
The getExposureStartTime public method returns the Calendar field. |
GetLinkStatusResults |
getLinkStatus()
The getLinkStatus public method returns the status of the communications link established with the camera. |
InitResults |
init(InitParams ip)
The init public method initialize the device. |
IsCfwIdleResults |
isCfwIdle(IsCfwIdleParams cfwip)
The isCfwIdle public method CfwIdleResults. |
boolean |
isDeviceOpen()
The isDeviceOpen public method indicates if the device is open or not. |
IsExposureCompleteResults |
isExposureComplete(IsExposureCompleteParams iecp)
The isExposueComplete public methods is used to query the camera to see if the exposure in progress is complete. |
MiscellaneousControlResults |
miscellaneousControl(MiscellaneousControlParams mcp)
The miscellaneousControl public method is used to control the Fan, LED, and shutter. |
MfResults |
motorFocus(MfParams mfp)
The motorFocus method is a high-level API for controlling the SBIG Motor Focus accessories. |
OpenResults |
open(OpenParams op)
The open public method is used to initialize both, the driver and device and should be the first call to the driver. |
OpenDeviceResults |
openDevice(OpenDeviceParams odep)
The openDevice public method is used to load and initialize the low-level driver. |
OpenDriverResults |
openDriver()
The openDriver public method is used to initialize the driver and should be the first call to the driver. |
QueryActivateRelayStatusResults |
queryActivateRelayStatus()
The queryActivateRelayStatus public method is used to monitor the status of the activateRelay command. |
QueryCommandStatusResults |
queryCommandStatus(QueryCommandStatusParams qcsp)
The queryCommandStatus public method is used to monitor the progress of a previously requested command. |
QueryMiscellaneousControlResults |
queryMiscellaneousControl()
The queryMiscellaneousControl public method is used to get the status of the miscellaneous control command. |
QueryTemperatureStatusResults |
queryTemperatureStatus()
The queryTemperatureStatus public method is used to monitor the CCD's temperature regulation. |
QueryUsbResults |
queryUsb()
The queryUsb public method is used to query the USB bus and detect up to four cameras. |
ReadOffsetResults |
readOffset(ReadOffsetParams rop)
The readOffset public method is used to measure the CCD's offset. |
ReadoutLineResults |
readoutLine(ReadoutLineParams rlp)
The readoutLine public method is used to digitize some or all of the active pixels in a row. |
SetDriverControlResults |
setDriverControl(SetDriverControlParams sdcp)
The setDriverControl public method is used to modify the behavior of the driver by changing the settings of one of the driver control parameters. |
SetTemperatureRegulationResults |
setTemperatureRegulation(SetTemperatureRegulationParams strp)
The setTemperatureRegulation public method is used to enable or disable the CCD's temperature regulation. |
StartExposureResults |
startExposure(StartExposureParams sep)
The startExposure public method is used to initialize an exposure. |
StartReadoutResults |
startReadout(StartReadoutParams srp)
The startReadout public method is used to inform the driver about the area you intend to readout in subsequent calls to the ReadoutLine method. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JSbigCam()
Method Detail |
---|
public final OpenDriverResults openDriver()
public final CloseDriverResults closeDriver()
public final OpenDeviceResults openDevice(OpenDeviceParams odep)
odep
- OpenDeviceParams
public final CloseDeviceResults closeDevice()
public final GetDriverInfoResults0 getDriverInfo(GetDriverInfoParams gdip)
gdip
- GetDriverInfoParams
public final StartExposureResults startExposure(StartExposureParams sep)
sep
- StartExposureParams.
public final IsExposureCompleteResults isExposureComplete(IsExposureCompleteParams iecp)
iecp
- IsExposureCompleteParams
public final EndExposureResults endExposure(EndExposureParams eep)
eep
- EndExposureParams
public final StartReadoutResults startReadout(StartReadoutParams srp)
srp
- StartReadoutParams
public final EndReadoutResults endReadout(EndReadoutParams erp)
erp
- EndReadoutParams
public final ReadoutLineResults readoutLine(ReadoutLineParams rlp)
rlp
- ReadoutLineParams
public final DumpLinesResults dumpLines(DumpLinesParams dlp)
dlp
- DumpLinesParams
public final SetTemperatureRegulationResults setTemperatureRegulation(SetTemperatureRegulationParams strp)
strp
- SetTemperatureRegulationParams
public final QueryTemperatureStatusResults queryTemperatureStatus()
public final ActivateRelayResults activateRelay(ActivateRelayParams arp)
arp
- ActivateRelayParams
public final QueryActivateRelayStatusResults queryActivateRelayStatus()
public final AoTipTiltResults aoTipTilt(AoTipTiltParams aottp)
aottp
- AoTipTiltParams
public final AoDelayResults aoDelay(AoDelayParams aodp)
aodp
- AoDelayParams
public final EstablishLinkResults establishLink(EstablishLinkParams elp)
elp
- EstablishLinkParams
public final GetCcdInfoResults0 getCcdInfo0()
public final GetCcdInfoResults0 getCcdInfo1()
public final GetCcdInfoResults2 getCcdInfo2()
public final GetCcdInfoResults3 getCcdInfo3()
public final GetCcdInfoResults4 getCcdInfo4()
public final GetCcdInfoResults4 getCcdInfo5()
public final QueryCommandStatusResults queryCommandStatus(QueryCommandStatusParams qcsp)
qcsp
- QueryCommandStatusParams
public final MiscellaneousControlResults miscellaneousControl(MiscellaneousControlParams mcp)
mcp
- MiscellaneousControlParams
public final QueryMiscellaneousControlResults queryMiscellaneousControl()
public final ReadOffsetResults readOffset(ReadOffsetParams rop)
rop
- ReadOffsetParams
public final GetLinkStatusResults getLinkStatus()
public final GetErrorStringResults getErrorString(GetErrorStringParams gesp)
gesp
- GetErrorStringParams
public final QueryUsbResults queryUsb()
public final BitIoResults bitIo(BitIoParams biop)
biop
- BitIoParams
public final SetDriverControlResults setDriverControl(SetDriverControlParams sdcp)
sdcp
- SetDriverControlParams
public final GetDriverControlResults getDriverControl(GetDriverControlParams gdcp)
gdcp
- GetDriverControlParams
public final CfwResults cfw(CfwParams cfwp)
cfwp
- CfwParams
public final CfwOpenDeviceResults cfwOpenDevice(CfwOpenDeviceParams cfwodp)
cfwodp
- CfwOpenDeviceParams
public final CfwCloseDeviceResults cfwCloseDevice(CfwCloseDeviceParams cfwcdp)
cfwcdp
- CfwCloseDeviceParams
public final CfwInitResults cfwInit(CfwInitParams cfwip)
cfwip
- CfwInitParams
public final CfwGetFirmwareVersionResults cfwGetFirmwareVersion(CfwGetFirmwareVersionParams cfwgfvp)
cfwgfvp
- CfwGetFirmwareVersionParams
public final CfwGotoResults cfwGoto(CfwGotoParams cfwgp)
cfwgp
- CfwGotoParams
public final CfwQueryResults cfwQuery(CfwQueryParams cfwqp)
cfwqp
- CfwQueryParams
public final IsCfwIdleResults isCfwIdle(IsCfwIdleParams cfwip)
cfwip
- IsCfwIdleParams
public final MfResults motorFocus(MfParams mfp)
mfp
- the MfParams to set.
public final boolean isDeviceOpen()
public final CAMERA_TYPE cameraType()
public final OpenResults open(OpenParams op)
open
in interface JCam
op
- OpenParams
public final CloseResults close(CloseParams cp)
close
in interface JCam
cp
- CloseParams
public final InitResults init(InitParams ip)
init
in interface JCam
ip
- InitParams object.
public final ExposureStartTimeResults getExposureStartTime()
getExposureStartTime
in interface JCam
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |