pi@raspberrypi:~ $ cd indi pi@raspberrypi:~/indi $ cd build pi@raspberrypi:~/indi/build $ mkdir indi_qhy pi@raspberrypi:~/indi/build $ cd indi_qhy pi@raspberrypi:~/indi/build/indi_qhy $ cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Debumg ../../3rdparty/indi-qhy -- The CXX compiler identification is GNU 8.3.0 -- The C compiler identification is GNU 8.3.0 -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Found CFITSIO 3.45: /usr/lib/arm-linux-gnueabihf/libcfitsio.so -- Found INDI: /usr/lib/arm-linux-gnueabihf/libindidriver.so;/usr/lib/arm-linux-gnueabihf/libindiAlignmentDriver.so (found version "1.7.9") -- Found QHY: /usr/lib/arm-linux-gnueabihf/libqhyccd.so -- Found ZLIB: /usr/lib/arm-linux-gnueabihf/libz.so (found version "1.2.11") -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29") -- Found USB1: /usr/lib/arm-linux-gnueabihf/libusb-1.0.so (found version "1.0.22") -- Performing Test USB1_HAS_LIBUSB_ERROR_NAME -- Performing Test USB1_HAS_LIBUSB_ERROR_NAME - Success -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Performing Test COMPATIBLE_FORTIFY_SOURCE -- Performing Test COMPATIBLE_FORTIFY_SOURCE - Success -- Configuring done -- Generating done -- Build files have been written to: /home/pi/indi/build/indi_qhy pi@raspberrypi:~/indi/build/indi_qhy $ make Scanning dependencies of target qhy_ccd_test [ 16%] Building CXX object CMakeFiles/qhy_ccd_test.dir/qhy_ccd_test.cpp.o In file included from /usr/include/libqhy/qhybase.h:28, from /usr/include/libqhy/qhydevice.h:16, from /usr/include/libqhy/qhyccd.h:32, from /home/pi/indi/3rdparty/indi-qhy/qhy_ccd_test.cpp:25: /usr/include/libqhy/log4z.h: In member function ‘zsummer::log4z::Log4zStream& zsummer::log4z::Log4zStream::writeWString(const wchar_t*)’: /usr/include/libqhy/log4z.h:598:95: warning: unused parameter ‘t’ [-Wunused-parameter] og4z::Log4zStream & zsummer::log4z::Log4zStream::writeWString(const wchar_t* t) ~~~~~~~~~~~~~~~^ In file included from /usr/include/libqhy/qhydevice.h:16, from /usr/include/libqhy/qhyccd.h:32, from /home/pi/indi/3rdparty/indi-qhy/qhy_ccd_test.cpp:25: /usr/include/libqhy/qhybase.h: In member function ‘virtual void QHYBASE::InitCmos(qhyccd_handle*)’: /usr/include/libqhy/qhybase.h:58:42: warning: unused parameter ‘h’ [-Wunused-parameter] virtual void InitCmos(qhyccd_handle *h) { ~~~~~~~~~~~~~~~^ In file included from /usr/include/libqhy/qhydevice.h:16, from /usr/include/libqhy/qhyccd.h:32, from /home/pi/indi/3rdparty/indi-qhy/qhy_ccd_test.cpp:25: /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::SetChipOffset(qhyccd_handle*, double)’: /usr/include/libqhy/qhybase.h:132:51: warning: unused parameter ‘h’ [-Wunused-parameter] virtual uint32_t SetChipOffset(qhyccd_handle *h, double offset) { ~~~~~~~~~~~~~~~^ /usr/include/libqhy/qhybase.h:132:61: warning: unused parameter ‘offset’ [-Wunused-parameter] virtual uint32_t SetChipOffset(qhyccd_handle *h, double offset) { ~~~~~~~^~~~~~ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::SetChipExposeTime(qhyccd_handle*, double)’: /usr/include/libqhy/qhybase.h:145:55: warning: unused parameter ‘h’ [-Wunused-parameter] virtual uint32_t SetChipExposeTime(qhyccd_handle *h, double i) { ~~~~~~~~~~~~~~~^ /usr/include/libqhy/qhybase.h:145:65: warning: unused parameter ‘i’ [-Wunused-parameter] virtual uint32_t SetChipExposeTime(qhyccd_handle *h, double i) { ~~~~~~~^ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::SetChipGain(qhyccd_handle*, double)’: /usr/include/libqhy/qhybase.h:158:49: warning: unused parameter ‘h’ [-Wunused-parameter] virtual uint32_t SetChipGain(qhyccd_handle *h, double gain) { ~~~~~~~~~~~~~~~^ /usr/include/libqhy/qhybase.h:158:59: warning: unused parameter ‘gain’ [-Wunused-parameter] virtual uint32_t SetChipGain(qhyccd_handle *h, double gain) { ~~~~~~~^~~~ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::SetChipWBRed(qhyccd_handle*, double)’: /usr/include/libqhy/qhybase.h:171:50: warning: unused parameter ‘h’ [-Wunused-parameter] virtual uint32_t SetChipWBRed(qhyccd_handle *h, double red) { ~~~~~~~~~~~~~~~^ /usr/include/libqhy/qhybase.h:171:60: warning: unused parameter ‘red’ [-Wunused-parameter] virtual uint32_t SetChipWBRed(qhyccd_handle *h, double red) { ~~~~~~~^~~ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::SetChipWBGreen(qhyccd_handle*, double)’: /usr/include/libqhy/qhybase.h:184:52: warning: unused parameter ‘h’ [-Wunused-parameter] virtual uint32_t SetChipWBGreen(qhyccd_handle *h, double green) { ~~~~~~~~~~~~~~~^ /usr/include/libqhy/qhybase.h:184:62: warning: unused parameter ‘green’ [-Wunused-parameter] virtual uint32_t SetChipWBGreen(qhyccd_handle *h, double green) { ~~~~~~~^~~~~ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::SetChipWBBlue(qhyccd_handle*, double)’: /usr/include/libqhy/qhybase.h:197:51: warning: unused parameter ‘h’ [-Wunused-parameter] virtual uint32_t SetChipWBBlue(qhyccd_handle *h, double blue) { ~~~~~~~~~~~~~~~^ /usr/include/libqhy/qhybase.h:197:61: warning: unused parameter ‘blue’ [-Wunused-parameter] virtual uint32_t SetChipWBBlue(qhyccd_handle *h, double blue) { ~~~~~~~^~~~ /usr/include/libqhy/qhybase.h: In member function ‘virtual double QHYBASE::GetChipCoolTemp(qhyccd_handle*)’: /usr/include/libqhy/qhybase.h:306:51: warning: unused parameter ‘h’ [-Wunused-parameter] virtual double GetChipCoolTemp(qhyccd_handle *h) { ~~~~~~~~~~~~~~~^ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::GetControlMinMaxStepValue(CONTROL_ID, double*, double*, double*)’: /usr/include/libqhy/qhybase.h:343:59: warning: unused parameter ‘controlId’ [-Wunused-parameter] virtual uint32_t GetControlMinMaxStepValue(CONTROL_ID controlId, double *min, double *max, double *step) { ~~~~~~~~~~~^~~~~~~~~ /usr/include/libqhy/qhybase.h:343:78: warning: unused parameter ‘min’ [-Wunused-parameter] al uint32_t GetControlMinMaxStepValue(CONTROL_ID controlId, double *min, double *max, double *step) { ~~~~~~~~^~~ /usr/include/libqhy/qhybase.h:343:91: warning: unused parameter ‘max’ [-Wunused-parameter] etControlMinMaxStepValue(CONTROL_ID controlId, double *min, double *max, double *step) { ~~~~~~~~^~~ /usr/include/libqhy/qhybase.h:343:104: warning: unused parameter ‘step’ [-Wunused-parameter] MinMaxStepValue(CONTROL_ID controlId, double *min, double *max, double *step) { ~~~~~~~~^~~~ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::CorrectWH(uint32_t*, uint32_t*)’: /usr/include/libqhy/qhybase.h:356:42: warning: unused parameter ‘w’ [-Wunused-parameter] virtual uint32_t CorrectWH(uint32_t *w, uint32_t *h) { ~~~~~~~~~~^ /usr/include/libqhy/qhybase.h:356:55: warning: unused parameter ‘h’ [-Wunused-parameter] virtual uint32_t CorrectWH(uint32_t *w, uint32_t *h) { ~~~~~~~~~~^ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::SetChipResolution(qhyccd_handle*, uint32_t, uint32_t, uint32_t, uint32_t)’: /usr/include/libqhy/qhybase.h:372:55: warning: unused parameter ‘handle’ [-Wunused-parameter] virtual uint32_t SetChipResolution(qhyccd_handle *handle, uint32_t x, uint32_t y, uint32_t xsize, uint32_t ysize) { ~~~~~~~~~~~~~~~^~~~~~ /usr/include/libqhy/qhybase.h:372:72: warning: unused parameter ‘x’ [-Wunused-parameter] virtual uint32_t SetChipResolution(qhyccd_handle *handle, uint32_t x, uint32_t y, uint32_t xsize, uint32_t ysize) { ~~~~~~~~~^ /usr/include/libqhy/qhybase.h:372:84: warning: unused parameter ‘y’ [-Wunused-parameter] t32_t SetChipResolution(qhyccd_handle *handle, uint32_t x, uint32_t y, uint32_t xsize, uint32_t ysize) { ~~~~~~~~~^ /usr/include/libqhy/qhybase.h:372:96: warning: unused parameter ‘xsize’ [-Wunused-parameter] pResolution(qhyccd_handle *handle, uint32_t x, uint32_t y, uint32_t xsize, uint32_t ysize) { ~~~~~~~~~^~~~~ /usr/include/libqhy/qhybase.h:372:112: warning: unused parameter ‘ysize’ [-Wunused-parameter] hyccd_handle *handle, uint32_t x, uint32_t y, uint32_t xsize, uint32_t ysize) { ~~~~~~~~~^~~~~ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::SetChipUSBTraffic(qhyccd_handle*, uint32_t)’: /usr/include/libqhy/qhybase.h:385:55: warning: unused parameter ‘h’ [-Wunused-parameter] virtual uint32_t SetChipUSBTraffic(qhyccd_handle *h, uint32_t i) { ~~~~~~~~~~~~~~~^ /usr/include/libqhy/qhybase.h:385:67: warning: unused parameter ‘i’ [-Wunused-parameter] virtual uint32_t SetChipUSBTraffic(qhyccd_handle *h, uint32_t i) { ~~~~~~~~~^ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::DeChipRowNoise(qhyccd_handle*, uint32_t)’: /usr/include/libqhy/qhybase.h:398:52: warning: unused parameter ‘h’ [-Wunused-parameter] virtual uint32_t DeChipRowNoise(qhyccd_handle *h, uint32_t value) { ~~~~~~~~~~~~~~~^ /usr/include/libqhy/qhybase.h:398:64: warning: unused parameter ‘value’ [-Wunused-parameter] virtual uint32_t DeChipRowNoise(qhyccd_handle *h, uint32_t value) { ~~~~~~~~~^~~~~ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::IsChipHasFunction(CONTROL_ID)’: /usr/include/libqhy/qhybase.h:430:51: warning: unused parameter ‘id’ [-Wunused-parameter] virtual uint32_t IsChipHasFunction(CONTROL_ID id) { ~~~~~~~~~~~^~ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::SetChipCoolPWM(qhyccd_handle*, double)’: /usr/include/libqhy/qhybase.h:443:52: warning: unused parameter ‘h’ [-Wunused-parameter] virtual uint32_t SetChipCoolPWM(qhyccd_handle *h, double PWM) { ~~~~~~~~~~~~~~~^ /usr/include/libqhy/qhybase.h:443:62: warning: unused parameter ‘PWM’ [-Wunused-parameter] virtual uint32_t SetChipCoolPWM(qhyccd_handle *h, double PWM) { ~~~~~~~^~~ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::AutoTempControl(qhyccd_handle*, double)’: /usr/include/libqhy/qhybase.h:456:53: warning: unused parameter ‘h’ [-Wunused-parameter] virtual uint32_t AutoTempControl(qhyccd_handle *h, double ttemp) { ~~~~~~~~~~~~~~~^ /usr/include/libqhy/qhybase.h:456:63: warning: unused parameter ‘ttemp’ [-Wunused-parameter] virtual uint32_t AutoTempControl(qhyccd_handle *h, double ttemp) { ~~~~~~~^~~~~ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::SetChipSpeed(qhyccd_handle*, uint32_t)’: /usr/include/libqhy/qhybase.h:469:50: warning: unused parameter ‘h’ [-Wunused-parameter] virtual uint32_t SetChipSpeed(qhyccd_handle *h, uint32_t i) { ~~~~~~~~~~~~~~~^ /usr/include/libqhy/qhybase.h:469:62: warning: unused parameter ‘i’ [-Wunused-parameter] virtual uint32_t SetChipSpeed(qhyccd_handle *h, uint32_t i) { ~~~~~~~~~^ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::SetChipBitsMode(qhyccd_handle*, uint32_t)’: /usr/include/libqhy/qhybase.h:482:53: warning: unused parameter ‘h’ [-Wunused-parameter] virtual uint32_t SetChipBitsMode(qhyccd_handle *h, uint32_t bits) { ~~~~~~~~~~~~~~~^ /usr/include/libqhy/qhybase.h:482:65: warning: unused parameter ‘bits’ [-Wunused-parameter] virtual uint32_t SetChipBitsMode(qhyccd_handle *h, uint32_t bits) { ~~~~~~~~~^~~~ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::SetChipChannels(qhyccd_handle*, uint32_t)’: /usr/include/libqhy/qhybase.h:495:53: warning: unused parameter ‘h’ [-Wunused-parameter] virtual uint32_t SetChipChannels(qhyccd_handle *h, uint32_t channels) { ~~~~~~~~~~~~~~~^ /usr/include/libqhy/qhybase.h:495:65: warning: unused parameter ‘channels’ [-Wunused-parameter] virtual uint32_t SetChipChannels(qhyccd_handle *h, uint32_t channels) { ~~~~~~~~~^~~~~~~~ /usr/include/libqhy/qhybase.h: In member function ‘virtual void QHYBASE::ConvertDataBIN11(uint8_t*, uint32_t, uint32_t, uint16_t)’: /usr/include/libqhy/qhybase.h:519:44: warning: unused parameter ‘Data’ [-Wunused-parameter] virtual void ConvertDataBIN11(uint8_t *Data, uint32_t x, uint32_t y, uint16_t PixShift) { ~~~~~~~~~^~~~ /usr/include/libqhy/qhybase.h:519:59: warning: unused parameter ‘x’ [-Wunused-parameter] virtual void ConvertDataBIN11(uint8_t *Data, uint32_t x, uint32_t y, uint16_t PixShift) { ~~~~~~~~~^ /usr/include/libqhy/qhybase.h:519:71: warning: unused parameter ‘y’ [-Wunused-parameter] virtual void ConvertDataBIN11(uint8_t *Data, uint32_t x, uint32_t y, uint16_t PixShift) { ~~~~~~~~~^ /usr/include/libqhy/qhybase.h:519:83: warning: unused parameter ‘PixShift’ [-Wunused-parameter] id ConvertDataBIN11(uint8_t *Data, uint32_t x, uint32_t y, uint16_t PixShift) { ~~~~~~~~~^~~~~~~~ /usr/include/libqhy/qhybase.h: In member function ‘virtual void QHYBASE::ConvertDataBIN22(uint8_t*, uint32_t, uint32_t, uint16_t)’: /usr/include/libqhy/qhybase.h:530:44: warning: unused parameter ‘Data’ [-Wunused-parameter] virtual void ConvertDataBIN22(uint8_t *Data, uint32_t x, uint32_t y, uint16_t TopSkipPix) { ~~~~~~~~~^~~~ /usr/include/libqhy/qhybase.h:530:59: warning: unused parameter ‘x’ [-Wunused-parameter] virtual void ConvertDataBIN22(uint8_t *Data, uint32_t x, uint32_t y, uint16_t TopSkipPix) { ~~~~~~~~~^ /usr/include/libqhy/qhybase.h:530:71: warning: unused parameter ‘y’ [-Wunused-parameter] virtual void ConvertDataBIN22(uint8_t *Data, uint32_t x, uint32_t y, uint16_t TopSkipPix) { ~~~~~~~~~^ /usr/include/libqhy/qhybase.h:530:83: warning: unused parameter ‘TopSkipPix’ [-Wunused-parameter] id ConvertDataBIN22(uint8_t *Data, uint32_t x, uint32_t y, uint16_t TopSkipPix) { ~~~~~~~~~^~~~~~~~~~ /usr/include/libqhy/qhybase.h: In member function ‘virtual void QHYBASE::ConvertDataBIN33(uint8_t*, uint32_t, uint32_t, uint16_t)’: /usr/include/libqhy/qhybase.h:541:44: warning: unused parameter ‘Data’ [-Wunused-parameter] virtual void ConvertDataBIN33(uint8_t *Data, uint32_t x, uint32_t y, uint16_t TopSkipPix) { ~~~~~~~~~^~~~ /usr/include/libqhy/qhybase.h:541:59: warning: unused parameter ‘x’ [-Wunused-parameter] virtual void ConvertDataBIN33(uint8_t *Data, uint32_t x, uint32_t y, uint16_t TopSkipPix) { ~~~~~~~~~^ /usr/include/libqhy/qhybase.h:541:71: warning: unused parameter ‘y’ [-Wunused-parameter] virtual void ConvertDataBIN33(uint8_t *Data, uint32_t x, uint32_t y, uint16_t TopSkipPix) { ~~~~~~~~~^ /usr/include/libqhy/qhybase.h:541:83: warning: unused parameter ‘TopSkipPix’ [-Wunused-parameter] id ConvertDataBIN33(uint8_t *Data, uint32_t x, uint32_t y, uint16_t TopSkipPix) { ~~~~~~~~~^~~~~~~~~~ /usr/include/libqhy/qhybase.h: In member function ‘virtual void QHYBASE::ConvertDataBIN44(uint8_t*, uint32_t, uint32_t, uint16_t)’: /usr/include/libqhy/qhybase.h:552:44: warning: unused parameter ‘Data’ [-Wunused-parameter] virtual void ConvertDataBIN44(uint8_t *Data, uint32_t x, uint32_t y, uint16_t TopSkipPix) { ~~~~~~~~~^~~~ /usr/include/libqhy/qhybase.h:552:59: warning: unused parameter ‘x’ [-Wunused-parameter] virtual void ConvertDataBIN44(uint8_t *Data, uint32_t x, uint32_t y, uint16_t TopSkipPix) { ~~~~~~~~~^ /usr/include/libqhy/qhybase.h:552:71: warning: unused parameter ‘y’ [-Wunused-parameter] virtual void ConvertDataBIN44(uint8_t *Data, uint32_t x, uint32_t y, uint16_t TopSkipPix) { ~~~~~~~~~^ /usr/include/libqhy/qhybase.h:552:83: warning: unused parameter ‘TopSkipPix’ [-Wunused-parameter] id ConvertDataBIN44(uint8_t *Data, uint32_t x, uint32_t y, uint16_t TopSkipPix) { ~~~~~~~~~^~~~~~~~~~ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::Send2GuiderPort(qhyccd_handle*, uint32_t, uint16_t)’: /usr/include/libqhy/qhybase.h:565:53: warning: unused parameter ‘h’ [-Wunused-parameter] virtual uint32_t Send2GuiderPort(qhyccd_handle *h, uint32_t Direction, uint16_t PulseTime) { ~~~~~~~~~~~~~~~^ /usr/include/libqhy/qhybase.h:565:65: warning: unused parameter ‘Direction’ [-Wunused-parameter] virtual uint32_t Send2GuiderPort(qhyccd_handle *h, uint32_t Direction, uint16_t PulseTime) { ~~~~~~~~~^~~~~~~~~ /usr/include/libqhy/qhybase.h:565:85: warning: unused parameter ‘PulseTime’ [-Wunused-parameter] 32_t Send2GuiderPort(qhyccd_handle *h, uint32_t Direction, uint16_t PulseTime) { ~~~~~~~~~^~~~~~~~~ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::SetFocusSetting(qhyccd_handle*, uint32_t, uint32_t)’: /usr/include/libqhy/qhybase.h:578:53: warning: unused parameter ‘h’ [-Wunused-parameter] virtual uint32_t SetFocusSetting(qhyccd_handle *h, uint32_t focusCenterX, uint32_t focusCenterY) { ~~~~~~~~~~~~~~~^ /usr/include/libqhy/qhybase.h:578:65: warning: unused parameter ‘focusCenterX’ [-Wunused-parameter] virtual uint32_t SetFocusSetting(qhyccd_handle *h, uint32_t focusCenterX, uint32_t focusCenterY) { ~~~~~~~~~^~~~~~~~~~~~ /usr/include/libqhy/qhybase.h:578:88: warning: unused parameter ‘focusCenterY’ [-Wunused-parameter] t SetFocusSetting(qhyccd_handle *h, uint32_t focusCenterX, uint32_t focusCenterY) { ~~~~~~~~~^~~~~~~~~~~~ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::ExposureRemaining(qhyccd_handle*)’: /usr/include/libqhy/qhybase.h:589:55: warning: unused parameter ‘h’ [-Wunused-parameter] virtual uint32_t ExposureRemaining(qhyccd_handle *h) { ~~~~~~~~~~~~~~~^ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::SetInterCamSerialParam(qhyccd_handle*, uint32_t)’: /usr/include/libqhy/qhybase.h:615:60: warning: unused parameter ‘h’ [-Wunused-parameter] virtual uint32_t SetInterCamSerialParam(qhyccd_handle *h, uint32_t opt) { ~~~~~~~~~~~~~~~^ /usr/include/libqhy/qhybase.h:615:72: warning: unused parameter ‘opt’ [-Wunused-parameter] virtual uint32_t SetInterCamSerialParam(qhyccd_handle *h, uint32_t opt) { ~~~~~~~~~^~~ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::InterCamSerialTX(qhyccd_handle*, char*, uint32_t)’: /usr/include/libqhy/qhybase.h:629:54: warning: unused parameter ‘h’ [-Wunused-parameter] virtual uint32_t InterCamSerialTX(qhyccd_handle *h, char *buf, uint32_t length) { ~~~~~~~~~~~~~~~^ /usr/include/libqhy/qhybase.h:629:63: warning: unused parameter ‘buf’ [-Wunused-parameter] virtual uint32_t InterCamSerialTX(qhyccd_handle *h, char *buf, uint32_t length) { ~~~~~~^~~ /usr/include/libqhy/qhybase.h:629:77: warning: unused parameter ‘length’ [-Wunused-parameter] rtual uint32_t InterCamSerialTX(qhyccd_handle *h, char *buf, uint32_t length) { ~~~~~~~~~^~~~~~ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::InterCamSerialRX(qhyccd_handle*, char*)’: /usr/include/libqhy/qhybase.h:642:54: warning: unused parameter ‘h’ [-Wunused-parameter] virtual uint32_t InterCamSerialRX(qhyccd_handle *h, char *buf) { ~~~~~~~~~~~~~~~^ /usr/include/libqhy/qhybase.h:642:63: warning: unused parameter ‘buf’ [-Wunused-parameter] virtual uint32_t InterCamSerialRX(qhyccd_handle *h, char *buf) { ~~~~~~^~~ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::Send2OledFast(qhyccd_handle*, uint8_t*)’: /usr/include/libqhy/qhybase.h:654:51: warning: unused parameter ‘h’ [-Wunused-parameter] virtual uint32_t Send2OledFast(qhyccd_handle *h, uint8_t *buffer) { ~~~~~~~~~~~~~~~^ /usr/include/libqhy/qhybase.h:654:63: warning: unused parameter ‘buffer’ [-Wunused-parameter] virtual uint32_t Send2OledFast(qhyccd_handle *h, uint8_t *buffer) { ~~~~~~~~~^~~~~~ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::InterCamOledOnOff(qhyccd_handle*, uint8_t)’: /usr/include/libqhy/qhybase.h:668:55: warning: unused parameter ‘handle’ [-Wunused-parameter] virtual uint32_t InterCamOledOnOff(qhyccd_handle *handle, uint8_t onoff) { ~~~~~~~~~~~~~~~^~~~~~ /usr/include/libqhy/qhybase.h:668:71: warning: unused parameter ‘onoff’ [-Wunused-parameter] virtual uint32_t InterCamOledOnOff(qhyccd_handle *handle, uint8_t onoff) { ~~~~~~~~^~~~~ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::SetInterCamOledBrightness(qhyccd_handle*, uint8_t)’: /usr/include/libqhy/qhybase.h:680:63: warning: unused parameter ‘handle’ [-Wunused-parameter] virtual uint32_t SetInterCamOledBrightness(qhyccd_handle *handle, uint8_t brightness) { ~~~~~~~~~~~~~~~^~~~~~ /usr/include/libqhy/qhybase.h:680:79: warning: unused parameter ‘brightness’ [-Wunused-parameter] l uint32_t SetInterCamOledBrightness(qhyccd_handle *handle, uint8_t brightness) { ~~~~~~~~^~~~~~~~~~ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::SendFourLine2InterCamOled(qhyccd_handle*, char*, char*, char*, char*)’: /usr/include/libqhy/qhybase.h:684:63: warning: unused parameter ‘handle’ [-Wunused-parameter] virtual uint32_t SendFourLine2InterCamOled(qhyccd_handle *handle, char *messagetemp, char *messageinfo, char *messagetime, char *messagemode) { ~~~~~~~~~~~~~~~^~~~~~ /usr/include/libqhy/qhybase.h:684:77: warning: unused parameter ‘messagetemp’ [-Wunused-parameter] ual uint32_t SendFourLine2InterCamOled(qhyccd_handle *handle, char *messagetemp, char *messageinfo, char *messagetime, char *messagemode) { ~~~~~~^~~~~~~~~~~ /usr/include/libqhy/qhybase.h:684:96: warning: unused parameter ‘messageinfo’ [-Wunused-parameter] urLine2InterCamOled(qhyccd_handle *handle, char *messagetemp, char *messageinfo, char *messagetime, char *messagemode) { ~~~~~~^~~~~~~~~~~ /usr/include/libqhy/qhybase.h:684:115: warning: unused parameter ‘messagetime’ [-Wunused-parameter] (qhyccd_handle *handle, char *messagetemp, char *messageinfo, char *messagetime, char *messagemode) { ~~~~~~^~~~~~~~~~~ /usr/include/libqhy/qhybase.h:684:134: warning: unused parameter ‘messagemode’ [-Wunused-parameter] dle, char *messagetemp, char *messageinfo, char *messagetime, char *messagemode) { ~~~~~~^~~~~~~~~~~ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::SendTwoLine2InterCamOled(qhyccd_handle*, char*, char*)’: /usr/include/libqhy/qhybase.h:697:62: warning: unused parameter ‘handle’ [-Wunused-parameter] virtual uint32_t SendTwoLine2InterCamOled(qhyccd_handle *handle, char *messageTop, char *messageBottom) { ~~~~~~~~~~~~~~~^~~~~~ /usr/include/libqhy/qhybase.h:697:76: warning: unused parameter ‘messageTop’ [-Wunused-parameter] tual uint32_t SendTwoLine2InterCamOled(qhyccd_handle *handle, char *messageTop, char *messageBottom) { ~~~~~~^~~~~~~~~~ /usr/include/libqhy/qhybase.h:697:94: warning: unused parameter ‘messageBottom’ [-Wunused-parameter] TwoLine2InterCamOled(qhyccd_handle *handle, char *messageTop, char *messageBottom) { ~~~~~~^~~~~~~~~~~~~ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::SendOneLine2InterCamOled(qhyccd_handle*, char*)’: /usr/include/libqhy/qhybase.h:709:62: warning: unused parameter ‘handle’ [-Wunused-parameter] virtual uint32_t SendOneLine2InterCamOled(qhyccd_handle *handle, char *messageTop) { ~~~~~~~~~~~~~~~^~~~~~ /usr/include/libqhy/qhybase.h:709:76: warning: unused parameter ‘messageTop’ [-Wunused-parameter] tual uint32_t SendOneLine2InterCamOled(qhyccd_handle *handle, char *messageTop) { ~~~~~~^~~~~~~~~~ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::GetCameraStatus(qhyccd_handle*, uint8_t*)’: /usr/include/libqhy/qhybase.h:721:53: warning: unused parameter ‘h’ [-Wunused-parameter] virtual uint32_t GetCameraStatus(qhyccd_handle *h, uint8_t *buf) { ~~~~~~~~~~~~~~~^ /usr/include/libqhy/qhybase.h:721:65: warning: unused parameter ‘buf’ [-Wunused-parameter] virtual uint32_t GetCameraStatus(qhyccd_handle *h, uint8_t *buf) { ~~~~~~~~~^~~ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::SendOrder2CFW(qhyccd_handle*, char*, uint32_t)’: /usr/include/libqhy/qhybase.h:735:51: warning: unused parameter ‘handle’ [-Wunused-parameter] virtual uint32_t SendOrder2CFW(qhyccd_handle *handle, char *order, uint32_t length) { ~~~~~~~~~~~~~~~^~~~~~ /usr/include/libqhy/qhybase.h:735:65: warning: unused parameter ‘order’ [-Wunused-parameter] virtual uint32_t SendOrder2CFW(qhyccd_handle *handle, char *order, uint32_t length) { ~~~~~~^~~~~ /usr/include/libqhy/qhybase.h:735:81: warning: unused parameter ‘length’ [-Wunused-parameter] l uint32_t SendOrder2CFW(qhyccd_handle *handle, char *order, uint32_t length) { ~~~~~~~~~^~~~~~ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::GetCFWStatus(qhyccd_handle*, char*)’: /usr/include/libqhy/qhybase.h:748:50: warning: unused parameter ‘handle’ [-Wunused-parameter] virtual uint32_t GetCFWStatus(qhyccd_handle *handle, char *status) { ~~~~~~~~~~~~~~~^~~~~~ /usr/include/libqhy/qhybase.h:748:64: warning: unused parameter ‘status’ [-Wunused-parameter] virtual uint32_t GetCFWStatus(qhyccd_handle *handle, char *status) { ~~~~~~^~~~~~ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::GetCFWSlotsNum(qhyccd_handle*)’: /usr/include/libqhy/qhybase.h:759:52: warning: unused parameter ‘handle’ [-Wunused-parameter] virtual uint32_t GetCFWSlotsNum(qhyccd_handle *handle) { ~~~~~~~~~~~~~~~^~~~~~ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::IsCFWPlugged(qhyccd_handle*)’: /usr/include/libqhy/qhybase.h:771:50: warning: unused parameter ‘handle’ [-Wunused-parameter] virtual uint32_t IsCFWPlugged(qhyccd_handle *handle) { ~~~~~~~~~~~~~~~^~~~~~ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::ControlShutter(qhyccd_handle*, uint8_t)’: /usr/include/libqhy/qhybase.h:784:52: warning: unused parameter ‘handle’ [-Wunused-parameter] virtual uint32_t ControlShutter(qhyccd_handle *handle, uint8_t status) { ~~~~~~~~~~~~~~~^~~~~~ /usr/include/libqhy/qhybase.h:784:68: warning: unused parameter ‘status’ [-Wunused-parameter] virtual uint32_t ControlShutter(qhyccd_handle *handle, uint8_t status) { ~~~~~~~~^~~~~~ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::GetShutterStatus(qhyccd_handle*)’: /usr/include/libqhy/qhybase.h:796:54: warning: unused parameter ‘handle’ [-Wunused-parameter] virtual uint32_t GetShutterStatus(qhyccd_handle *handle) { ~~~~~~~~~~~~~~~^~~~~~ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::GetHumidity(qhyccd_handle*, double*)’: /usr/include/libqhy/qhybase.h:800:49: warning: unused parameter ‘handle’ [-Wunused-parameter] virtual uint32_t GetHumidity(qhyccd_handle *handle, double *hd) { ~~~~~~~~~~~~~~~^~~~~~ /usr/include/libqhy/qhybase.h:800:65: warning: unused parameter ‘hd’ [-Wunused-parameter] virtual uint32_t GetHumidity(qhyccd_handle *handle, double *hd) { ~~~~~~~~^~ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::SetTrigerFunction(qhyccd_handle*, bool)’: /usr/include/libqhy/qhybase.h:804:55: warning: unused parameter ‘handle’ [-Wunused-parameter] virtual uint32_t SetTrigerFunction(qhyccd_handle *handle, bool value) { ~~~~~~~~~~~~~~~^~~~~~ /usr/include/libqhy/qhybase.h:804:68: warning: unused parameter ‘value’ [-Wunused-parameter] virtual uint32_t SetTrigerFunction(qhyccd_handle *handle, bool value) { ~~~~~^~~~~ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::I2C_Write(qhyccd_handle*, uint8_t, uint16_t, uint16_t, uint8_t*, uint16_t)’: /usr/include/libqhy/qhybase.h:810:47: warning: unused parameter ‘handle’ [-Wunused-parameter] virtual uint32_t I2C_Write(qhyccd_handle *handle, uint8_t req, uint16_t value, uint16_t index, uint8_t* data, uint16_t length) { ~~~~~~~~~~~~~~~^~~~~~ /usr/include/libqhy/qhybase.h:810:63: warning: unused parameter ‘req’ [-Wunused-parameter] virtual uint32_t I2C_Write(qhyccd_handle *handle, uint8_t req, uint16_t value, uint16_t index, uint8_t* data, uint16_t length) { ~~~~~~~~^~~ /usr/include/libqhy/qhybase.h:810:77: warning: unused parameter ‘value’ [-Wunused-parameter] ual uint32_t I2C_Write(qhyccd_handle *handle, uint8_t req, uint16_t value, uint16_t index, uint8_t* data, uint16_t length) { ~~~~~~~~~^~~~~ /usr/include/libqhy/qhybase.h:810:93: warning: unused parameter ‘index’ [-Wunused-parameter] _Write(qhyccd_handle *handle, uint8_t req, uint16_t value, uint16_t index, uint8_t* data, uint16_t length) { ~~~~~~~~~^~~~~ /usr/include/libqhy/qhybase.h:810:109: warning: unused parameter ‘data’ [-Wunused-parameter] ndle *handle, uint8_t req, uint16_t value, uint16_t index, uint8_t* data, uint16_t length) { ~~~~~~~~~^~~~ /usr/include/libqhy/qhybase.h:810:124: warning: unused parameter ‘length’ [-Wunused-parameter] uint8_t req, uint16_t value, uint16_t index, uint8_t* data, uint16_t length) { ~~~~~~~~~^~~~~~ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::I2C_Read(qhyccd_handle*, uint8_t, uint16_t, uint16_t, uint8_t*, uint16_t)’: /usr/include/libqhy/qhybase.h:814:46: warning: unused parameter ‘handle’ [-Wunused-parameter] virtual uint32_t I2C_Read(qhyccd_handle *handle, uint8_t req, uint16_t value, uint16_t index, uint8_t* data, uint16_t length) { ~~~~~~~~~~~~~~~^~~~~~ /usr/include/libqhy/qhybase.h:814:62: warning: unused parameter ‘req’ [-Wunused-parameter] virtual uint32_t I2C_Read(qhyccd_handle *handle, uint8_t req, uint16_t value, uint16_t index, uint8_t* data, uint16_t length) { ~~~~~~~~^~~ /usr/include/libqhy/qhybase.h:814:76: warning: unused parameter ‘value’ [-Wunused-parameter] tual uint32_t I2C_Read(qhyccd_handle *handle, uint8_t req, uint16_t value, uint16_t index, uint8_t* data, uint16_t length) { ~~~~~~~~~^~~~~ /usr/include/libqhy/qhybase.h:814:92: warning: unused parameter ‘index’ [-Wunused-parameter] C_Read(qhyccd_handle *handle, uint8_t req, uint16_t value, uint16_t index, uint8_t* data, uint16_t length) { ~~~~~~~~~^~~~~ /usr/include/libqhy/qhybase.h:814:108: warning: unused parameter ‘data’ [-Wunused-parameter] ndle *handle, uint8_t req, uint16_t value, uint16_t index, uint8_t* data, uint16_t length) { ~~~~~~~~~^~~~ /usr/include/libqhy/qhybase.h:814:123: warning: unused parameter ‘length’ [-Wunused-parameter] uint8_t req, uint16_t value, uint16_t index, uint8_t* data, uint16_t length) { ~~~~~~~~~^~~~~~ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::SetFineTone(qhyccd_handle*, uint8_t, uint8_t, uint8_t, uint8_t)’: /usr/include/libqhy/qhybase.h:819:49: warning: unused parameter ‘h’ [-Wunused-parameter] virtual uint32_t SetFineTone(qhyccd_handle *h, uint8_t setshporshd, uint8_t shdloc, uint8_t shploc, uint8_t shwidth) { ~~~~~~~~~~~~~~~^ /usr/include/libqhy/qhybase.h:819:60: warning: unused parameter ‘setshporshd’ [-Wunused-parameter] virtual uint32_t SetFineTone(qhyccd_handle *h, uint8_t setshporshd, uint8_t shdloc, uint8_t shploc, uint8_t shwidth) { ~~~~~~~~^~~~~~~~~~~ /usr/include/libqhy/qhybase.h:819:81: warning: unused parameter ‘shdloc’ [-Wunused-parameter] uint32_t SetFineTone(qhyccd_handle *h, uint8_t setshporshd, uint8_t shdloc, uint8_t shploc, uint8_t shwidth) { ~~~~~~~~^~~~~~ /usr/include/libqhy/qhybase.h:819:97: warning: unused parameter ‘shploc’ [-Wunused-parameter] Tone(qhyccd_handle *h, uint8_t setshporshd, uint8_t shdloc, uint8_t shploc, uint8_t shwidth) { ~~~~~~~~^~~~~~ /usr/include/libqhy/qhybase.h:819:113: warning: unused parameter ‘shwidth’ [-Wunused-parameter] dle *h, uint8_t setshporshd, uint8_t shdloc, uint8_t shploc, uint8_t shwidth) { ~~~~~~~~^~~~~~~ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::ReservedFunction(uint32_t, uint32_t, uint32_t, uint32_t, uint8_t*)’: /usr/include/libqhy/qhybase.h:823:48: warning: unused parameter ‘width’ [-Wunused-parameter] virtual uint32_t ReservedFunction(uint32_t width, uint32_t height, uint32_t bpp, uint32_t channels, uint8_t *ImgData) { ~~~~~~~~~^~~~~ /usr/include/libqhy/qhybase.h:823:64: warning: unused parameter ‘height’ [-Wunused-parameter] virtual uint32_t ReservedFunction(uint32_t width, uint32_t height, uint32_t bpp, uint32_t channels, uint8_t *ImgData) { ~~~~~~~~~^~~~~~ /usr/include/libqhy/qhybase.h:823:81: warning: unused parameter ‘bpp’ [-Wunused-parameter] uint32_t ReservedFunction(uint32_t width, uint32_t height, uint32_t bpp, uint32_t channels, uint8_t *ImgData) { ~~~~~~~~~^~~ /usr/include/libqhy/qhybase.h:823:95: warning: unused parameter ‘channels’ [-Wunused-parameter] vedFunction(uint32_t width, uint32_t height, uint32_t bpp, uint32_t channels, uint8_t *ImgData) { ~~~~~~~~~^~~~~~~~ /usr/include/libqhy/qhybase.h:823:114: warning: unused parameter ‘ImgData’ [-Wunused-parameter] _t width, uint32_t height, uint32_t bpp, uint32_t channels, uint8_t *ImgData) { ~~~~~~~~~^~~~~~~ /usr/include/libqhy/qhybase.h: In member function ‘virtual void QHYBASE::UpdateParameters(qhyccd_handle*)’: /usr/include/libqhy/qhybase.h:831:50: warning: unused parameter ‘h’ [-Wunused-parameter] virtual void UpdateParameters(qhyccd_handle *h) { ~~~~~~~~~~~~~~~^ /usr/include/libqhy/qhybase.h: In member function ‘virtual uint32_t QHYBASE::SetGuideModeOnOff(qhyccd_handle*, double)’: /usr/include/libqhy/qhybase.h:845:55: warning: unused parameter ‘h’ [-Wunused-parameter] virtual uint32_t SetGuideModeOnOff(qhyccd_handle *h, double mode) { ~~~~~~~~~~~~~~~^ /usr/include/libqhy/qhybase.h:845:65: warning: unused parameter ‘mode’ [-Wunused-parameter] virtual uint32_t SetGuideModeOnOff(qhyccd_handle *h, double mode) { ~~~~~~~^~~~ /home/pi/indi/3rdparty/indi-qhy/qhy_ccd_test.cpp: In function ‘int main(int, char**)’: /home/pi/indi/3rdparty/indi-qhy/qhy_ccd_test.cpp:234:14: error: ‘GetQHYCCDReadMode’ was not declared in this scope retVal = GetQHYCCDReadMode(pCamHandle, ¤tReadMode); ^~~~~~~~~~~~~~~~~ /home/pi/indi/3rdparty/indi-qhy/qhy_ccd_test.cpp:234:14: note: suggested alternative: ‘SetQHYCCDBitsMode’ retVal = GetQHYCCDReadMode(pCamHandle, ¤tReadMode); ^~~~~~~~~~~~~~~~~ SetQHYCCDBitsMode /home/pi/indi/3rdparty/indi-qhy/qhy_ccd_test.cpp:237:18: error: ‘GetQHYCCDReadModeName’ was not declared in this scope retVal = GetQHYCCDReadModeName(pCamHandle , currentReadMode, modeName); ^~~~~~~~~~~~~~~~~~~~~ /home/pi/indi/3rdparty/indi-qhy/qhy_ccd_test.cpp:237:18: note: suggested alternative: ‘GetQHYCCDModel’ retVal = GetQHYCCDReadModeName(pCamHandle , currentReadMode, modeName); ^~~~~~~~~~~~~~~~~~~~~ GetQHYCCDModel /home/pi/indi/3rdparty/indi-qhy/qhy_ccd_test.cpp:250:18: error: ‘GetQHYCCDNumberOfReadModes’ was not declared in this scope retVal = GetQHYCCDNumberOfReadModes(pCamHandle, &readModes); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/indi/3rdparty/indi-qhy/qhy_ccd_test.cpp:250:18: note: suggested alternative: ‘SetQHYCCDStreamMode’ retVal = GetQHYCCDNumberOfReadModes(pCamHandle, &readModes); ^~~~~~~~~~~~~~~~~~~~~~~~~~ SetQHYCCDStreamMode /home/pi/indi/3rdparty/indi-qhy/qhy_ccd_test.cpp:254:22: error: ‘SetQHYCCDReadMode’ was not declared in this scope retVal = SetQHYCCDReadMode(pCamHandle,i); ^~~~~~~~~~~~~~~~~ /home/pi/indi/3rdparty/indi-qhy/qhy_ccd_test.cpp:254:22: note: suggested alternative: ‘SetQHYCCDBitsMode’ retVal = SetQHYCCDReadMode(pCamHandle,i); ^~~~~~~~~~~~~~~~~ SetQHYCCDBitsMode /home/pi/indi/3rdparty/indi-qhy/qhy_ccd_test.cpp:265:30: error: ‘GetQHYCCDReadModeResolution’ was not declared in this scope retVal = GetQHYCCDReadModeResolution(pCamHandle, i, &imageRMw, &imageRMh); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/indi/3rdparty/indi-qhy/qhy_ccd_test.cpp:265:30: note: suggested alternative: ‘SetQHYCCDResolution’ retVal = GetQHYCCDReadModeResolution(pCamHandle, i, &imageRMw, &imageRMh); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ SetQHYCCDResolution make[2]: *** [CMakeFiles/qhy_ccd_test.dir/build.make:63: CMakeFiles/qhy_ccd_test.dir/qhy_ccd_test.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:73: CMakeFiles/qhy_ccd_test.dir/all] Error 2 make: *** [Makefile:130: all] Error 2 pi@raspberrypi:~/indi/build/indi_qhy $