Hi. I just got my Starlight Xpress SXVR-H18 back from repair and was eager to try it for the first time with indi/ekos.
However when I tried to take a test exposure of one second from ekos it just said downloading but never downloaded the image.
This is a log from the server (I hope I found the relevant log lines)
2014-09-27T06:41:40: Driver indi_sx_ccd: read <setNumberVector device='SX CCD SXVR-H18' name='CCD_EXPOSURE'>
2014-09-27T06:41:40: Client 0: queuing <setNumberVector device='SX CCD SXVR-H18' name='CCD_EXPOSURE'>
2014-09-27T06:41:40: Client 0: sending <setNumberVector device="SX CCD SXVR-H18" name="CC
2014-09-27T06:41:41: Driver indi_sx_ccd: sxSetCooler: libusb_control_transfer -> OK
2014-09-27T06:41:41: Driver indi_sx_ccd: sxSetCooler: libusb_control_transfer -> OK
2014-09-27T06:41:41: Driver indi_sx_ccd: sxSetCooler: status: 1 -> 1
2014-09-27T06:41:41: Driver indi_sx_ccd: sxSetCooler: temperature: 20,0 -> 19,7
2014-09-27T06:41:41: Driver indi_sx_ccd: read <setNumberVector device='SX CCD SXVR-H18' name='CCD_TEMPERATURE'>
2014-09-27T06:41:41: Client 0: queuing <setNumberVector device='SX CCD SXVR-H18' name='CCD_TEMPERATURE'>
2014-09-27T06:41:41: Driver indi_sx_ccd: read <setNumberVector device='SX CCD SXVR-H18' name='CCD_EXPOSURE'>
2014-09-27T06:41:41: Client 0: queuing <setNumberVector device='SX CCD SXVR-H18' name='CCD_EXPOSURE'>
2014-09-27T06:41:41: Client 0: sending <setNumberVector device="SX CCD SXVR-H18" name="CC
2014-09-27T06:41:41: Client 0: sending <setNumberVector device="SX CCD SXVR-H18" name="CC
2014-09-27T06:41:41: Driver indi_sx_ccd: sxSetShutter: libusb_control_transfer -> OK
2014-09-27T06:41:41: Driver indi_sx_ccd: sxSetShutter: libusb_control_transfer -> OK
2014-09-27T06:41:41: Driver indi_sx_ccd: sxLatchPixels: libusb_control_transfer -> OK
2014-09-27T06:41:41: Driver indi_sx_ccd: sxReadPixels: libusb_control_transfer -> LIBUSB_ERROR_IO
2014-09-27T06:41:41: Driver indi_sx_ccd: read <setNumberVector device='SX CCD SXVR-H18' name='CCD_EXPOSURE'>
2014-09-27T06:41:41: Client 0: queuing <setNumberVector device='SX CCD SXVR-H18' name='CCD_EXPOSURE'>
2014-09-27T06:41:41: Client 0: sending <setNumberVector device="SX CCD SXVR-H18" name="CC
2014-09-27T06:41:43: Driver indi_sx_ccd: sxSetCooler: libusb_control_transfer -> LIBUSB_ERROR_TIMEOUT
2014-09-27T06:41:43: Driver indi_sx_ccd: read <setNumberVector device='SX CCD SXVR-H18' name='CCD_TEMPERATURE'>
2014-09-27T06:41:43: Client 0: queuing <setNumberVector device='SX CCD SXVR-H18' name='CCD_TEMPERATURE'>
2014-09-27T06:41:43: Client 0: sending <setNumberVector device="SX CCD SXVR-H18" name="CC
2014-09-27T06:41:45: Driver indi_sx_ccd: sxSetCooler: libusb_control_transfer -> LIBUSB_ERROR_TIMEOUT
And when connecting the camera, most of the time I get the sxSetCooler timeout and noting else works.
2014-09-27T06:48:31: Driver indi_sx_ccd: sxSetCooler: libusb_control_transfer -> LIBUSB_ERROR_TIMEOUT
2014-09-27T06:48:33: Driver indi_sx_ccd: sxSetCooler: libusb_control_transfer -> LIBUSB_ERROR_TIMEOUT
2014-09-27T06:48:35: Driver indi_sx_ccd: sxSetCooler: libusb_control_transfer -> LIBUSB_ERROR_TIMEOUT
2014-09-27T06:48:37: Driver indi_sx_ccd: sxSetCooler: libusb_control_transfer -> LIBUSB_ERROR_TIMEOUT
2014-09-27T06:48:39: Driver indi_sx_ccd: sxSetCooler: libusb_control_transfer -> LIBUSB_ERROR_TIMEOUT
2014-09-27T06:48:41: Driver indi_sx_ccd: sxSetCooler: libusb_control_transfer -> LIBUSB_ERROR_TIMEOUT
Any suggestions how to tackle this problem?
I'm running indiserver on a Raspberry Pi.
Verison information from indiserver:
INDI Library: 0.9.8
Code $Revision: 726523 $. Protocol 1.7.
The ccd temperature was also wrong, I assume this has to do with sxSetCooler not working?
It also seemed that the image properties was affected by this, it set the image dimensions all wrong as well.