diff options
author | iximeow <me@iximeow.net> | 2020-10-19 01:20:58 -0700 |
---|---|---|
committer | iximeow <me@iximeow.net> | 2020-10-19 01:20:58 -0700 |
commit | feb20c611752e88c86b738febed30bdb90234006 (patch) | |
tree | b5fe4c4b626e5c715b175683d69beccecb903167 /src/qhyccd/QHYCCDCam.rs | |
parent | 34a8ba998986fbe696a41adb5eee36becba0831a (diff) |
get and report readout modes at startupno-gods-no-
Diffstat (limited to 'src/qhyccd/QHYCCDCam.rs')
-rw-r--r-- | src/qhyccd/QHYCCDCam.rs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/qhyccd/QHYCCDCam.rs b/src/qhyccd/QHYCCDCam.rs index 2f6b4fb..246681a 100644 --- a/src/qhyccd/QHYCCDCam.rs +++ b/src/qhyccd/QHYCCDCam.rs @@ -199,4 +199,9 @@ extern "C" { pub fn GetQHYCCDLiveFrame(handle: *mut os::raw::c_void, w: *mut os::raw::c_int, h: *mut os::raw::c_int, bpp: *mut os::raw::c_int, channels: *mut os::raw::c_int, data: *mut os::raw::c_uchar) -> os::raw::c_int; pub fn CloseQHYCCD(handle: *mut os::raw::c_void) -> os::raw::c_int; pub fn ReleaseQHYCCDResource() -> os::raw::c_int; + pub fn GetQHYCCDNumberOfReadModes(handle: *mut os::raw::c_void, num_modes: *mut os::raw::c_int) -> os::raw::c_int; + pub fn GetQHYCCDReadModeResolution(handle: *mut os::raw::c_void, mode_number: os::raw::c_int, width: *mut os::raw::c_int, height: *mut os::raw::c_int) -> os::raw::c_int; + pub fn GetQHYCCDReadModeName(handle: *mut os::raw::c_void, mode_number: os::raw::c_int, name: *mut os::raw::c_char) -> os::raw::c_int; + pub fn SetQHYCCDReadMode(handle: *mut os::raw::c_void, mode_number: os::raw::c_int) -> os::raw::c_int; + pub fn GetQHYCCDReadMode(handle: *mut os::raw::c_void, mode_number: *mut os::raw::c_int) -> os::raw::c_int; } |