qhyccd-lzr/QHYCCD_Linux — pull request #3 by AlexRoman (2014-07-23 22:53:59+00:00)
Title: QHY9 initialization and TEC operation fixes

These were the fixes I had to make to get the camera working with a minimal
INDI driver. What I've tested was the cooling and exposures. Binning and
sub-framing are still TODO (not verified).
- Due to the order in which the CCD parameters were being initialized, there
was a divide by zero floating point error. Fixed this by re-ordering the
initialization sequence.
- Disabled actually reading the cooler temperature in GetChipCoolTemp().
See comment in the code. The gist of it is that you can't read too often,
otherwise (some part of) the on-camera firmware hangs, and no more TEC :(
- Fixed the default (success case) return code of SetChipResolution()