From ae7d1360a3e3bf40628eb8b99f1ee711c86bdd46 Mon Sep 17 00:00:00 2001 From: iximeow Date: Sun, 24 Mar 2019 17:53:15 -0700 Subject: try using live mode (it didnt work) --- src/qhyccd/QHYCCDCam.rs | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/qhyccd') diff --git a/src/qhyccd/QHYCCDCam.rs b/src/qhyccd/QHYCCDCam.rs index 8419bb7..960993e 100644 --- a/src/qhyccd/QHYCCDCam.rs +++ b/src/qhyccd/QHYCCDCam.rs @@ -122,9 +122,12 @@ extern "C" { pub fn SetQHYCCDBinMode(handle: *mut os::raw::c_void, wbin: os::raw::c_int, hbin: os::raw::c_int) -> os::raw::c_int; pub fn SetQHYCCDBitsMode(handle: *mut os::raw::c_void, bits: os::raw::c_int) -> os::raw::c_int; pub fn ExpQHYCCDSingleFrame(handle: *mut os::raw::c_void) -> os::raw::c_int; + pub fn BeginQHYCCDLive(handle: *mut os::raw::c_void) -> os::raw::c_int; + pub fn StopQHYCCDLive(handle: *mut os::raw::c_void) -> os::raw::c_int; pub fn GetQHYCCDExposureRemaining(handle: *mut os::raw::c_void) -> os::raw::c_uint; pub fn GetQHYCCDMemLength(handle: *mut os::raw::c_void) -> os::raw::c_int; pub fn GetQHYCCDSingleFrame(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 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; } -- cgit v1.1