From 571ee6acb18112088d2b9ebf264ee30d75001f3f Mon Sep 17 00:00:00 2001
From: iximeow <me@iximeow.net>
Date: Sun, 24 Mar 2019 17:53:02 -0700
Subject: remove qhy cruft

---
 src/main.rs | 31 +++++++++----------------------
 1 file changed, 9 insertions(+), 22 deletions(-)

(limited to 'src')

diff --git a/src/main.rs b/src/main.rs
index 4a96614..95de6fd 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -11,44 +11,31 @@ use crate::asicam::ASICamera2::{ControlType, ImageType};
 use crate::asicam::Camera;
 
 fn main() {
+    let test = true;
     println!("Doing qhy...");
-    operate_qhy();
+    operate_qhy(test);
     println!("Doing asi...");
-    operate_asi();
+//    operate_asi(test);
 }
 
-fn operate_qhy() {
+fn operate_qhy(test: bool) {
     use crate::qhyccd::Control;
     println!("Operating on qhy camera ... or i'll die trying");
     let mut camera = qhyccd::acquire(0).unwrap();
-    camera.set_exposure_ms(2500).unwrap();
-    camera.set_param(Control::Gain, 100.0).unwrap();
-    camera.set_param(Control::Offset, 000.0).unwrap();
+    camera.set_defaults().unwrap();
+    camera.set_exposure_ms(1).unwrap();
+    camera.set_param(Control::Gain, 34.0).unwrap();
+    camera.set_param(Control::Offset, 00.0).unwrap();
     camera.set_param(Control::USBTraffic, 50.0).unwrap();
 //    camera.set_target_temp(0.0).unwrap();
     camera.set_param(Control::Cooler, -15.0).unwrap();
     println!("Gain: {:?}", camera.get_param_limits(Control::Gain));
-    println!("Offset: {:?}", camera.get_param_limits(Control::Offset));
-    println!("USBTraffic: {:?}", camera.get_param_limits(Control::USBTraffic));
-    println!("Gama: {:?}", camera.get_param_limits(Control::Gamma));
-    println!("WB Red: {:?}", camera.get_param_limits(Control::CONTROL_WBR));
-    println!("WB Green: {:?}", camera.get_param_limits(Control::CONTROL_WBG));
-    println!("WB Blue: {:?}", camera.get_param_limits(Control::CONTROL_WBB));
-    println!("Binning modes:");
-    println!("1x1: {}", camera.has_param(Control::Bin1x1Mode));
-    println!("2x2: {}", camera.has_param(Control::Bin2x2Mode));
-    println!("3x3: {}", camera.has_param(Control::Bin3x3Mode));
-    println!("4x4: {}", camera.has_param(Control::Bin4x4Mode));
 //    camera.set_param(Control::Speed, 1.0).unwrap();
     println!("current temp: {}", camera.get_param(Control::CurTemp));
-    println!("Gain: {:?}", camera.get_param_limits(Control::Gain));
-    println!("Offset: {:?}", camera.get_param_limits(Control::Offset));
-    println!("USBTraffic: {:?}", camera.get_param_limits(Control::USBTraffic));
-    println!("Gama: {:?}", camera.get_param_limits(Control::Gamma));
     camera.set_param(Control::CONTROL_WBR, 2750.0).unwrap();
     camera.set_param(Control::CONTROL_WBG, 2500.0).unwrap();
     camera.set_param(Control::CONTROL_WBB, 3000.0).unwrap();
-    //camera.set_bin_mode(2).unwrap();
+    // camera.set_bin_mode(2).unwrap();
     if !test {
         let object = "m13";
         for i in 0..20 {
-- 
cgit v1.1