Skip to content

Commit

Permalink
QHYCCD SDK v21.3.15
Browse files Browse the repository at this point in the history
  • Loading branch information
knro committed Mar 15, 2021
1 parent 6d899da commit 5b5a94e
Show file tree
Hide file tree
Showing 35 changed files with 23 additions and 15 deletions.
6 changes: 6 additions & 0 deletions debian/libqhy/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
libqhy (21.3.15) bionic; urgency=medium

* Upstream release.

-- Jasem Mutlaq <mutlaqja@ikarustech.com> Mon, 15 Mar 2020 14:00:00 +0300

libqhy (21.2.11) bionic; urgency=medium

* Upstream release.
Expand Down
1 change: 0 additions & 1 deletion libqhy/85-qhyccd.rules
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,6 @@
# 1. Increase usbfs memory limit
#===============================================================================
# QHY-Based camera by other vendors
# QHYCCD

#===============================================================================
# 2. Pre-enumerated device IDs:
Expand Down
4 changes: 2 additions & 2 deletions libqhy/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ PROJECT(libqhy C CXX)

include(GNUInstallDirs)

# QHY SDK 21.2.11
set(LIBQHY_VERSION "21.2.11")
# QHY SDK 21.3.15
set(LIBQHY_VERSION "21.3.15")
set(LIBQHY_SOVERSION "21")

SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-error")
Expand Down
Binary file modified libqhy/firmware/QHY128PRO.img
Binary file not shown.
Binary file modified libqhy/firmware/QHY163.img
Binary file not shown.
Binary file modified libqhy/firmware/QHY168.img
Binary file not shown.
Binary file modified libqhy/firmware/QHY174.img
Binary file not shown.
Binary file modified libqhy/firmware/QHY178.img
Binary file not shown.
Binary file modified libqhy/firmware/QHY183.img
Binary file not shown.
Binary file modified libqhy/firmware/QHY2020.img
Binary file not shown.
Binary file modified libqhy/firmware/QHY247.img
Binary file not shown.
Binary file modified libqhy/firmware/QHY268.img
Binary file not shown.
Binary file modified libqhy/firmware/QHY290.img
Binary file not shown.
Binary file modified libqhy/firmware/QHY294PRO.img
Binary file not shown.
Binary file modified libqhy/firmware/QHY367PRO.img
Binary file not shown.
Binary file modified libqhy/firmware/QHY4040.img
Binary file not shown.
Binary file modified libqhy/firmware/QHY4040PRO.img
Binary file not shown.
Binary file modified libqhy/firmware/QHY410.img
Binary file not shown.
Binary file modified libqhy/firmware/QHY411ERIS.img
Binary file not shown.
Binary file modified libqhy/firmware/QHY42PRO.img
Binary file not shown.
Binary file modified libqhy/firmware/QHY461.img
Binary file not shown.
Binary file modified libqhy/firmware/QHY550.img
Binary file not shown.
Binary file modified libqhy/firmware/QHY5III174.img
Binary file not shown.
Binary file modified libqhy/firmware/QHY5III178.img
Binary file not shown.
Binary file modified libqhy/firmware/QHY5III290.img
Binary file not shown.
Binary file modified libqhy/firmware/QHY5III462.img
Binary file not shown.
Binary file modified libqhy/firmware/QHY5III485.img
Binary file not shown.
Binary file modified libqhy/firmware/QHY600.img
Binary file not shown.
Binary file modified libqhy/firmware/QHY6060.img
Binary file not shown.
Binary file modified libqhy/libqhyccd.dylib
Binary file not shown.
Binary file modified libqhy/libqhyccd_armv6.bin
Binary file not shown.
Binary file modified libqhy/libqhyccd_armv8.bin
Binary file not shown.
Binary file modified libqhy/libqhyccd_x86_64.bin
Binary file not shown.
26 changes: 14 additions & 12 deletions libqhy/qhyccd.h
Original file line number Diff line number Diff line change
Expand Up @@ -229,6 +229,7 @@ EXPORTC uint32_t STDCALL GetQHYCCDSingleFrame(qhyccd_handle *handle,uint32_t *w,

/**
@fn uint32_t CancelQHYCCDExposing(qhyccd_handle *handle)
@brief force stop the camera long exposure. But host software must readout the image data. Please note not all camera can use this method.
@param handle camera control handle
@return
on success,return QHYCCD_SUCCESS \n
Expand All @@ -238,32 +239,33 @@ EXPORTC uint32_t STDCALL CancelQHYCCDExposing(qhyccd_handle *handle);

/**
@fn uint32_t CancelQHYCCDExposingAndReadout(qhyccd_handle *handle)
@brief stop the camera exposing and readout
@brief force stop the camera long exposure. And also camera does not send back the image data. Host software must not readout the data. All camera support this mode.
@param handle camera control handle
@return
on success,return QHYCCD_SUCCESS \n
another QHYCCD_ERROR code on other failures
*/
EXPORTC uint32_t STDCALL CancelQHYCCDExposingAndReadout(qhyccd_handle *handle);

/** \fn uint32_t BeginQHYCCDLive(qhyccd_handle *handle)
\brief start continue exposing
\param handle camera control handle
\return
on success,return QHYCCD_SUCCESS \n
another QHYCCD_ERROR code on other failures
/**
@fn uint32_t BeginQHYCCDLive(qhyccd_handle *handle)
@brief in live video mode, start continue exposing. Only need to start once before StopQHYCCDLive.
@param handle camera control handle
@return
on success,return QHYCCD_SUCCESS \n
another QHYCCD_ERROR code on other failures
*/
EXPORTC uint32_t STDCALL BeginQHYCCDLive(qhyccd_handle *handle);

/**
@fn uint32_t GetQHYCCDLiveFrame(qhyccd_handle *handle,uint32_t *w,uint32_t *h,uint32_t *bpp,uint32_t *channels,uint8_t *imgdata)
@brief get live frame data from camera
@fn uint32_t GetQHYCCDLiveFrame(qhyccd_handle *handle,uint32_t *w,uint32_t *h,uint32_t *bpp,uint32_t *channels,uint8_t *imgdata)
@brief get live frame data from camera
@param handle camera control handle
@param *w pointer to width of ouput image
@param *h pointer to height of ouput image
@param *bpp pointer to depth of ouput image
@param *channels pointer to channels of ouput image
@param *imgdata image data buffer
@param *bpp pointer to depth of ouput image
@param *channels pointer to channels of ouput image
@param *imgdata image data buffer
@return
on success,return QHYCCD_SUCCESS \n
QHYCCD_ERROR_GETTINGFAILED,if get data failed \n
Expand Down
1 change: 1 addition & 0 deletions libqhy/qhyccdcamdef.h
Original file line number Diff line number Diff line change
Expand Up @@ -538,6 +538,7 @@
#define DEVICETYPE_QHY4040PROPCIE 0X66184043
#define DEVICETYPE_QHY411ERISPCIE 0X6618c414
#define DEVICETYPE_QHY600PCIE 0X6618c603
#define DEVICETYPE_QHY268PCIE 0X6618c269



Expand Down

0 comments on commit 5b5a94e

Please sign in to comment.