View Issue Details

IDProjectCategoryView StatusLast Update
0002517CCdcielGeneralpublic22-04-07 21:42
ReporterLinuxUser Assigned ToPatrick Chevalley  
PriorityhighSeveritycrashReproducibilityalways
Status resolvedResolutionfixed 
PlatformRaspberry Pi 4 4GB RAMOSBullseye 32&64bit, Ubuntu 20.04OS VersionUbuntu 20.04 64b
Product Version0.9 
Summary0002517: CCDCiel/Indistarter freezes when connecting to ZWO ASI cameras using INDI Library 1.9.5
DescriptionCCDCiel/Indistarter freezes when connecting to ZWO ASI cameras (AIS071MC Pro, ASI178MM, ASI174MM) while using INDI library 1.9.5 using the following system/OS:

Raspberry PI 4 4GB Ram

Ubuntu Mate 20.04.4 64 bit
Raspberry Pi OS Bullseye 32 bit
Raspberry Pi OS Bullseye 64 bit
Steps To ReproduceCondition is repeatable on all above listed OS’s on Raspberry Pi 4
1. Run INDIstarter
2. Create or use any configuration that has the ZWO CCD driver. A simple test Configuration with a Telescope Simulator and ZWO CCD driver will suffice.
3. Click “Start” to run the server and you will see a green indicator on devices.
4. Click “INDI Client” to bring up the INDI Control Panel.
5. Click on the Tab for the ZWO CCD and in the “Main Control” sub-tab click the “Connect” button.
6. INDIstarter will then freeze (lockup) and must be force quit to recover.

For CCDciel:
1. Run INDIstarter
2. Create or use any configuration that has the ZWO CCD driver. A simple test Configuration with a Telescope Simulator and ZWO CCD driver will suffice.
3. Click “Start” to run the server and you will see a green indicator on devices.
4. Run CCDciel and in the “Device Connection” Panel choose the Profile with the ZWO CCD camera (the one you created or perhaps an existing one).
5. Click the “Connect” button in the “Device Connection” Panel
6. CCDciel freezes and will need force quit to recover
Additional InformationI have been able to repeat this in all the Raspberry Pi Os’s above on two different Pi 4’s using different USB 3 cables. The cameras seem to run OK and will capture an image while using KStars/Ekos 3.5.8, INDI Library 1.9.5 on the same Pi 4’s.
INDI 1.9.4 works correctly with CCDciel and INDIstarter as well as KStars/Ekos.
TagsNo tags attached.

Activities

Patrick Chevalley

22-03-29 09:05

administrator   ~0007463

I not use a ZWO camera so I need your help to try to locate the issue. Can you try the following and tell me the result.

1) try to do the same with the INDI CCD simulator.
2) try to replace the driver "ZWO CCD" by "ZWO Camera 1"
3) connect the camera to Ekos, then from a terminal type : indi_getprop > indiprop.txt
   send me the file indiprop.txt

LinuxUser

22-03-29 16:35

reporter   ~0007464

I ran the tests on my Pi4 and here are the results.
Bullseye 32bit:
1. INDI CCD simulator ran fine.
2. Tried with ZWO Camera 1 - same freeze (lockup) as described earlier with just the ZWO driver.
3. The camera used was the ASI174MM and it ran fine in Ekos while testing. See the attached Bullseye_32bit_indiprop.txt

Ubuntu 20.04.4 LTS 64bit:
1. INDI CCD simulator ran fine.
2. Tried with ZWO Camera 1 - same freeze (lockup) as described earlier with just the ZWO driver.
3. The camera used was the ASI174MM and it ran fine in Ekos while testing. See the attached Ubuntu20.04.4LTS_64bit_indiprop.txt
Bullseye_32bit_indiprop.txt (12,576 bytes)   
Telescope Simulator.CONNECTION.CONNECT=On
Telescope Simulator.CONNECTION.DISCONNECT=Off
Telescope Simulator.DRIVER_INFO.DRIVER_NAME=Telescope Simulator
Telescope Simulator.DRIVER_INFO.DRIVER_EXEC=indi_simulator_telescope
Telescope Simulator.DRIVER_INFO.DRIVER_VERSION=1.0
Telescope Simulator.DRIVER_INFO.DRIVER_INTERFACE=5
Telescope Simulator.POLLING_PERIOD.PERIOD_MS=250
Telescope Simulator.DEBUG.ENABLE=Off
Telescope Simulator.DEBUG.DISABLE=On
Telescope Simulator.CONFIG_PROCESS.CONFIG_LOAD=Off
Telescope Simulator.CONFIG_PROCESS.CONFIG_SAVE=Off
Telescope Simulator.CONFIG_PROCESS.CONFIG_DEFAULT=Off
Telescope Simulator.CONFIG_PROCESS.CONFIG_PURGE=Off
Telescope Simulator.CONNECTION_MODE.CONNECTION_SERIAL=On
Telescope Simulator.CONNECTION_MODE.CONNECTION_TCP=Off
Telescope Simulator.DEVICE_PORT.PORT=/dev/ttyUSB0
Telescope Simulator.DEVICE_BAUD_RATE.9600=On
Telescope Simulator.DEVICE_BAUD_RATE.19200=Off
Telescope Simulator.DEVICE_BAUD_RATE.38400=Off
Telescope Simulator.DEVICE_BAUD_RATE.57600=Off
Telescope Simulator.DEVICE_BAUD_RATE.115200=Off
Telescope Simulator.DEVICE_BAUD_RATE.230400=Off
Telescope Simulator.DEVICE_AUTO_SEARCH.INDI_ENABLED=On
Telescope Simulator.DEVICE_AUTO_SEARCH.INDI_DISABLED=Off
Telescope Simulator.DEVICE_PORT_SCAN.Scan Ports=Off
Telescope Simulator.ACTIVE_DEVICES.ACTIVE_GPS=GPS Simulator
Telescope Simulator.ACTIVE_DEVICES.ACTIVE_DOME=Dome Simulator
Telescope Simulator.DOME_POLICY.DOME_IGNORED=On
Telescope Simulator.DOME_POLICY.DOME_LOCKS=Off
Telescope Simulator.TELESCOPE_INFO.TELESCOPE_APERTURE=120
Telescope Simulator.TELESCOPE_INFO.TELESCOPE_FOCAL_LENGTH=900
Telescope Simulator.TELESCOPE_INFO.GUIDER_APERTURE=120
Telescope Simulator.TELESCOPE_INFO.GUIDER_FOCAL_LENGTH=900
Telescope Simulator.SCOPE_CONFIG_NAME.SCOPE_CONFIG_NAME=
Telescope Simulator.MOUNT_AXES.PRIMARY=90
Telescope Simulator.MOUNT_AXES.SECONDARY=90
Telescope Simulator.ON_COORD_SET.TRACK=On
Telescope Simulator.ON_COORD_SET.SLEW=Off
Telescope Simulator.ON_COORD_SET.SYNC=Off
Telescope Simulator.EQUATORIAL_EOD_COORD.RA=14.69248296914647689
Telescope Simulator.EQUATORIAL_EOD_COORD.DEC=90
Telescope Simulator.TELESCOPE_ABORT_MOTION.ABORT=Off
Telescope Simulator.TELESCOPE_TRACK_MODE.TRACK_SIDEREAL=On
Telescope Simulator.TELESCOPE_TRACK_MODE.TRACK_SOLAR=Off
Telescope Simulator.TELESCOPE_TRACK_MODE.TRACK_LUNAR=Off
Telescope Simulator.TELESCOPE_TRACK_MODE.TRACK_CUSTOM=Off
Telescope Simulator.TELESCOPE_TRACK_STATE.TRACK_ON=Off
Telescope Simulator.TELESCOPE_TRACK_STATE.TRACK_OFF=On
Telescope Simulator.TELESCOPE_TRACK_RATE.TRACK_RATE_RA=15.04106717867020393
Telescope Simulator.TELESCOPE_TRACK_RATE.TRACK_RATE_DE=0
Telescope Simulator.TELESCOPE_MOTION_NS.MOTION_NORTH=Off
Telescope Simulator.TELESCOPE_MOTION_NS.MOTION_SOUTH=Off
Telescope Simulator.TELESCOPE_MOTION_WE.MOTION_WEST=Off
Telescope Simulator.TELESCOPE_MOTION_WE.MOTION_EAST=Off
Telescope Simulator.TELESCOPE_SLEW_RATE.1x=Off
Telescope Simulator.TELESCOPE_SLEW_RATE.2x=Off
Telescope Simulator.TELESCOPE_SLEW_RATE.3x=On
Telescope Simulator.TELESCOPE_SLEW_RATE.4x=Off
Telescope Simulator.TARGET_EOD_COORD.RA=0
Telescope Simulator.TARGET_EOD_COORD.DEC=0
Telescope Simulator.TIME_UTC.UTC=2022-03-29T13:50:20
Telescope Simulator.TIME_UTC.OFFSET=-4
Telescope Simulator.GEOGRAPHIC_COORD.LAT=39.101666666666666572
Telescope Simulator.GEOGRAPHIC_COORD.LONG=275.4905555555555452
Telescope Simulator.GEOGRAPHIC_COORD.ELEV=167.64999399999999241
Telescope Simulator.TELESCOPE_PARK.PARK=Off
Telescope Simulator.TELESCOPE_PARK.UNPARK=On
Telescope Simulator.TELESCOPE_PARK_POSITION.PARK_HA=-6
Telescope Simulator.TELESCOPE_PARK_POSITION.PARK_DEC=0
Telescope Simulator.TELESCOPE_PARK_OPTION.PARK_CURRENT=Off
Telescope Simulator.TELESCOPE_PARK_OPTION.PARK_DEFAULT=Off
Telescope Simulator.TELESCOPE_PARK_OPTION.PARK_WRITE_DATA=Off
Telescope Simulator.TELESCOPE_PARK_OPTION.PARK_PURGE_DATA=Off
Telescope Simulator.TELESCOPE_PIER_SIDE.PIER_WEST=Off
Telescope Simulator.TELESCOPE_PIER_SIDE.PIER_EAST=On
Telescope Simulator.APPLY_SCOPE_CONFIG.SCOPE_CONFIG1=On
Telescope Simulator.APPLY_SCOPE_CONFIG.SCOPE_CONFIG2=Off
Telescope Simulator.APPLY_SCOPE_CONFIG.SCOPE_CONFIG3=Off
Telescope Simulator.APPLY_SCOPE_CONFIG.SCOPE_CONFIG4=Off
Telescope Simulator.APPLY_SCOPE_CONFIG.SCOPE_CONFIG5=Off
Telescope Simulator.APPLY_SCOPE_CONFIG.SCOPE_CONFIG6=Off
Telescope Simulator.USEJOYSTICK.ENABLE=Off
Telescope Simulator.USEJOYSTICK.DISABLE=On
Telescope Simulator.SNOOP_JOYSTICK.SNOOP_JOYSTICK_DEVICE=Joystick
Telescope Simulator.TELESCOPE_TIMED_GUIDE_NS.TIMED_GUIDE_N=0
Telescope Simulator.TELESCOPE_TIMED_GUIDE_NS.TIMED_GUIDE_S=0
Telescope Simulator.TELESCOPE_TIMED_GUIDE_WE.TIMED_GUIDE_W=0
Telescope Simulator.TELESCOPE_TIMED_GUIDE_WE.TIMED_GUIDE_E=0
Telescope Simulator.GUIDE_RATE.GUIDE_RATE_WE=0.5
Telescope Simulator.GUIDE_RATE.GUIDE_RATE_NS=0.5
Telescope Simulator.ACTIVE_DEVICES.ACTIVE_GPS=GPS Simulator
Telescope Simulator.ACTIVE_DEVICES.ACTIVE_DOME=Dome Simulator
Telescope Simulator.DOME_POLICY.DOME_IGNORED=On
Telescope Simulator.DOME_POLICY.DOME_LOCKS=Off
Telescope Simulator.TELESCOPE_INFO.TELESCOPE_APERTURE=120
Telescope Simulator.TELESCOPE_INFO.TELESCOPE_FOCAL_LENGTH=900
Telescope Simulator.TELESCOPE_INFO.GUIDER_APERTURE=120
Telescope Simulator.TELESCOPE_INFO.GUIDER_FOCAL_LENGTH=900
Telescope Simulator.SCOPE_CONFIG_NAME.SCOPE_CONFIG_NAME=
Telescope Simulator.USEJOYSTICK.ENABLE=Off
Telescope Simulator.USEJOYSTICK.DISABLE=On
Telescope Simulator.SNOOP_JOYSTICK.SNOOP_JOYSTICK_DEVICE=Joystick
ZWO CCD ASI174MM.CONNECTION.CONNECT=On
ZWO CCD ASI174MM.CONNECTION.DISCONNECT=Off
ZWO CCD ASI174MM.DRIVER_INFO.DRIVER_NAME=ZWO CCD
ZWO CCD ASI174MM.DRIVER_INFO.DRIVER_EXEC=indi_asi_ccd
ZWO CCD ASI174MM.DRIVER_INFO.DRIVER_VERSION=2.1
ZWO CCD ASI174MM.DRIVER_INFO.DRIVER_INTERFACE=6
ZWO CCD ASI174MM.POLLING_PERIOD.PERIOD_MS=1000
ZWO CCD ASI174MM.DEBUG.ENABLE=Off
ZWO CCD ASI174MM.DEBUG.DISABLE=On
ZWO CCD ASI174MM.SIMULATION.ENABLE=Off
ZWO CCD ASI174MM.SIMULATION.DISABLE=On
ZWO CCD ASI174MM.CONFIG_PROCESS.CONFIG_LOAD=Off
ZWO CCD ASI174MM.CONFIG_PROCESS.CONFIG_SAVE=Off
ZWO CCD ASI174MM.CONFIG_PROCESS.CONFIG_DEFAULT=Off
ZWO CCD ASI174MM.CONFIG_PROCESS.CONFIG_PURGE=Off
ZWO CCD ASI174MM.ACTIVE_DEVICES.ACTIVE_TELESCOPE=Telescope Simulator
ZWO CCD ASI174MM.ACTIVE_DEVICES.ACTIVE_ROTATOR=Rotator Simulator
ZWO CCD ASI174MM.ACTIVE_DEVICES.ACTIVE_FOCUSER=Focuser Simulator
ZWO CCD ASI174MM.ACTIVE_DEVICES.ACTIVE_FILTER=CCD Simulator
ZWO CCD ASI174MM.ACTIVE_DEVICES.ACTIVE_SKYQUALITY=SQM
ZWO CCD ASI174MM.CCD_EXPOSURE.CCD_EXPOSURE_VALUE=0
ZWO CCD ASI174MM.CCD_ABORT_EXPOSURE.ABORT=Off
ZWO CCD ASI174MM.CCD_FRAME.X=0
ZWO CCD ASI174MM.CCD_FRAME.Y=0
ZWO CCD ASI174MM.CCD_FRAME.WIDTH=1936
ZWO CCD ASI174MM.CCD_FRAME.HEIGHT=1216
ZWO CCD ASI174MM.CCD_BINNING.HOR_BIN=1
ZWO CCD ASI174MM.CCD_BINNING.VER_BIN=1
ZWO CCD ASI174MM.FITS_HEADER.FITS_OBSERVER=Unknown
ZWO CCD ASI174MM.FITS_HEADER.FITS_OBJECT=Unknown
ZWO CCD ASI174MM.CCD_CAPTURE_FORMAT.ASI_IMG_RAW8=Off
ZWO CCD ASI174MM.CCD_CAPTURE_FORMAT.ASI_IMG_RAW16=On
ZWO CCD ASI174MM.CCD_TRANSFER_FORMAT.FORMAT_FITS=On
ZWO CCD ASI174MM.CCD_TRANSFER_FORMAT.FORMAT_NATIVE=Off
ZWO CCD ASI174MM.CCD_INFO.CCD_MAX_X=1936
ZWO CCD ASI174MM.CCD_INFO.CCD_MAX_Y=1216
ZWO CCD ASI174MM.CCD_INFO.CCD_PIXEL_SIZE=5.8600001335144042969
ZWO CCD ASI174MM.CCD_INFO.CCD_PIXEL_SIZE_X=5.8600001335144042969
ZWO CCD ASI174MM.CCD_INFO.CCD_PIXEL_SIZE_Y=5.8600001335144042969
ZWO CCD ASI174MM.CCD_INFO.CCD_BITSPERPIXEL=16
ZWO CCD ASI174MM.CCD_COMPRESSION.INDI_ENABLED=Off
ZWO CCD ASI174MM.CCD_COMPRESSION.INDI_DISABLED=On
ZWO CCD ASI174MM.TELESCOPE_TIMED_GUIDE_NS.TIMED_GUIDE_N=0
ZWO CCD ASI174MM.TELESCOPE_TIMED_GUIDE_NS.TIMED_GUIDE_S=0
ZWO CCD ASI174MM.TELESCOPE_TIMED_GUIDE_WE.TIMED_GUIDE_W=0
ZWO CCD ASI174MM.TELESCOPE_TIMED_GUIDE_WE.TIMED_GUIDE_E=0
ZWO CCD ASI174MM.CCD_FRAME_TYPE.FRAME_LIGHT=On
ZWO CCD ASI174MM.CCD_FRAME_TYPE.FRAME_BIAS=Off
ZWO CCD ASI174MM.CCD_FRAME_TYPE.FRAME_DARK=Off
ZWO CCD ASI174MM.CCD_FRAME_TYPE.FRAME_FLAT=Off
ZWO CCD ASI174MM.TELESCOPE_TYPE.TELESCOPE_PRIMARY=On
ZWO CCD ASI174MM.TELESCOPE_TYPE.TELESCOPE_GUIDE=Off
ZWO CCD ASI174MM.WCS_CONTROL.WCS_ENABLE=On
ZWO CCD ASI174MM.WCS_CONTROL.WCS_DISABLE=Off
ZWO CCD ASI174MM.UPLOAD_MODE.UPLOAD_CLIENT=On
ZWO CCD ASI174MM.UPLOAD_MODE.UPLOAD_LOCAL=Off
ZWO CCD ASI174MM.UPLOAD_MODE.UPLOAD_BOTH=Off
ZWO CCD ASI174MM.UPLOAD_SETTINGS.UPLOAD_DIR=/home/pi
ZWO CCD ASI174MM.UPLOAD_SETTINGS.UPLOAD_PREFIX=IMAGE_XXX
ZWO CCD ASI174MM.CCD_FAST_TOGGLE.INDI_ENABLED=Off
ZWO CCD ASI174MM.CCD_FAST_TOGGLE.INDI_DISABLED=On
ZWO CCD ASI174MM.CCD_FAST_COUNT.FRAMES=1
ZWO CCD ASI174MM.CCD_VIDEO_STREAM.STREAM_ON=Off
ZWO CCD ASI174MM.CCD_VIDEO_STREAM.STREAM_OFF=On
ZWO CCD ASI174MM.STREAM_DELAY.STREAM_DELAY_TIME=0
ZWO CCD ASI174MM.STREAMING_EXPOSURE.STREAMING_EXPOSURE_VALUE=0.10000000000000000555
ZWO CCD ASI174MM.STREAMING_EXPOSURE.STREAMING_DIVISOR_VALUE=1
ZWO CCD ASI174MM.FPS.EST_FPS=30
ZWO CCD ASI174MM.FPS.AVG_FPS=30
ZWO CCD ASI174MM.RECORD_STREAM.RECORD_ON=Off
ZWO CCD ASI174MM.RECORD_STREAM.RECORD_DURATION_ON=Off
ZWO CCD ASI174MM.RECORD_STREAM.RECORD_FRAME_ON=Off
ZWO CCD ASI174MM.RECORD_STREAM.RECORD_OFF=On
ZWO CCD ASI174MM.RECORD_FILE.RECORD_FILE_DIR=/home/pi/indi__D_
ZWO CCD ASI174MM.RECORD_FILE.RECORD_FILE_NAME=indi_record__T_
ZWO CCD ASI174MM.RECORD_OPTIONS.RECORD_DURATION=1
ZWO CCD ASI174MM.RECORD_OPTIONS.RECORD_FRAME_TOTAL=30
ZWO CCD ASI174MM.CCD_STREAM_FRAME.X=0
ZWO CCD ASI174MM.CCD_STREAM_FRAME.Y=0
ZWO CCD ASI174MM.CCD_STREAM_FRAME.WIDTH=1936
ZWO CCD ASI174MM.CCD_STREAM_FRAME.HEIGHT=1216
ZWO CCD ASI174MM.CCD_STREAM_ENCODER.RAW=On
ZWO CCD ASI174MM.CCD_STREAM_ENCODER.MJPEG=Off
ZWO CCD ASI174MM.CCD_STREAM_RECORDER.SER=On
ZWO CCD ASI174MM.LIMITS.LIMITS_BUFFER_MAX=512
ZWO CCD ASI174MM.LIMITS.LIMITS_PREVIEW_FPS=10
ZWO CCD ASI174MM.CCD_TEMPERATURE.CCD_TEMPERATURE_VALUE=24
ZWO CCD ASI174MM.CCD_CONTROLS.Gain=200
ZWO CCD ASI174MM.CCD_CONTROLS.Offset=1
ZWO CCD ASI174MM.CCD_CONTROLS.BandWidth=80
ZWO CCD ASI174MM.CCD_CONTROLS.AutoExpMaxGain=200
ZWO CCD ASI174MM.CCD_CONTROLS.AutoExpMaxExpMS=30000
ZWO CCD ASI174MM.CCD_CONTROLS.AutoExpTargetBrightness=100
ZWO CCD ASI174MM.CCD_CONTROLS.HighSpeedMode=0
ZWO CCD ASI174MM.CCD_CONTROLS_MODE.AUTO_Gain=Off
ZWO CCD ASI174MM.CCD_CONTROLS_MODE.AUTO_BandWidth=Off
ZWO CCD ASI174MM.FLIP.FLIP_HORIZONTAL=Off
ZWO CCD ASI174MM.FLIP.FLIP_VERTICAL=Off
ZWO CCD ASI174MM.CCD_VIDEO_FORMAT.ASI_IMG_RAW8=Off
ZWO CCD ASI174MM.CCD_VIDEO_FORMAT.ASI_IMG_RAW16=On
ZWO CCD ASI174MM.BLINK.BLINK_COUNT=0
ZWO CCD ASI174MM.BLINK.BLINK_DURATION=0
ZWO CCD ASI174MM.ADC_DEPTH.BITS=12
ZWO CCD ASI174MM.SDK.VERSION=1, 21
ZWO CCD ASI174MM.CCD_ROTATION.CCD_ROTATION_VALUE=0
ZWO CCD ASI174MM.ACTIVE_DEVICES.ACTIVE_TELESCOPE=Telescope Simulator
ZWO CCD ASI174MM.ACTIVE_DEVICES.ACTIVE_ROTATOR=Rotator Simulator
ZWO CCD ASI174MM.ACTIVE_DEVICES.ACTIVE_FOCUSER=Focuser Simulator
ZWO CCD ASI174MM.ACTIVE_DEVICES.ACTIVE_FILTER=CCD Simulator
ZWO CCD ASI174MM.ACTIVE_DEVICES.ACTIVE_SKYQUALITY=SQM
ZWO CCD ASI174MM.CCD_VIDEO_STREAM.STREAM_ON=Off
ZWO CCD ASI174MM.CCD_VIDEO_STREAM.STREAM_OFF=On
ZWO CCD ASI174MM.STREAMING_EXPOSURE.STREAMING_EXPOSURE_VALUE=0.10000000000000000555
ZWO CCD ASI174MM.STREAMING_EXPOSURE.STREAMING_DIVISOR_VALUE=1
ZWO CCD ASI174MM.FPS.EST_FPS=30
ZWO CCD ASI174MM.FPS.AVG_FPS=30
ZWO CCD ASI174MM.RECORD_STREAM.RECORD_ON=Off
ZWO CCD ASI174MM.RECORD_STREAM.RECORD_DURATION_ON=Off
ZWO CCD ASI174MM.RECORD_STREAM.RECORD_FRAME_ON=Off
ZWO CCD ASI174MM.RECORD_STREAM.RECORD_OFF=On
ZWO CCD ASI174MM.RECORD_FILE.RECORD_FILE_DIR=/home/pi/indi__D_
ZWO CCD ASI174MM.RECORD_FILE.RECORD_FILE_NAME=indi_record__T_
ZWO CCD ASI174MM.RECORD_OPTIONS.RECORD_DURATION=1
ZWO CCD ASI174MM.RECORD_OPTIONS.RECORD_FRAME_TOTAL=30
ZWO CCD ASI174MM.CCD_STREAM_FRAME.X=0
ZWO CCD ASI174MM.CCD_STREAM_FRAME.Y=0
ZWO CCD ASI174MM.CCD_STREAM_FRAME.WIDTH=1936
ZWO CCD ASI174MM.CCD_STREAM_FRAME.HEIGHT=1216
ZWO CCD ASI174MM.CCD_STREAM_ENCODER.RAW=On
ZWO CCD ASI174MM.CCD_STREAM_ENCODER.MJPEG=Off
ZWO CCD ASI174MM.CCD_STREAM_RECORDER.SER=On
ZWO CCD ASI174MM.LIMITS.LIMITS_BUFFER_MAX=512
ZWO CCD ASI174MM.LIMITS.LIMITS_PREVIEW_FPS=10
Telescope Simulator.MOUNT_AXES.PRIMARY=90
Telescope Simulator.MOUNT_AXES.SECONDARY=90
Telescope Simulator.EQUATORIAL_EOD_COORD.RA=14.69248296914647689
Telescope Simulator.EQUATORIAL_EOD_COORD.DEC=90
Telescope Simulator.TELESCOPE_INFO.TELESCOPE_APERTURE=120
Telescope Simulator.TELESCOPE_INFO.TELESCOPE_FOCAL_LENGTH=900
Telescope Simulator.TELESCOPE_INFO.GUIDER_APERTURE=120
Telescope Simulator.TELESCOPE_INFO.GUIDER_FOCAL_LENGTH=900
Telescope Simulator.GEOGRAPHIC_COORD.LAT=39.101666666666666572
Telescope Simulator.GEOGRAPHIC_COORD.LONG=275.4905555555555452
Telescope Simulator.GEOGRAPHIC_COORD.ELEV=167.64999399999999241
Bullseye_32bit_indiprop.txt (12,576 bytes)   
Ubuntu20.04.4LTS_64bit_indiprop.txt (12,693 bytes)   
Telescope Simulator.CONNECTION.CONNECT=On
Telescope Simulator.CONNECTION.DISCONNECT=Off
ZWO CCD ASI174MM.CONNECTION.CONNECT=On
ZWO CCD ASI174MM.CONNECTION.DISCONNECT=Off
ZWO CCD ASI174MM.DRIVER_INFO.DRIVER_NAME=ZWO CCD
ZWO CCD ASI174MM.DRIVER_INFO.DRIVER_EXEC=indi_asi_ccd
ZWO CCD ASI174MM.DRIVER_INFO.DRIVER_VERSION=2.1
ZWO CCD ASI174MM.DRIVER_INFO.DRIVER_INTERFACE=6
ZWO CCD ASI174MM.POLLING_PERIOD.PERIOD_MS=1000
ZWO CCD ASI174MM.DEBUG.ENABLE=Off
ZWO CCD ASI174MM.DEBUG.DISABLE=On
ZWO CCD ASI174MM.SIMULATION.ENABLE=Off
ZWO CCD ASI174MM.SIMULATION.DISABLE=On
ZWO CCD ASI174MM.CONFIG_PROCESS.CONFIG_LOAD=Off
ZWO CCD ASI174MM.CONFIG_PROCESS.CONFIG_SAVE=Off
ZWO CCD ASI174MM.CONFIG_PROCESS.CONFIG_DEFAULT=Off
ZWO CCD ASI174MM.CONFIG_PROCESS.CONFIG_PURGE=Off
Telescope Simulator.DRIVER_INFO.DRIVER_NAME=Telescope Simulator
Telescope Simulator.DRIVER_INFO.DRIVER_EXEC=indi_simulator_telescope
Telescope Simulator.DRIVER_INFO.DRIVER_VERSION=1.0
Telescope Simulator.DRIVER_INFO.DRIVER_INTERFACE=5
Telescope Simulator.POLLING_PERIOD.PERIOD_MS=250
Telescope Simulator.DEBUG.ENABLE=Off
Telescope Simulator.DEBUG.DISABLE=On
Telescope Simulator.CONFIG_PROCESS.CONFIG_LOAD=Off
Telescope Simulator.CONFIG_PROCESS.CONFIG_SAVE=Off
Telescope Simulator.CONFIG_PROCESS.CONFIG_DEFAULT=Off
Telescope Simulator.CONFIG_PROCESS.CONFIG_PURGE=Off
Telescope Simulator.CONNECTION_MODE.CONNECTION_SERIAL=On
Telescope Simulator.CONNECTION_MODE.CONNECTION_TCP=Off
Telescope Simulator.DEVICE_PORT.PORT=/dev/ttyUSB0
Telescope Simulator.DEVICE_BAUD_RATE.9600=On
Telescope Simulator.DEVICE_BAUD_RATE.19200=Off
Telescope Simulator.DEVICE_BAUD_RATE.38400=Off
Telescope Simulator.DEVICE_BAUD_RATE.57600=Off
Telescope Simulator.DEVICE_BAUD_RATE.115200=Off
Telescope Simulator.DEVICE_BAUD_RATE.230400=Off
Telescope Simulator.DEVICE_AUTO_SEARCH.INDI_ENABLED=On
Telescope Simulator.DEVICE_AUTO_SEARCH.INDI_DISABLED=Off
Telescope Simulator.DEVICE_PORT_SCAN.Scan Ports=Off
Telescope Simulator.ACTIVE_DEVICES.ACTIVE_GPS=GPS Simulator
Telescope Simulator.ACTIVE_DEVICES.ACTIVE_DOME=Dome Simulator
Telescope Simulator.DOME_POLICY.DOME_IGNORED=On
Telescope Simulator.DOME_POLICY.DOME_LOCKS=Off
Telescope Simulator.TELESCOPE_INFO.TELESCOPE_APERTURE=114
Telescope Simulator.TELESCOPE_INFO.TELESCOPE_FOCAL_LENGTH=660
Telescope Simulator.TELESCOPE_INFO.GUIDER_APERTURE=45
Telescope Simulator.TELESCOPE_INFO.GUIDER_FOCAL_LENGTH=300
Telescope Simulator.SCOPE_CONFIG_NAME.SCOPE_CONFIG_NAME=
Telescope Simulator.MOUNT_AXES.PRIMARY=90.000392017244664089
Telescope Simulator.MOUNT_AXES.SECONDARY=90
Telescope Simulator.ON_COORD_SET.TRACK=On
Telescope Simulator.ON_COORD_SET.SLEW=Off
Telescope Simulator.ON_COORD_SET.SYNC=Off
Telescope Simulator.EQUATORIAL_EOD_COORD.RA=15.069931241613396367
Telescope Simulator.EQUATORIAL_EOD_COORD.DEC=90
Telescope Simulator.TELESCOPE_ABORT_MOTION.ABORT=Off
Telescope Simulator.TELESCOPE_TRACK_MODE.TRACK_SIDEREAL=On
Telescope Simulator.TELESCOPE_TRACK_MODE.TRACK_SOLAR=Off
Telescope Simulator.TELESCOPE_TRACK_MODE.TRACK_LUNAR=Off
Telescope Simulator.TELESCOPE_TRACK_MODE.TRACK_CUSTOM=Off
Telescope Simulator.TELESCOPE_TRACK_STATE.TRACK_ON=Off
Telescope Simulator.TELESCOPE_TRACK_STATE.TRACK_OFF=On
Telescope Simulator.TELESCOPE_TRACK_RATE.TRACK_RATE_RA=15.04106717867020393
Telescope Simulator.TELESCOPE_TRACK_RATE.TRACK_RATE_DE=0
Telescope Simulator.TELESCOPE_MOTION_NS.MOTION_NORTH=Off
Telescope Simulator.TELESCOPE_MOTION_NS.MOTION_SOUTH=Off
Telescope Simulator.TELESCOPE_MOTION_WE.MOTION_WEST=Off
Telescope Simulator.TELESCOPE_MOTION_WE.MOTION_EAST=Off
Telescope Simulator.TELESCOPE_SLEW_RATE.1x=Off
Telescope Simulator.TELESCOPE_SLEW_RATE.2x=Off
Telescope Simulator.TELESCOPE_SLEW_RATE.3x=On
Telescope Simulator.TELESCOPE_SLEW_RATE.4x=Off
Telescope Simulator.TARGET_EOD_COORD.RA=0
Telescope Simulator.TARGET_EOD_COORD.DEC=0
Telescope Simulator.TIME_UTC.UTC=2022-03-29T14:15:33
Telescope Simulator.TIME_UTC.OFFSET=-4
Telescope Simulator.GEOGRAPHIC_COORD.LAT=39.161194444444440421
Telescope Simulator.GEOGRAPHIC_COORD.LONG=274.72522222222221444
Telescope Simulator.GEOGRAPHIC_COORD.ELEV=290
Telescope Simulator.TELESCOPE_PARK.PARK=On
Telescope Simulator.TELESCOPE_PARK.UNPARK=Off
ZWO CCD ASI174MM.ACTIVE_DEVICES.ACTIVE_TELESCOPE=Telescope Simulator
ZWO CCD ASI174MM.ACTIVE_DEVICES.ACTIVE_ROTATOR=Rotator Simulator
ZWO CCD ASI174MM.ACTIVE_DEVICES.ACTIVE_FOCUSER=Focuser Simulator
ZWO CCD ASI174MM.ACTIVE_DEVICES.ACTIVE_FILTER=
ZWO CCD ASI174MM.ACTIVE_DEVICES.ACTIVE_SKYQUALITY=SQM
ZWO CCD ASI174MM.CCD_EXPOSURE.CCD_EXPOSURE_VALUE=0
ZWO CCD ASI174MM.CCD_ABORT_EXPOSURE.ABORT=Off
ZWO CCD ASI174MM.CCD_FRAME.X=0
ZWO CCD ASI174MM.CCD_FRAME.Y=0
ZWO CCD ASI174MM.CCD_FRAME.WIDTH=1936
ZWO CCD ASI174MM.CCD_FRAME.HEIGHT=1216
ZWO CCD ASI174MM.CCD_BINNING.HOR_BIN=1
ZWO CCD ASI174MM.CCD_BINNING.VER_BIN=1
ZWO CCD ASI174MM.FITS_HEADER.FITS_OBSERVER=Unknown
ZWO CCD ASI174MM.FITS_HEADER.FITS_OBJECT=Unknown
ZWO CCD ASI174MM.CCD_CAPTURE_FORMAT.ASI_IMG_RAW8=Off
ZWO CCD ASI174MM.CCD_CAPTURE_FORMAT.ASI_IMG_RAW16=On
ZWO CCD ASI174MM.CCD_TRANSFER_FORMAT.FORMAT_FITS=On
ZWO CCD ASI174MM.CCD_TRANSFER_FORMAT.FORMAT_NATIVE=Off
ZWO CCD ASI174MM.CCD_INFO.CCD_MAX_X=1936
ZWO CCD ASI174MM.CCD_INFO.CCD_MAX_Y=1216
ZWO CCD ASI174MM.CCD_INFO.CCD_PIXEL_SIZE=5.8600001335144042969
ZWO CCD ASI174MM.CCD_INFO.CCD_PIXEL_SIZE_X=5.8600001335144042969
ZWO CCD ASI174MM.CCD_INFO.CCD_PIXEL_SIZE_Y=5.8600001335144042969
ZWO CCD ASI174MM.CCD_INFO.CCD_BITSPERPIXEL=16
ZWO CCD ASI174MM.CCD_COMPRESSION.INDI_ENABLED=Off
ZWO CCD ASI174MM.CCD_COMPRESSION.INDI_DISABLED=On
ZWO CCD ASI174MM.TELESCOPE_TIMED_GUIDE_NS.TIMED_GUIDE_N=0
ZWO CCD ASI174MM.TELESCOPE_TIMED_GUIDE_NS.TIMED_GUIDE_S=0
ZWO CCD ASI174MM.TELESCOPE_TIMED_GUIDE_WE.TIMED_GUIDE_W=0
ZWO CCD ASI174MM.TELESCOPE_TIMED_GUIDE_WE.TIMED_GUIDE_E=0
ZWO CCD ASI174MM.CCD_FRAME_TYPE.FRAME_LIGHT=On
ZWO CCD ASI174MM.CCD_FRAME_TYPE.FRAME_BIAS=Off
ZWO CCD ASI174MM.CCD_FRAME_TYPE.FRAME_DARK=Off
ZWO CCD ASI174MM.CCD_FRAME_TYPE.FRAME_FLAT=Off
ZWO CCD ASI174MM.TELESCOPE_TYPE.TELESCOPE_PRIMARY=On
ZWO CCD ASI174MM.TELESCOPE_TYPE.TELESCOPE_GUIDE=Off
ZWO CCD ASI174MM.WCS_CONTROL.WCS_ENABLE=On
ZWO CCD ASI174MM.WCS_CONTROL.WCS_DISABLE=Off
ZWO CCD ASI174MM.UPLOAD_MODE.UPLOAD_CLIENT=On
ZWO CCD ASI174MM.UPLOAD_MODE.UPLOAD_LOCAL=Off
ZWO CCD ASI174MM.UPLOAD_MODE.UPLOAD_BOTH=Off
ZWO CCD ASI174MM.UPLOAD_SETTINGS.UPLOAD_DIR=/home/preston
ZWO CCD ASI174MM.UPLOAD_SETTINGS.UPLOAD_PREFIX=IMAGE_XXX
ZWO CCD ASI174MM.CCD_FAST_TOGGLE.INDI_ENABLED=Off
ZWO CCD ASI174MM.CCD_FAST_TOGGLE.INDI_DISABLED=On
ZWO CCD ASI174MM.CCD_FAST_COUNT.FRAMES=1
ZWO CCD ASI174MM.CCD_VIDEO_STREAM.STREAM_ON=Off
ZWO CCD ASI174MM.CCD_VIDEO_STREAM.STREAM_OFF=On
ZWO CCD ASI174MM.STREAM_DELAY.STREAM_DELAY_TIME=0
ZWO CCD ASI174MM.STREAMING_EXPOSURE.STREAMING_EXPOSURE_VALUE=0.10000000000000000555
ZWO CCD ASI174MM.STREAMING_EXPOSURE.STREAMING_DIVISOR_VALUE=1
ZWO CCD ASI174MM.FPS.EST_FPS=30
ZWO CCD ASI174MM.FPS.AVG_FPS=30
ZWO CCD ASI174MM.RECORD_STREAM.RECORD_ON=Off
ZWO CCD ASI174MM.RECORD_STREAM.RECORD_DURATION_ON=Off
ZWO CCD ASI174MM.RECORD_STREAM.RECORD_FRAME_ON=Off
ZWO CCD ASI174MM.RECORD_STREAM.RECORD_OFF=On
ZWO CCD ASI174MM.RECORD_FILE.RECORD_FILE_DIR=/home/preston/indi__D_
ZWO CCD ASI174MM.RECORD_FILE.RECORD_FILE_NAME=indi_record__T_
ZWO CCD ASI174MM.RECORD_OPTIONS.RECORD_DURATION=1
ZWO CCD ASI174MM.RECORD_OPTIONS.RECORD_FRAME_TOTAL=30
ZWO CCD ASI174MM.CCD_STREAM_FRAME.X=0
ZWO CCD ASI174MM.CCD_STREAM_FRAME.Y=0
ZWO CCD ASI174MM.CCD_STREAM_FRAME.WIDTH=1936
ZWO CCD ASI174MM.CCD_STREAM_FRAME.HEIGHT=1216
ZWO CCD ASI174MM.CCD_STREAM_ENCODER.RAW=On
ZWO CCD ASI174MM.CCD_STREAM_ENCODER.MJPEG=Off
ZWO CCD ASI174MM.CCD_STREAM_RECORDER.SER=On
ZWO CCD ASI174MM.CCD_STREAM_RECORDER.OGV=Off
ZWO CCD ASI174MM.LIMITS.LIMITS_BUFFER_MAX=512
ZWO CCD ASI174MM.LIMITS.LIMITS_PREVIEW_FPS=10
ZWO CCD ASI174MM.CCD_TEMPERATURE.CCD_TEMPERATURE_VALUE=24.600000000000001421
ZWO CCD ASI174MM.CCD_CONTROLS.Gain=200
ZWO CCD ASI174MM.CCD_CONTROLS.Offset=1
ZWO CCD ASI174MM.CCD_CONTROLS.BandWidth=40
ZWO CCD ASI174MM.CCD_CONTROLS.AutoExpMaxGain=200
ZWO CCD ASI174MM.CCD_CONTROLS.AutoExpMaxExpMS=30000
ZWO CCD ASI174MM.CCD_CONTROLS.AutoExpTargetBrightness=100
ZWO CCD ASI174MM.CCD_CONTROLS.HighSpeedMode=0
ZWO CCD ASI174MM.CCD_CONTROLS_MODE.AUTO_Gain=Off
ZWO CCD ASI174MM.CCD_CONTROLS_MODE.AUTO_BandWidth=Off
ZWO CCD ASI174MM.FLIP.FLIP_HORIZONTAL=Off
ZWO CCD ASI174MM.FLIP.FLIP_VERTICAL=Off
ZWO CCD ASI174MM.CCD_VIDEO_FORMAT.ASI_IMG_RAW8=Off
ZWO CCD ASI174MM.CCD_VIDEO_FORMAT.ASI_IMG_RAW16=On
ZWO CCD ASI174MM.BLINK.BLINK_COUNT=0
ZWO CCD ASI174MM.BLINK.BLINK_DURATION=0
ZWO CCD ASI174MM.ADC_DEPTH.BITS=12
ZWO CCD ASI174MM.SDK.VERSION=1, 21
ZWO CCD ASI174MM.CCD_ROTATION.CCD_ROTATION_VALUE=0
ZWO CCD ASI174MM.ACTIVE_DEVICES.ACTIVE_TELESCOPE=Telescope Simulator
ZWO CCD ASI174MM.ACTIVE_DEVICES.ACTIVE_ROTATOR=Rotator Simulator
ZWO CCD ASI174MM.ACTIVE_DEVICES.ACTIVE_FOCUSER=Focuser Simulator
ZWO CCD ASI174MM.ACTIVE_DEVICES.ACTIVE_FILTER=
ZWO CCD ASI174MM.ACTIVE_DEVICES.ACTIVE_SKYQUALITY=SQM
Telescope Simulator.TELESCOPE_PARK_POSITION.PARK_HA=6.0000260000000000815
Telescope Simulator.TELESCOPE_PARK_POSITION.PARK_DEC=90
Telescope Simulator.TELESCOPE_PARK_OPTION.PARK_CURRENT=Off
Telescope Simulator.TELESCOPE_PARK_OPTION.PARK_DEFAULT=Off
Telescope Simulator.TELESCOPE_PARK_OPTION.PARK_WRITE_DATA=Off
Telescope Simulator.TELESCOPE_PARK_OPTION.PARK_PURGE_DATA=Off
Telescope Simulator.TELESCOPE_PIER_SIDE.PIER_WEST=Off
Telescope Simulator.TELESCOPE_PIER_SIDE.PIER_EAST=On
Telescope Simulator.APPLY_SCOPE_CONFIG.SCOPE_CONFIG1=On
Telescope Simulator.APPLY_SCOPE_CONFIG.SCOPE_CONFIG2=Off
Telescope Simulator.APPLY_SCOPE_CONFIG.SCOPE_CONFIG3=Off
Telescope Simulator.APPLY_SCOPE_CONFIG.SCOPE_CONFIG4=Off
Telescope Simulator.APPLY_SCOPE_CONFIG.SCOPE_CONFIG5=Off
Telescope Simulator.APPLY_SCOPE_CONFIG.SCOPE_CONFIG6=Off
Telescope Simulator.USEJOYSTICK.ENABLE=Off
Telescope Simulator.USEJOYSTICK.DISABLE=On
Telescope Simulator.SNOOP_JOYSTICK.SNOOP_JOYSTICK_DEVICE=Joystick
Telescope Simulator.TELESCOPE_TIMED_GUIDE_NS.TIMED_GUIDE_N=0
Telescope Simulator.TELESCOPE_TIMED_GUIDE_NS.TIMED_GUIDE_S=0
Telescope Simulator.TELESCOPE_TIMED_GUIDE_WE.TIMED_GUIDE_W=0
Telescope Simulator.TELESCOPE_TIMED_GUIDE_WE.TIMED_GUIDE_E=0
Telescope Simulator.GUIDE_RATE.GUIDE_RATE_WE=1
Telescope Simulator.GUIDE_RATE.GUIDE_RATE_NS=1
Telescope Simulator.ACTIVE_DEVICES.ACTIVE_GPS=GPS Simulator
Telescope Simulator.ACTIVE_DEVICES.ACTIVE_DOME=Dome Simulator
Telescope Simulator.DOME_POLICY.DOME_IGNORED=On
Telescope Simulator.DOME_POLICY.DOME_LOCKS=Off
Telescope Simulator.TELESCOPE_INFO.TELESCOPE_APERTURE=114
Telescope Simulator.TELESCOPE_INFO.TELESCOPE_FOCAL_LENGTH=660
Telescope Simulator.TELESCOPE_INFO.GUIDER_APERTURE=45
Telescope Simulator.TELESCOPE_INFO.GUIDER_FOCAL_LENGTH=300
Telescope Simulator.SCOPE_CONFIG_NAME.SCOPE_CONFIG_NAME=
Telescope Simulator.USEJOYSTICK.ENABLE=Off
Telescope Simulator.USEJOYSTICK.DISABLE=On
Telescope Simulator.SNOOP_JOYSTICK.SNOOP_JOYSTICK_DEVICE=Joystick
ZWO CCD ASI174MM.CCD_VIDEO_STREAM.STREAM_ON=Off
ZWO CCD ASI174MM.CCD_VIDEO_STREAM.STREAM_OFF=On
ZWO CCD ASI174MM.STREAMING_EXPOSURE.STREAMING_EXPOSURE_VALUE=0.10000000000000000555
ZWO CCD ASI174MM.STREAMING_EXPOSURE.STREAMING_DIVISOR_VALUE=1
ZWO CCD ASI174MM.FPS.EST_FPS=30
ZWO CCD ASI174MM.FPS.AVG_FPS=30
ZWO CCD ASI174MM.RECORD_STREAM.RECORD_ON=Off
ZWO CCD ASI174MM.RECORD_STREAM.RECORD_DURATION_ON=Off
ZWO CCD ASI174MM.RECORD_STREAM.RECORD_FRAME_ON=Off
ZWO CCD ASI174MM.RECORD_STREAM.RECORD_OFF=On
ZWO CCD ASI174MM.RECORD_FILE.RECORD_FILE_DIR=/home/preston/indi__D_
ZWO CCD ASI174MM.RECORD_FILE.RECORD_FILE_NAME=indi_record__T_
ZWO CCD ASI174MM.RECORD_OPTIONS.RECORD_DURATION=1
ZWO CCD ASI174MM.RECORD_OPTIONS.RECORD_FRAME_TOTAL=30
ZWO CCD ASI174MM.CCD_STREAM_FRAME.X=0
ZWO CCD ASI174MM.CCD_STREAM_FRAME.Y=0
ZWO CCD ASI174MM.CCD_STREAM_FRAME.WIDTH=1936
ZWO CCD ASI174MM.CCD_STREAM_FRAME.HEIGHT=1216
ZWO CCD ASI174MM.CCD_STREAM_ENCODER.RAW=On
ZWO CCD ASI174MM.CCD_STREAM_ENCODER.MJPEG=Off
ZWO CCD ASI174MM.CCD_STREAM_RECORDER.SER=On
ZWO CCD ASI174MM.CCD_STREAM_RECORDER.OGV=Off
ZWO CCD ASI174MM.LIMITS.LIMITS_BUFFER_MAX=512
ZWO CCD ASI174MM.LIMITS.LIMITS_PREVIEW_FPS=10
Telescope Simulator.MOUNT_AXES.PRIMARY=90.000392017244664089
Telescope Simulator.MOUNT_AXES.SECONDARY=90
Telescope Simulator.EQUATORIAL_EOD_COORD.RA=15.069931241613396367
Telescope Simulator.EQUATORIAL_EOD_COORD.DEC=90
Telescope Simulator.TELESCOPE_INFO.TELESCOPE_APERTURE=114
Telescope Simulator.TELESCOPE_INFO.TELESCOPE_FOCAL_LENGTH=660
Telescope Simulator.TELESCOPE_INFO.GUIDER_APERTURE=45
Telescope Simulator.TELESCOPE_INFO.GUIDER_FOCAL_LENGTH=300
Telescope Simulator.GEOGRAPHIC_COORD.LAT=39.161194444444440421
Telescope Simulator.GEOGRAPHIC_COORD.LONG=274.72522222222221444
Telescope Simulator.GEOGRAPHIC_COORD.ELEV=290

Patrick Chevalley

22-03-29 18:55

administrator   ~0007465

Thank you for the files.
But I not see anything that can break the program.

To get a more detailed view of the INDI data CCDciel receive I build a version that include a detailed trace of all the protocol.
You can install this version 0.9.78-2646-test from https://vega.ap-i.net/tmp/ccdciel/
I make armhf and aarch64 package, but it is probably sufficient you test on a single system.

After you connect the camera in CCDciel and it freeze, look in the /tmp directory for 3 files ccdciel_indicamera.*
Zip or tar this files and upload them here.

LinuxUser

22-03-29 20:23

reporter   ~0007466

Thank you for the test version of CCDciel. I have installed and ran the test version in the Bullseye 32bit OS. I have attached the ZIP file containing the three files you asked for. I hope this helps in debugging the issue.
CCDciel_Test.zip (48,012 bytes)

Patrick Chevalley

22-03-29 20:47

administrator   ~0007467

Thank you!

I will examine the files more in detail, but a first look show that the two property listed in the .err file receive a value (setNumberVector, setSwitchVector) without been first defined by defNumberVector, defSwitchVector.
This is a protocol error that need to be fixed in the driver.

But I will first make the program more resilient to not crash in this case.
Expect a test version tomorrow.

LinuxUser

22-03-29 21:28

reporter   ~0007468

Last edited: 22-03-29 22:52

Excellent! I am glad the tests were helpful. I look forward to the next testing version. Please create both a 32bit and 64bit version as I want to test both. Thank you!

Patrick Chevalley

22-03-30 12:05

administrator   ~0007469

Unfortunately I cannot reproduce a freeze by skipping this def.. property with the simulator.
This only make the temperature setting unavailable. The other switch CCD_CONTROLS_MODE is specific to ZWO and not used by CCDciel.

But I see in your log another issue that make CCDciel to send many time the CONFIG_LOAD command. Depending on what it load this can be a problem.
I fix this issue in a new test version 0.9.78-2647 : https://vega.ap-i.net/tmp/ccdciel/
Can you try it? This new version no more create the big log files in /tmp

Can you also try with a Linux system running on Intel/AMD cpu? Just to be sure this is not a ARM specific issue.

han

22-03-30 13:29

reporter   ~0007471

Patrick, I could configure a test setup with my Raspberry Pi 4 or 3 and my ZWO ASI1600 camera, but it has to wait a few days. Then I can run CCDCiel in the debugger and hopefully find the cause.

Han

LinuxUser

22-03-30 17:56

reporter   ~0007472

Last edited: 22-03-30 17:59

Patrick, I downloaded the 0.9.78-2647 file and installed it on my Pi 4 Bullseye 64 bit. In my initial test it still froze up. I will try again in a 32 bit OS later today.

My main desktop PC is an Intel NUC 8i7BEH running Kubuntu 20.04 LTS. I will install a test environment on that machine today and will follow with my results. I will use Jasem's stable PPA (KStars/Ekos 3.5.8, INDI 1.9.5) and your PPA's (Latest versions of Indistarter, CCDciel, Skychart) to start with.

LinuxUser

22-03-30 20:12

reporter   ~0007473

I just ran the test on my Intel NUC8i7BEH with the software setup as mentioned above - KStars/Ekos 3.5.8 Stable, INDI 1.9.5, INDI starter 2.3.0-159, CCDciel version is 0.9.78-2637.
The camera connects and works fine in KStars, however CCDciel freezes when I connect to the camera. For these tests I am using a simple profile that has just the Simulator Telescope Mount and the ASI camera driver. This is the same outcome as on my Pi4.

han

22-03-30 20:49

reporter   ~0007474

That makes it easier to solve. Maybe the easiest way forward is to run a Teamviewer session (or something simular) and install remotely the compiler&debugger on your Intel NUC8i7BEH. Then run CCDCiel in debugger an trace the problem.

LinuxUser

22-03-31 23:45

reporter   ~0007475

So what is our next move? Perhaps as Han suggests by using a screen share (possible but I would need to dance around my work schedule, not to mention your own schedule, time zones, etc.) or is there another test I can try?

han

22-04-01 08:01

reporter   ~0007476

Running the debugger on your Intel machine is easiest for me. Setting up my RPI4 is more work and no guarentee of success because maybe the error doesn't occur with my setup. My RPI4 is normally used for other things.

Propose a time in UTC and give allow for 2 hours testing and I can try to trace it. I'm in Europa and pretty flexible in time during the day or evening. Teamviewer works fine for remote access. Then I will install Lazarus and run CCDCiel in the debugger.

Patrick Chevalley

22-04-01 08:55

administrator   ~0007477

Another solution is I connect to your INDI server from my computer.
This is is probably less setup because this only require you set the NAT for the port 7624 to the Rpi in your Internet router.
I am at UTC+2, available almost all the day today.

LinuxUser

22-04-01 17:30

reporter   ~0007478

Hi Patrick, I have a window of time that I can spend on this just now. I am at UTC -4. I realize this is late notice and you may not be available at present. My current work schedule is a bit difficult to work around. If we can connect is there a way we can have real time communication (phone, chat, etc.)?

Patrick Chevalley

22-04-01 18:27

administrator   ~0007479

It's OK for me now.
I prefer a chat over phone because my English is very limited.
I send you a Discord link by email but we can use another chat if you prefer.

Patrick Chevalley

22-04-02 10:58

administrator   ~0007480

Thank you for your time yesterday.
I think about another option to test the INDI protocol offline. This only use command line tool to get a raw INDI protocol without interference by other software. Then I can make a simple modification to the program to read this protocol file instead of the server socket to make my testing.
You can run this command directly on the Rpi after connecting the camera but do not run any other software before the following sequence.

Open a terminal and start the server with:
indiserver indi_asi_ccd

Open a second terminal to connect to the server with telnet. You need to first start the telnet command, then type (or past) <getProperties version='1.7'/> and press Enter:
telnet localhost 7624 > log.txt
<getProperties version='1.7'/>

Open a third terminal and type:
indi_setprop "ZWO CCD ASI174MM.CONNECTION.CONNECT=On"

Wait 15 seconds then on the same terminal type:
indi_setprop "ZWO CCD ASI174MM.CONFIG_PROCESS.CONFIG_LOAD=On"

Wait 30 seconds, then stop the server with Ctrl+C in the first terminal.
Send me the file log.txt

tango13

22-04-05 11:41

reporter   ~0007482

Hi all,

tested with my camera (ASI 294MC Pro), same result, CCDciel and Indistarter both freeze upon connecting camera.
The camera is the only device attached, no mount (not even simulated), nothing.
Please find attached my log.txt.
Thank you.
Piero
log.txt (91,268 bytes)   
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CONNECTION" label="Connection" group="Main Control" state="Idle" perm="rw" rule="OneOfMany" timeout="60" timestamp="2022-04-05T09:05:18">
    <defSwitch name="CONNECT" label="Connect">
Off
    </defSwitch>
    <defSwitch name="DISCONNECT" label="Disconnect">
On
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="DRIVER_INFO" label="Driver Info" group="General Info" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:05:18">
    <defText name="DRIVER_NAME" label="Name">
ZWO CCD
    </defText>
    <defText name="DRIVER_EXEC" label="Exec">
indi_asi_ccd
    </defText>
    <defText name="DRIVER_VERSION" label="Version">
2.1
    </defText>
    <defText name="DRIVER_INTERFACE" label="Interface">
2
    </defText>
</defTextVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="POLLING_PERIOD" label="Polling" group="Options" state="Ok" perm="rw" timeout="0" timestamp="2022-04-05T09:05:18">
    <defNumber name="PERIOD_MS" label="Period (ms)" format="%.f" min="10" max="600000" step="1000">
1000
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="DEBUG" label="Debug" group="Options" state="Ok" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:05:18">
    <defSwitch name="ENABLE" label="Enable">
Off
    </defSwitch>
    <defSwitch name="DISABLE" label="Disable">
On
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="SIMULATION" label="Simulation" group="Options" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:05:18">
    <defSwitch name="ENABLE" label="Enable">
Off
    </defSwitch>
    <defSwitch name="DISABLE" label="Disable">
On
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CONFIG_PROCESS" label="Configuration" group="Options" state="Idle" perm="rw" rule="AtMostOne" timeout="0" timestamp="2022-04-05T09:05:18">
    <defSwitch name="CONFIG_LOAD" label="Load">
Off
    </defSwitch>
    <defSwitch name="CONFIG_SAVE" label="Save">
Off
    </defSwitch>
    <defSwitch name="CONFIG_DEFAULT" label="Default">
Off
    </defSwitch>
    <defSwitch name="CONFIG_PURGE" label="Purge">
Off
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="ACTIVE_DEVICES" label="Snoop devices" group="Options" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:05:18">
    <defText name="ACTIVE_TELESCOPE" label="Telescope">
EQMod Mount
    </defText>
    <defText name="ACTIVE_ROTATOR" label="Rotator">
Rotator Simulator
    </defText>
    <defText name="ACTIVE_FOCUSER" label="Focuser">
Focuser Simulator
    </defText>
    <defText name="ACTIVE_FILTER" label="Filter">
ASI EFW
    </defText>
    <defText name="ACTIVE_SKYQUALITY" label="Sky Quality">
SQM
    </defText>
</defTextVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="ACTIVE_DEVICES" label="Snoop devices" group="Options" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:05:18">
    <defText name="ACTIVE_TELESCOPE" label="Telescope">
EQMod Mount
    </defText>
    <defText name="ACTIVE_ROTATOR" label="Rotator">
Rotator Simulator
    </defText>
    <defText name="ACTIVE_FOCUSER" label="Focuser">
Focuser Simulator
    </defText>
    <defText name="ACTIVE_FILTER" label="Filter">
ASI EFW
    </defText>
    <defText name="ACTIVE_SKYQUALITY" label="Sky Quality">
SQM
    </defText>
</defTextVector>
<setTextVector device="ZWO CCD ASI294MC Pro" name="ACTIVE_DEVICES" state="Ok" timeout="60" timestamp="2022-04-05T09:05:18">
    <oneText name="ACTIVE_TELESCOPE">
EQMod Mount
    </oneText>
    <oneText name="ACTIVE_ROTATOR">
Rotator Simulator
    </oneText>
    <oneText name="ACTIVE_FOCUSER">
Focuser Simulator
    </oneText>
    <oneText name="ACTIVE_FILTER">
ASI EFW
    </oneText>
    <oneText name="ACTIVE_SKYQUALITY">
SQM
    </oneText>
</setTextVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CONNECTION" label="Connection" group="Main Control" state="Idle" perm="rw" rule="OneOfMany" timeout="60" timestamp="2022-04-05T09:05:44">
    <defSwitch name="CONNECT" label="Connect">
Off
    </defSwitch>
    <defSwitch name="DISCONNECT" label="Disconnect">
On
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="DRIVER_INFO" label="Driver Info" group="General Info" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:05:44">
    <defText name="DRIVER_NAME" label="Name">
ZWO CCD
    </defText>
    <defText name="DRIVER_EXEC" label="Exec">
indi_asi_ccd
    </defText>
    <defText name="DRIVER_VERSION" label="Version">
2.1
    </defText>
    <defText name="DRIVER_INTERFACE" label="Interface">
2
    </defText>
</defTextVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="POLLING_PERIOD" label="Polling" group="Options" state="Ok" perm="rw" timeout="0" timestamp="2022-04-05T09:05:44">
    <defNumber name="PERIOD_MS" label="Period (ms)" format="%.f" min="10" max="600000" step="1000">
1000
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="DEBUG" label="Debug" group="Options" state="Ok" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:05:44">
    <defSwitch name="ENABLE" label="Enable">
Off
    </defSwitch>
    <defSwitch name="DISABLE" label="Disable">
On
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="SIMULATION" label="Simulation" group="Options" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:05:44">
    <defSwitch name="ENABLE" label="Enable">
Off
    </defSwitch>
    <defSwitch name="DISABLE" label="Disable">
On
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CONFIG_PROCESS" label="Configuration" group="Options" state="Idle" perm="rw" rule="AtMostOne" timeout="0" timestamp="2022-04-05T09:05:44">
    <defSwitch name="CONFIG_LOAD" label="Load">
Off
    </defSwitch>
    <defSwitch name="CONFIG_SAVE" label="Save">
Off
    </defSwitch>
    <defSwitch name="CONFIG_DEFAULT" label="Default">
Off
    </defSwitch>
    <defSwitch name="CONFIG_PURGE" label="Purge">
Off
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="ACTIVE_DEVICES" label="Snoop devices" group="Options" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:05:44">
    <defText name="ACTIVE_TELESCOPE" label="Telescope">
EQMod Mount
    </defText>
    <defText name="ACTIVE_ROTATOR" label="Rotator">
Rotator Simulator
    </defText>
    <defText name="ACTIVE_FOCUSER" label="Focuser">
Focuser Simulator
    </defText>
    <defText name="ACTIVE_FILTER" label="Filter">
ASI EFW
    </defText>
    <defText name="ACTIVE_SKYQUALITY" label="Sky Quality">
SQM
    </defText>
</defTextVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="ACTIVE_DEVICES" label="Snoop devices" group="Options" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:05:44">
    <defText name="ACTIVE_TELESCOPE" label="Telescope">
EQMod Mount
    </defText>
    <defText name="ACTIVE_ROTATOR" label="Rotator">
Rotator Simulator
    </defText>
    <defText name="ACTIVE_FOCUSER" label="Focuser">
Focuser Simulator
    </defText>
    <defText name="ACTIVE_FILTER" label="Filter">
ASI EFW
    </defText>
    <defText name="ACTIVE_SKYQUALITY" label="Sky Quality">
SQM
    </defText>
</defTextVector>
<setTextVector device="ZWO CCD ASI294MC Pro" name="ACTIVE_DEVICES" state="Ok" timeout="60" timestamp="2022-04-05T09:05:44">
    <oneText name="ACTIVE_TELESCOPE">
EQMod Mount
    </oneText>
    <oneText name="ACTIVE_ROTATOR">
Rotator Simulator
    </oneText>
    <oneText name="ACTIVE_FOCUSER">
Focuser Simulator
    </oneText>
    <oneText name="ACTIVE_FILTER">
ASI EFW
    </oneText>
    <oneText name="ACTIVE_SKYQUALITY">
SQM
    </oneText>
</setTextVector>
<newSwitchVector device="ZWO CCD ASI294MC Pro" name="CONNECTION">
    <oneSwitch name="CONNECT">
On
    </oneSwitch>
</newSwitchVector>
<message device="ZWO CCD ASI294MC Pro" timestamp="2022-04-05T09:05:44" message="[INFO] Setting intital bandwidth to AUTO on connection."/>
<message device="ZWO CCD ASI294MC Pro" timestamp="2022-04-05T09:05:44" message="[INFO] CCD is online. Retrieving basic data."/>
<setSwitchVector device="ZWO CCD ASI294MC Pro" name="CONNECTION" state="Ok" timeout="60" timestamp="2022-04-05T09:05:44">
    <oneSwitch name="CONNECT">
On
    </oneSwitch>
    <oneSwitch name="DISCONNECT">
Off
    </oneSwitch>
</setSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_EXPOSURE" label="Expose" group="Main Control" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:05:44">
    <defNumber name="CCD_EXPOSURE_VALUE" label="Duration (s)" format="%5.2f" min="0" max="3600" step="1">
1
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_ABORT_EXPOSURE" label="Abort" group="Main Control" state="Idle" perm="rw" rule="AtMostOne" timeout="60" timestamp="2022-04-05T09:05:44">
    <defSwitch name="ABORT" label="Abort">
Off
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_FRAME" label="Frame" group="Image Settings" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:05:44">
    <defNumber name="X" label="Left " format="%4.0f" min="0" max="0" step="0">
0
    </defNumber>
    <defNumber name="Y" label="Top" format="%4.0f" min="0" max="0" step="0">
0
    </defNumber>
    <defNumber name="WIDTH" label="Width" format="%4.0f" min="0" max="0" step="0">
0
    </defNumber>
    <defNumber name="HEIGHT" label="Height" format="%4.0f" min="0" max="0" step="0">
0
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_FRAME_RESET" label="Frame Values" group="Image Settings" state="Idle" perm="wo" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:05:44">
    <defSwitch name="RESET" label="Reset">
Off
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_BINNING" label="Binning" group="Image Settings" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:05:44">
    <defNumber name="HOR_BIN" label="X" format="%2.0f" min="1" max="4" step="1">
1
    </defNumber>
    <defNumber name="VER_BIN" label="Y" format="%2.0f" min="1" max="4" step="1">
1
    </defNumber>
</defNumberVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="FITS_HEADER" label="FITS Header" group="General Info" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:05:44">
    <defText name="FITS_OBSERVER" label="Observer">
Unknown
    </defText>
    <defText name="FITS_OBJECT" label="Object">
Unknown
    </defText>
</defTextVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_TEMPERATURE" label="Temperature" group="Main Control" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:05:44">
    <defNumber name="CCD_TEMPERATURE_VALUE" label="Temperature (C)" format="%5.2f" min="-50" max="50" step="0">
0
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_TEMP_RAMP" label="Temp. Ramp" group="Main Control" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:05:44">
    <defNumber name="RAMP_SLOPE" label="Max. dT (C/min)" format="%.f" min="0" max="30" step="1">
0
    </defNumber>
    <defNumber name="RAMP_THRESHOLD" label="Threshold (C)" format="%.1f" min="0.10000000000000000555" max="2" step="0.10000000000000000555">
0.2000000000000000111
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_CAPTURE_FORMAT" label="Format" group="Image Settings" state="Idle" perm="rw" rule="OneOfMany" timeout="60" timestamp="2022-04-05T09:05:44"/>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_TRANSFER_FORMAT" label="Encode" group="Image Settings" state="Idle" perm="rw" rule="OneOfMany" timeout="60" timestamp="2022-04-05T09:05:44">
    <defSwitch name="FORMAT_FITS" label="FITS">
On
    </defSwitch>
    <defSwitch name="FORMAT_NATIVE" label="Native">
Off
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_INFO" label="CCD Information" group="Image Info" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:05:44">
    <defNumber name="CCD_MAX_X" label="Max. Width" format="%.f" min="1" max="16000" step="0">
0
    </defNumber>
    <defNumber name="CCD_MAX_Y" label="Max. Height" format="%.f" min="1" max="16000" step="0">
0
    </defNumber>
    <defNumber name="CCD_PIXEL_SIZE" label="Pixel size (um)" format="%.2f" min="1" max="40" step="0">
0
    </defNumber>
    <defNumber name="CCD_PIXEL_SIZE_X" label="Pixel size X" format="%.2f" min="1" max="40" step="0">
0
    </defNumber>
    <defNumber name="CCD_PIXEL_SIZE_Y" label="Pixel size Y" format="%.2f" min="1" max="40" step="0">
0
    </defNumber>
    <defNumber name="CCD_BITSPERPIXEL" label="Bits per pixel" format="%.f" min="8" max="64" step="0">
0
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_COMPRESSION" label="Compression" group="Image Settings" state="Idle" perm="rw" rule="OneOfMany" timeout="60" timestamp="2022-04-05T09:05:44">
    <defSwitch name="INDI_ENABLED" label="Enabled">
Off
    </defSwitch>
    <defSwitch name="INDI_DISABLED" label="Disabled">
On
    </defSwitch>
</defSwitchVector>
<defBLOBVector device="ZWO CCD ASI294MC Pro" name="CCD1" label="Image Data" group="Image Info" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:05:44">
    <defBLOB name="CCD1" label="Image"/>
</defBLOBVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_FRAME_TYPE" label="Type" group="Image Settings" state="Idle" perm="rw" rule="OneOfMany" timeout="60" timestamp="2022-04-05T09:05:44">
    <defSwitch name="FRAME_LIGHT" label="Light">
On
    </defSwitch>
    <defSwitch name="FRAME_BIAS" label="Bias">
Off
    </defSwitch>
    <defSwitch name="FRAME_DARK" label="Dark">
Off
    </defSwitch>
    <defSwitch name="FRAME_FLAT" label="Flat">
Off
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="CCD_CFA" label="Bayer Info" group="Image Info" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:05:44">
    <defText name="CFA_OFFSET_X" label="X Offset">
0
    </defText>
    <defText name="CFA_OFFSET_Y" label="Y Offset">
0
    </defText>
    <defText name="CFA_TYPE" label="Filter">
RGGB
    </defText>
</defTextVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="TELESCOPE_TYPE" label="Telescope" group="Options" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:05:44">
    <defSwitch name="TELESCOPE_PRIMARY" label="Primary">
On
    </defSwitch>
    <defSwitch name="TELESCOPE_GUIDE" label="Guide">
Off
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="WCS_CONTROL" label="WCS" group="WCS" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:05:44">
    <defSwitch name="WCS_ENABLE" label="Enable">
Off
    </defSwitch>
    <defSwitch name="WCS_DISABLE" label="Disable">
On
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="UPLOAD_MODE" label="Upload" group="Options" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:05:44">
    <defSwitch name="UPLOAD_CLIENT" label="Client">
On
    </defSwitch>
    <defSwitch name="UPLOAD_LOCAL" label="Local">
Off
    </defSwitch>
    <defSwitch name="UPLOAD_BOTH" label="Both">
Off
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="UPLOAD_SETTINGS" label="Upload Settings" group="Options" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:05:44">
    <defText name="UPLOAD_DIR" label="Dir">
/home/astroberry
    </defText>
    <defText name="UPLOAD_PREFIX" label="Prefix">
IMAGE_XXX
    </defText>
</defTextVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_FAST_TOGGLE" label="Fast Exposure" group="Options" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:05:44">
    <defSwitch name="INDI_ENABLED" label="Enabled">
Off
    </defSwitch>
    <defSwitch name="INDI_DISABLED" label="Disabled">
On
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_FAST_COUNT" label="Fast Count" group="Options" state="Idle" perm="rw" timeout="0" timestamp="2022-04-05T09:05:44">
    <defNumber name="FRAMES" label="Frames" format="%.f" min="0" max="100000" step="1">
1
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_VIDEO_STREAM" label="Video Stream" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:05:44">
    <defSwitch name="STREAM_ON" label="Stream On">
Off
    </defSwitch>
    <defSwitch name="STREAM_OFF" label="Stream Off">
On
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="STREAM_DELAY" label="Video Stream Delay" group="Streaming" state="Idle" perm="ro" timeout="0" timestamp="2022-04-05T09:05:44">
    <defNumber name="STREAM_DELAY_TIME" label="Delay (s)" format="%.3f" min="0" max="60" step="0.0010000000000000000208">
0
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="STREAMING_EXPOSURE" label="Expose" group="Streaming" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:05:44">
    <defNumber name="STREAMING_EXPOSURE_VALUE" label="Duration (s)" format="%.6f" min="9.9999999999999995475e-07" max="60" step="0.10000000000000000555">
0.10000000000000000555
    </defNumber>
    <defNumber name="STREAMING_DIVISOR_VALUE" label="Divisor" format="%.f" min="1" max="15" step="1">
1
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="FPS" label="FPS" group="Streaming" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:05:44">
    <defNumber name="EST_FPS" label="Instant." format="%.2f" min="0" max="999" step="0">
30
    </defNumber>
    <defNumber name="AVG_FPS" label="Average (1 sec.)" format="%.2f" min="0" max="999" step="0">
30
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="RECORD_STREAM" label="Video Record" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:05:44">
    <defSwitch name="RECORD_ON" label="Record On">
Off
    </defSwitch>
    <defSwitch name="RECORD_DURATION_ON" label="Record (Duration)">
Off
    </defSwitch>
    <defSwitch name="RECORD_FRAME_ON" label="Record (Frames)">
Off
    </defSwitch>
    <defSwitch name="RECORD_OFF" label="Record Off">
On
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="RECORD_FILE" label="Record File" group="Streaming" state="Idle" perm="rw" timeout="0" timestamp="2022-04-05T09:05:44">
    <defText name="RECORD_FILE_DIR" label="Dir.">
/home/astroberry/indi__D_
    </defText>
    <defText name="RECORD_FILE_NAME" label="Name">
indi_record__T_
    </defText>
</defTextVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="RECORD_OPTIONS" label="Record Options" group="Streaming" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:05:44">
    <defNumber name="RECORD_DURATION" label="Duration (sec)" format="%.3f" min="0.0010000000000000000208" max="999999" step="0">
1
    </defNumber>
    <defNumber name="RECORD_FRAME_TOTAL" label="Frames" format="%.f" min="1" max="999999999" step="1">
30
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_STREAM_FRAME" label="Frame" group="Streaming" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:05:44">
    <defNumber name="X" label="Left" format="%.f" min="0" max="0" step="0">
0
    </defNumber>
    <defNumber name="Y" label="Top" format="%.f" min="0" max="0" step="0">
0
    </defNumber>
    <defNumber name="WIDTH" label="Width" format="%.f" min="0" max="0" step="0">
0
    </defNumber>
    <defNumber name="HEIGHT" label="Height" format="%.f" min="0" max="0" step="0">
0
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_STREAM_ENCODER" label="Encoder" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:05:44">
    <defSwitch name="RAW" label="RAW">
On
    </defSwitch>
    <defSwitch name="MJPEG" label="MJPEG">
Off
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_STREAM_RECORDER" label="Recorder" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:05:44">
    <defSwitch name="SER" label="SER">
On
    </defSwitch>
    <defSwitch name="OGV" label="OGV">
Off
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="LIMITS" label="Limits" group="Streaming" state="Idle" perm="rw" timeout="0" timestamp="2022-04-05T09:05:44">
    <defNumber name="LIMITS_BUFFER_MAX" label="Maximum Buffer Size (MB)" format="%.0f" min="1" max="65536" step="1">
512
    </defNumber>
    <defNumber name="LIMITS_PREVIEW_FPS" label="Maximum Preview FPS" format="%.0f" min="1" max="120" step="1">
10
    </defNumber>
</defNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_EXPOSURE" state="Idle" timeout="60" timestamp="2022-04-05T09:05:44">
    <oneNumber name="CCD_EXPOSURE_VALUE" min="3.2e-05" max="2000" step="1">
1
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_INFO" state="Idle" timeout="60" timestamp="2022-04-05T09:05:44">
    <oneNumber name="CCD_MAX_X">
4144
    </oneNumber>
    <oneNumber name="CCD_MAX_Y">
2822
    </oneNumber>
    <oneNumber name="CCD_PIXEL_SIZE">
0
    </oneNumber>
    <oneNumber name="CCD_PIXEL_SIZE_X">
0
    </oneNumber>
    <oneNumber name="CCD_PIXEL_SIZE_Y">
0
    </oneNumber>
    <oneNumber name="CCD_BITSPERPIXEL">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_FRAME" state="Idle" timeout="60" timestamp="2022-04-05T09:05:44">
    <oneNumber name="X" min="0" max="4143" step="0">
0
    </oneNumber>
    <oneNumber name="Y" min="0" max="2821" step="0">
0
    </oneNumber>
    <oneNumber name="WIDTH" min="1" max="4144" step="0">
0
    </oneNumber>
    <oneNumber name="HEIGHT" min="1" max="2822" step="0">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_FRAME" state="Idle" timeout="60" timestamp="2022-04-05T09:05:44">
    <oneNumber name="X">
0
    </oneNumber>
    <oneNumber name="Y">
0
    </oneNumber>
    <oneNumber name="WIDTH">
4144
    </oneNumber>
    <oneNumber name="HEIGHT">
2822
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_BINNING" state="Idle" timeout="60" timestamp="2022-04-05T09:05:44">
    <oneNumber name="HOR_BIN">
1
    </oneNumber>
    <oneNumber name="VER_BIN">
1
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_INFO" state="Idle" timeout="60" timestamp="2022-04-05T09:05:44">
    <oneNumber name="CCD_MAX_X">
4144
    </oneNumber>
    <oneNumber name="CCD_MAX_Y">
2822
    </oneNumber>
    <oneNumber name="CCD_PIXEL_SIZE">
4.6300001144409179688
    </oneNumber>
    <oneNumber name="CCD_PIXEL_SIZE_X">
4.6300001144409179688
    </oneNumber>
    <oneNumber name="CCD_PIXEL_SIZE_Y">
4.6300001144409179688
    </oneNumber>
    <oneNumber name="CCD_BITSPERPIXEL">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_INFO" state="Idle" timeout="60" timestamp="2022-04-05T09:05:44">
    <oneNumber name="CCD_MAX_X">
4144
    </oneNumber>
    <oneNumber name="CCD_MAX_Y">
2822
    </oneNumber>
    <oneNumber name="CCD_PIXEL_SIZE">
4.6300001144409179688
    </oneNumber>
    <oneNumber name="CCD_PIXEL_SIZE_X">
4.6300001144409179688
    </oneNumber>
    <oneNumber name="CCD_PIXEL_SIZE_Y">
4.6300001144409179688
    </oneNumber>
    <oneNumber name="CCD_BITSPERPIXEL">
8
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_TEMPERATURE" state="Idle" timeout="60" timestamp="2022-04-05T09:05:44">
    <oneNumber name="CCD_TEMPERATURE_VALUE">
0
    </oneNumber>
</setNumberVector>
<message device="ZWO CCD ASI294MC Pro" timestamp="2022-04-05T09:05:44" message="[INFO] The CCD Temperature is 0.000."/>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_STREAM_FRAME" state="Ok" timeout="60" timestamp="2022-04-05T09:05:45">
    <oneNumber name="X" min="0" max="4143" step="0">
0
    </oneNumber>
    <oneNumber name="Y" min="0" max="2821" step="0">
0
    </oneNumber>
    <oneNumber name="WIDTH" min="10" max="4144" step="0">
4144
    </oneNumber>
    <oneNumber name="HEIGHT" min="10" max="2822" step="0">
2822
    </oneNumber>
</setNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" label="Cooling Power" group="Main Control" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:05:45">
    <defNumber name="CCD_COOLER_VALUE" label="Cooling Power (%)" format="%+06.2f" min="0" max="1" step="0.2000000000000000111">
0
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER" label="Cooler" group="Main Control" state="Idle" perm="wo" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:05:45">
    <defSwitch name="COOLER_ON" label="ON">
Off
    </defSwitch>
    <defSwitch name="COOLER_OFF" label="OFF">
On
    </defSwitch>
</defSwitchVector>
<setSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER" state="Idle" timeout="0" timestamp="2022-04-05T09:05:45">
    <oneSwitch name="COOLER_ON">
Off
    </oneSwitch>
    <oneSwitch name="COOLER_OFF">
On
    </oneSwitch>
</setSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_CONTROLS" label="Controls" group="Controls" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:05:45">
    <defNumber name="Gain" label="Gain" format="%g" min="0" max="570" step="57">
120
    </defNumber>
    <defNumber name="WB_R" label="WB_R" format="%g" min="1" max="99" step="9.8000000000000007105">
50
    </defNumber>
    <defNumber name="WB_B" label="WB_B" format="%g" min="1" max="99" step="9.8000000000000007105">
50
    </defNumber>
    <defNumber name="Offset" label="Offset" format="%g" min="0" max="80" step="8">
64
    </defNumber>
    <defNumber name="BandWidth" label="BandWidth" format="%g" min="40" max="100" step="6">
40
    </defNumber>
    <defNumber name="AutoExpMaxGain" label="AutoExpMaxGain" format="%g" min="0" max="570" step="57">
285
    </defNumber>
    <defNumber name="AutoExpMaxExpMS" label="AutoExpMaxExpMS" format="%g" min="1" max="60000" step="5999.8999999999996362">
30000
    </defNumber>
    <defNumber name="AutoExpTargetBrightness" label="AutoExpTargetBrightness" format="%g" min="50" max="160" step="11">
100
    </defNumber>
    <defNumber name="HighSpeedMode" label="HighSpeedMode" format="%g" min="0" max="1" step="1">
0
    </defNumber>
    <defNumber name="MonoBin" label="MonoBin" format="%g" min="0" max="1" step="1">
0
    </defNumber>
</defNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_CONTROLS" state="Idle" timeout="60" timestamp="2022-04-05T09:05:45" message="Error: Flip is not a member of Controls (CCD_CONTROLS) property.">
    <oneNumber name="Gain">
120
    </oneNumber>
    <oneNumber name="WB_R">
50
    </oneNumber>
    <oneNumber name="WB_B">
50
    </oneNumber>
    <oneNumber name="Offset">
64
    </oneNumber>
    <oneNumber name="BandWidth">
40
    </oneNumber>
    <oneNumber name="AutoExpMaxGain">
285
    </oneNumber>
    <oneNumber name="AutoExpMaxExpMS">
30000
    </oneNumber>
    <oneNumber name="AutoExpTargetBrightness">
100
    </oneNumber>
    <oneNumber name="HighSpeedMode">
0
    </oneNumber>
    <oneNumber name="MonoBin">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_CONTROLS" state="Alert" timeout="60" timestamp="2022-04-05T09:05:45">
    <oneNumber name="Gain">
120
    </oneNumber>
    <oneNumber name="WB_R">
50
    </oneNumber>
    <oneNumber name="WB_B">
50
    </oneNumber>
    <oneNumber name="Offset">
64
    </oneNumber>
    <oneNumber name="BandWidth">
40
    </oneNumber>
    <oneNumber name="AutoExpMaxGain">
285
    </oneNumber>
    <oneNumber name="AutoExpMaxExpMS">
30000
    </oneNumber>
    <oneNumber name="AutoExpTargetBrightness">
100
    </oneNumber>
    <oneNumber name="HighSpeedMode">
0
    </oneNumber>
    <oneNumber name="MonoBin">
0
    </oneNumber>
</setNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_CONTROLS_MODE" label="Set Auto" group="Controls" state="Idle" perm="rw" rule="AnyOfMany" timeout="60" timestamp="2022-04-05T09:05:45">
    <defSwitch name="AUTO_Gain" label="Gain">
Off
    </defSwitch>
    <defSwitch name="AUTO_WB_R" label="WB_R">
Off
    </defSwitch>
    <defSwitch name="AUTO_WB_B" label="WB_B">
Off
    </defSwitch>
    <defSwitch name="AUTO_BandWidth" label="BandWidth">
Off
    </defSwitch>
</defSwitchVector>
<setSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_CONTROLS_MODE" state="Ok" timeout="60" timestamp="2022-04-05T09:05:45">
    <oneSwitch name="AUTO_Gain">
Off
    </oneSwitch>
    <oneSwitch name="AUTO_WB_R">
Off
    </oneSwitch>
    <oneSwitch name="AUTO_WB_B">
Off
    </oneSwitch>
    <oneSwitch name="AUTO_BandWidth">
Off
    </oneSwitch>
</setSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="FLIP" label="Flip" group="Controls" state="Idle" perm="rw" rule="AnyOfMany" timeout="60" timestamp="2022-04-05T09:05:45">
    <defSwitch name="FLIP_HORIZONTAL" label="Horizontal">
Off
    </defSwitch>
    <defSwitch name="FLIP_VERTICAL" label="Vertical">
Off
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_VIDEO_FORMAT" label="Format" group="Controls" state="Idle" perm="rw" rule="OneOfMany" timeout="60" timestamp="2022-04-05T09:05:45">
    <defSwitch name="ASI_IMG_RAW8" label="Raw 8 bit">
On
    </defSwitch>
    <defSwitch name="ASI_IMG_RGB24" label="RGB 24">
Off
    </defSwitch>
    <defSwitch name="ASI_IMG_Y8" label="Luma">
Off
    </defSwitch>
    <defSwitch name="ASI_IMG_RAW16" label="Raw 16 bit">
Off
    </defSwitch>
</defSwitchVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_INFO" state="Idle" timeout="60" timestamp="2022-04-05T09:05:45">
    <oneNumber name="CCD_MAX_X">
4144
    </oneNumber>
    <oneNumber name="CCD_MAX_Y">
2822
    </oneNumber>
    <oneNumber name="CCD_PIXEL_SIZE">
4.6300001144409179688
    </oneNumber>
    <oneNumber name="CCD_PIXEL_SIZE_X">
4.6300001144409179688
    </oneNumber>
    <oneNumber name="CCD_PIXEL_SIZE_Y">
4.6300001144409179688
    </oneNumber>
    <oneNumber name="CCD_BITSPERPIXEL">
16
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_FRAME" state="Idle" timeout="60" timestamp="2022-04-05T09:05:45">
    <oneNumber name="X">
0
    </oneNumber>
    <oneNumber name="Y">
0
    </oneNumber>
    <oneNumber name="WIDTH">
4144
    </oneNumber>
    <oneNumber name="HEIGHT">
2822
    </oneNumber>
</setNumberVector>
<setSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_VIDEO_FORMAT" state="Ok" timeout="60" timestamp="2022-04-05T09:05:45">
    <oneSwitch name="ASI_IMG_RAW8">
Off
    </oneSwitch>
    <oneSwitch name="ASI_IMG_RGB24">
Off
    </oneSwitch>
    <oneSwitch name="ASI_IMG_Y8">
Off
    </oneSwitch>
    <oneSwitch name="ASI_IMG_RAW16">
On
    </oneSwitch>
</setSwitchVector>
<setSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_CAPTURE_FORMAT" state="Ok" timeout="60" timestamp="2022-04-05T09:05:45">
    <oneSwitch name="ASI_IMG_RAW8">
Off
    </oneSwitch>
    <oneSwitch name="ASI_IMG_RGB24">
Off
    </oneSwitch>
    <oneSwitch name="ASI_IMG_Y8">
Off
    </oneSwitch>
    <oneSwitch name="ASI_IMG_RAW16">
On
    </oneSwitch>
</setSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="BLINK" label="Blink" group="Controls" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:05:45">
    <defNumber name="BLINK_COUNT" label="Blinks before exposure" format="%2.0f" min="0" max="100" step="1">
0
    </defNumber>
    <defNumber name="BLINK_DURATION" label="Blink duration" format="%2.3f" min="0" max="60" step="0.0010000000000000000208">
0
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="ADC_DEPTH" label="ADC Depth" group="Image Info" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:05:45">
    <defNumber name="BITS" label="Bits" format="%2.0f" min="0" max="32" step="1">
14
    </defNumber>
</defNumberVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="SDK" label="SDK" group="General Info" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:05:45">
    <defText name="VERSION" label="Version">
1, 21
    </defText>
</defTextVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_TEMPERATURE" state="Idle" timeout="60" timestamp="2022-04-05T09:05:45">
    <oneNumber name="CCD_TEMPERATURE_VALUE">
19.699999999999999289
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:05:45">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:05:46">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:05:47">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:05:48">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:05:49">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:05:50">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:05:51">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:05:52">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:05:53">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:05:54">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:05:55">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:05:56">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:05:57">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:05:58">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:05:59">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:00">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:01">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:02">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:03">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:04">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:05">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:06">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:07">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:08">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:09">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:10">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:11">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:12">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:13">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:14">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:15">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:16">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:17">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:18">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:19">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:20">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_TEMPERATURE" state="Idle" timeout="60" timestamp="2022-04-05T09:06:21">
    <oneNumber name="CCD_TEMPERATURE_VALUE">
20
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:21">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:22">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_TEMPERATURE" state="Idle" timeout="60" timestamp="2022-04-05T09:06:23">
    <oneNumber name="CCD_TEMPERATURE_VALUE">
19.699999999999999289
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:23">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_TEMPERATURE" state="Idle" timeout="60" timestamp="2022-04-05T09:06:24">
    <oneNumber name="CCD_TEMPERATURE_VALUE">
20
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:24">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:25">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_TEMPERATURE" state="Idle" timeout="60" timestamp="2022-04-05T09:06:26">
    <oneNumber name="CCD_TEMPERATURE_VALUE">
19.699999999999999289
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:26">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CONNECTION" label="Connection" group="Main Control" state="Ok" perm="rw" rule="OneOfMany" timeout="60" timestamp="2022-04-05T09:06:27">
    <defSwitch name="CONNECT" label="Connect">
On
    </defSwitch>
    <defSwitch name="DISCONNECT" label="Disconnect">
Off
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="DRIVER_INFO" label="Driver Info" group="General Info" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:06:27">
    <defText name="DRIVER_NAME" label="Name">
ZWO CCD
    </defText>
    <defText name="DRIVER_EXEC" label="Exec">
indi_asi_ccd
    </defText>
    <defText name="DRIVER_VERSION" label="Version">
2.1
    </defText>
    <defText name="DRIVER_INTERFACE" label="Interface">
2
    </defText>
</defTextVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="POLLING_PERIOD" label="Polling" group="Options" state="Ok" perm="rw" timeout="0" timestamp="2022-04-05T09:06:27">
    <defNumber name="PERIOD_MS" label="Period (ms)" format="%.f" min="10" max="600000" step="1000">
1000
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="DEBUG" label="Debug" group="Options" state="Ok" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:06:27">
    <defSwitch name="ENABLE" label="Enable">
Off
    </defSwitch>
    <defSwitch name="DISABLE" label="Disable">
On
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="SIMULATION" label="Simulation" group="Options" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:06:27">
    <defSwitch name="ENABLE" label="Enable">
Off
    </defSwitch>
    <defSwitch name="DISABLE" label="Disable">
On
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CONFIG_PROCESS" label="Configuration" group="Options" state="Idle" perm="rw" rule="AtMostOne" timeout="0" timestamp="2022-04-05T09:06:27">
    <defSwitch name="CONFIG_LOAD" label="Load">
Off
    </defSwitch>
    <defSwitch name="CONFIG_SAVE" label="Save">
Off
    </defSwitch>
    <defSwitch name="CONFIG_DEFAULT" label="Default">
Off
    </defSwitch>
    <defSwitch name="CONFIG_PURGE" label="Purge">
Off
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="ACTIVE_DEVICES" label="Snoop devices" group="Options" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:06:27">
    <defText name="ACTIVE_TELESCOPE" label="Telescope">
EQMod Mount
    </defText>
    <defText name="ACTIVE_ROTATOR" label="Rotator">
Rotator Simulator
    </defText>
    <defText name="ACTIVE_FOCUSER" label="Focuser">
Focuser Simulator
    </defText>
    <defText name="ACTIVE_FILTER" label="Filter">
ASI EFW
    </defText>
    <defText name="ACTIVE_SKYQUALITY" label="Sky Quality">
SQM
    </defText>
</defTextVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_EXPOSURE" label="Expose" group="Main Control" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:06:27">
    <defNumber name="CCD_EXPOSURE_VALUE" label="Duration (s)" format="%5.2f" min="3.1999999999999998552e-05" max="2000" step="1">
1
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_ABORT_EXPOSURE" label="Abort" group="Main Control" state="Idle" perm="rw" rule="AtMostOne" timeout="60" timestamp="2022-04-05T09:06:27">
    <defSwitch name="ABORT" label="Abort">
Off
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_FRAME" label="Frame" group="Image Settings" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:06:27">
    <defNumber name="X" label="Left " format="%4.0f" min="0" max="4143" step="0">
0
    </defNumber>
    <defNumber name="Y" label="Top" format="%4.0f" min="0" max="2821" step="0">
0
    </defNumber>
    <defNumber name="WIDTH" label="Width" format="%4.0f" min="1" max="4144" step="0">
4144
    </defNumber>
    <defNumber name="HEIGHT" label="Height" format="%4.0f" min="1" max="2822" step="0">
2822
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_FRAME_RESET" label="Frame Values" group="Image Settings" state="Idle" perm="wo" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:06:27">
    <defSwitch name="RESET" label="Reset">
Off
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_BINNING" label="Binning" group="Image Settings" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:06:27">
    <defNumber name="HOR_BIN" label="X" format="%2.0f" min="1" max="4" step="1">
1
    </defNumber>
    <defNumber name="VER_BIN" label="Y" format="%2.0f" min="1" max="4" step="1">
1
    </defNumber>
</defNumberVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="FITS_HEADER" label="FITS Header" group="General Info" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:06:27">
    <defText name="FITS_OBSERVER" label="Observer">
Unknown
    </defText>
    <defText name="FITS_OBJECT" label="Object">
Unknown
    </defText>
</defTextVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_TEMPERATURE" label="Temperature" group="Main Control" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:06:27">
    <defNumber name="CCD_TEMPERATURE_VALUE" label="Temperature (C)" format="%5.2f" min="-50" max="50" step="0">
19.699999999999999289
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_TEMP_RAMP" label="Temp. Ramp" group="Main Control" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:06:27">
    <defNumber name="RAMP_SLOPE" label="Max. dT (C/min)" format="%.f" min="0" max="30" step="1">
0
    </defNumber>
    <defNumber name="RAMP_THRESHOLD" label="Threshold (C)" format="%.1f" min="0.10000000000000000555" max="2" step="0.10000000000000000555">
0.2000000000000000111
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_CAPTURE_FORMAT" label="Format" group="Image Settings" state="Ok" perm="rw" rule="OneOfMany" timeout="60" timestamp="2022-04-05T09:06:27">
    <defSwitch name="ASI_IMG_RAW8" label="Raw 8 bit">
Off
    </defSwitch>
    <defSwitch name="ASI_IMG_RGB24" label="RGB 24">
Off
    </defSwitch>
    <defSwitch name="ASI_IMG_Y8" label="Luma">
Off
    </defSwitch>
    <defSwitch name="ASI_IMG_RAW16" label="Raw 16 bit">
On
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_TRANSFER_FORMAT" label="Encode" group="Image Settings" state="Idle" perm="rw" rule="OneOfMany" timeout="60" timestamp="2022-04-05T09:06:27">
    <defSwitch name="FORMAT_FITS" label="FITS">
On
    </defSwitch>
    <defSwitch name="FORMAT_NATIVE" label="Native">
Off
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_INFO" label="CCD Information" group="Image Info" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:06:27">
    <defNumber name="CCD_MAX_X" label="Max. Width" format="%.f" min="1" max="16000" step="0">
4144
    </defNumber>
    <defNumber name="CCD_MAX_Y" label="Max. Height" format="%.f" min="1" max="16000" step="0">
2822
    </defNumber>
    <defNumber name="CCD_PIXEL_SIZE" label="Pixel size (um)" format="%.2f" min="1" max="40" step="0">
4.6300001144409179688
    </defNumber>
    <defNumber name="CCD_PIXEL_SIZE_X" label="Pixel size X" format="%.2f" min="1" max="40" step="0">
4.6300001144409179688
    </defNumber>
    <defNumber name="CCD_PIXEL_SIZE_Y" label="Pixel size Y" format="%.2f" min="1" max="40" step="0">
4.6300001144409179688
    </defNumber>
    <defNumber name="CCD_BITSPERPIXEL" label="Bits per pixel" format="%.f" min="8" max="64" step="0">
16
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_COMPRESSION" label="Compression" group="Image Settings" state="Idle" perm="rw" rule="OneOfMany" timeout="60" timestamp="2022-04-05T09:06:27">
    <defSwitch name="INDI_ENABLED" label="Enabled">
Off
    </defSwitch>
    <defSwitch name="INDI_DISABLED" label="Disabled">
On
    </defSwitch>
</defSwitchVector>
<defBLOBVector device="ZWO CCD ASI294MC Pro" name="CCD1" label="Image Data" group="Image Info" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:06:27">
    <defBLOB name="CCD1" label="Image"/>
</defBLOBVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_FRAME_TYPE" label="Type" group="Image Settings" state="Idle" perm="rw" rule="OneOfMany" timeout="60" timestamp="2022-04-05T09:06:27">
    <defSwitch name="FRAME_LIGHT" label="Light">
On
    </defSwitch>
    <defSwitch name="FRAME_BIAS" label="Bias">
Off
    </defSwitch>
    <defSwitch name="FRAME_DARK" label="Dark">
Off
    </defSwitch>
    <defSwitch name="FRAME_FLAT" label="Flat">
Off
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="CCD_CFA" label="Bayer Info" group="Image Info" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:06:27">
    <defText name="CFA_OFFSET_X" label="X Offset">
0
    </defText>
    <defText name="CFA_OFFSET_Y" label="Y Offset">
0
    </defText>
    <defText name="CFA_TYPE" label="Filter">
RGGB
    </defText>
</defTextVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="TELESCOPE_TYPE" label="Telescope" group="Options" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:06:27">
    <defSwitch name="TELESCOPE_PRIMARY" label="Primary">
On
    </defSwitch>
    <defSwitch name="TELESCOPE_GUIDE" label="Guide">
Off
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="WCS_CONTROL" label="WCS" group="WCS" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:06:27">
    <defSwitch name="WCS_ENABLE" label="Enable">
Off
    </defSwitch>
    <defSwitch name="WCS_DISABLE" label="Disable">
On
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="UPLOAD_MODE" label="Upload" group="Options" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:06:27">
    <defSwitch name="UPLOAD_CLIENT" label="Client">
On
    </defSwitch>
    <defSwitch name="UPLOAD_LOCAL" label="Local">
Off
    </defSwitch>
    <defSwitch name="UPLOAD_BOTH" label="Both">
Off
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="UPLOAD_SETTINGS" label="Upload Settings" group="Options" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:06:27">
    <defText name="UPLOAD_DIR" label="Dir">
/home/astroberry
    </defText>
    <defText name="UPLOAD_PREFIX" label="Prefix">
IMAGE_XXX
    </defText>
</defTextVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_FAST_TOGGLE" label="Fast Exposure" group="Options" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:06:27">
    <defSwitch name="INDI_ENABLED" label="Enabled">
Off
    </defSwitch>
    <defSwitch name="INDI_DISABLED" label="Disabled">
On
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_FAST_COUNT" label="Fast Count" group="Options" state="Idle" perm="rw" timeout="0" timestamp="2022-04-05T09:06:27">
    <defNumber name="FRAMES" label="Frames" format="%.f" min="0" max="100000" step="1">
1
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_VIDEO_STREAM" label="Video Stream" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:06:27">
    <defSwitch name="STREAM_ON" label="Stream On">
Off
    </defSwitch>
    <defSwitch name="STREAM_OFF" label="Stream Off">
On
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="STREAM_DELAY" label="Video Stream Delay" group="Streaming" state="Idle" perm="ro" timeout="0" timestamp="2022-04-05T09:06:27">
    <defNumber name="STREAM_DELAY_TIME" label="Delay (s)" format="%.3f" min="0" max="60" step="0.0010000000000000000208">
0
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="STREAMING_EXPOSURE" label="Expose" group="Streaming" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:06:27">
    <defNumber name="STREAMING_EXPOSURE_VALUE" label="Duration (s)" format="%.6f" min="9.9999999999999995475e-07" max="60" step="0.10000000000000000555">
0.10000000000000000555
    </defNumber>
    <defNumber name="STREAMING_DIVISOR_VALUE" label="Divisor" format="%.f" min="1" max="15" step="1">
1
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="FPS" label="FPS" group="Streaming" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:06:27">
    <defNumber name="EST_FPS" label="Instant." format="%.2f" min="0" max="999" step="0">
30
    </defNumber>
    <defNumber name="AVG_FPS" label="Average (1 sec.)" format="%.2f" min="0" max="999" step="0">
30
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="RECORD_STREAM" label="Video Record" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:06:27">
    <defSwitch name="RECORD_ON" label="Record On">
Off
    </defSwitch>
    <defSwitch name="RECORD_DURATION_ON" label="Record (Duration)">
Off
    </defSwitch>
    <defSwitch name="RECORD_FRAME_ON" label="Record (Frames)">
Off
    </defSwitch>
    <defSwitch name="RECORD_OFF" label="Record Off">
On
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="RECORD_FILE" label="Record File" group="Streaming" state="Idle" perm="rw" timeout="0" timestamp="2022-04-05T09:06:27">
    <defText name="RECORD_FILE_DIR" label="Dir.">
/home/astroberry/indi__D_
    </defText>
    <defText name="RECORD_FILE_NAME" label="Name">
indi_record__T_
    </defText>
</defTextVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="RECORD_OPTIONS" label="Record Options" group="Streaming" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:06:27">
    <defNumber name="RECORD_DURATION" label="Duration (sec)" format="%.3f" min="0.0010000000000000000208" max="999999" step="0">
1
    </defNumber>
    <defNumber name="RECORD_FRAME_TOTAL" label="Frames" format="%.f" min="1" max="999999999" step="1">
30
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_STREAM_FRAME" label="Frame" group="Streaming" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:06:27">
    <defNumber name="X" label="Left" format="%.f" min="0" max="4143" step="0">
0
    </defNumber>
    <defNumber name="Y" label="Top" format="%.f" min="0" max="2821" step="0">
0
    </defNumber>
    <defNumber name="WIDTH" label="Width" format="%.f" min="10" max="4144" step="0">
4144
    </defNumber>
    <defNumber name="HEIGHT" label="Height" format="%.f" min="10" max="2822" step="0">
2822
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_STREAM_ENCODER" label="Encoder" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:06:27">
    <defSwitch name="RAW" label="RAW">
On
    </defSwitch>
    <defSwitch name="MJPEG" label="MJPEG">
Off
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_STREAM_RECORDER" label="Recorder" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:06:27">
    <defSwitch name="SER" label="SER">
On
    </defSwitch>
    <defSwitch name="OGV" label="OGV">
Off
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="LIMITS" label="Limits" group="Streaming" state="Idle" perm="rw" timeout="0" timestamp="2022-04-05T09:06:27">
    <defNumber name="LIMITS_BUFFER_MAX" label="Maximum Buffer Size (MB)" format="%.0f" min="1" max="65536" step="1">
512
    </defNumber>
    <defNumber name="LIMITS_PREVIEW_FPS" label="Maximum Preview FPS" format="%.0f" min="1" max="120" step="1">
10
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" label="Cooling Power" group="Main Control" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:06:27">
    <defNumber name="CCD_COOLER_VALUE" label="Cooling Power (%)" format="%+06.2f" min="0" max="1" step="0.2000000000000000111">
0
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER" label="Cooler" group="Main Control" state="Idle" perm="wo" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:06:27">
    <defSwitch name="COOLER_ON" label="ON">
Off
    </defSwitch>
    <defSwitch name="COOLER_OFF" label="OFF">
On
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_CONTROLS" label="Controls" group="Controls" state="Alert" perm="rw" timeout="60" timestamp="2022-04-05T09:06:27">
    <defNumber name="Gain" label="Gain" format="%g" min="0" max="570" step="57">
120
    </defNumber>
    <defNumber name="WB_R" label="WB_R" format="%g" min="1" max="99" step="9.8000000000000007105">
50
    </defNumber>
    <defNumber name="WB_B" label="WB_B" format="%g" min="1" max="99" step="9.8000000000000007105">
50
    </defNumber>
    <defNumber name="Offset" label="Offset" format="%g" min="0" max="80" step="8">
64
    </defNumber>
    <defNumber name="BandWidth" label="BandWidth" format="%g" min="40" max="100" step="6">
40
    </defNumber>
    <defNumber name="AutoExpMaxGain" label="AutoExpMaxGain" format="%g" min="0" max="570" step="57">
285
    </defNumber>
    <defNumber name="AutoExpMaxExpMS" label="AutoExpMaxExpMS" format="%g" min="1" max="60000" step="5999.8999999999996362">
30000
    </defNumber>
    <defNumber name="AutoExpTargetBrightness" label="AutoExpTargetBrightness" format="%g" min="50" max="160" step="11">
100
    </defNumber>
    <defNumber name="HighSpeedMode" label="HighSpeedMode" format="%g" min="0" max="1" step="1">
0
    </defNumber>
    <defNumber name="MonoBin" label="MonoBin" format="%g" min="0" max="1" step="1">
0
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_CONTROLS_MODE" label="Set Auto" group="Controls" state="Ok" perm="rw" rule="AnyOfMany" timeout="60" timestamp="2022-04-05T09:06:27">
    <defSwitch name="AUTO_Gain" label="Gain">
Off
    </defSwitch>
    <defSwitch name="AUTO_WB_R" label="WB_R">
Off
    </defSwitch>
    <defSwitch name="AUTO_WB_B" label="WB_B">
Off
    </defSwitch>
    <defSwitch name="AUTO_BandWidth" label="BandWidth">
Off
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="FLIP" label="Flip" group="Controls" state="Idle" perm="rw" rule="AnyOfMany" timeout="60" timestamp="2022-04-05T09:06:27">
    <defSwitch name="FLIP_HORIZONTAL" label="Horizontal">
Off
    </defSwitch>
    <defSwitch name="FLIP_VERTICAL" label="Vertical">
Off
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_VIDEO_FORMAT" label="Format" group="Controls" state="Ok" perm="rw" rule="OneOfMany" timeout="60" timestamp="2022-04-05T09:06:27">
    <defSwitch name="ASI_IMG_RAW8" label="Raw 8 bit">
Off
    </defSwitch>
    <defSwitch name="ASI_IMG_RGB24" label="RGB 24">
Off
    </defSwitch>
    <defSwitch name="ASI_IMG_Y8" label="Luma">
Off
    </defSwitch>
    <defSwitch name="ASI_IMG_RAW16" label="Raw 16 bit">
On
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="BLINK" label="Blink" group="Controls" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:06:27">
    <defNumber name="BLINK_COUNT" label="Blinks before exposure" format="%2.0f" min="0" max="100" step="1">
0
    </defNumber>
    <defNumber name="BLINK_DURATION" label="Blink duration" format="%2.3f" min="0" max="60" step="0.0010000000000000000208">
0
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="ADC_DEPTH" label="ADC Depth" group="Image Info" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:06:27">
    <defNumber name="BITS" label="Bits" format="%2.0f" min="0" max="32" step="1">
14
    </defNumber>
</defNumberVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="SDK" label="SDK" group="General Info" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:06:27">
    <defText name="VERSION" label="Version">
1, 21
    </defText>
</defTextVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="ACTIVE_DEVICES" label="Snoop devices" group="Options" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:06:27">
    <defText name="ACTIVE_TELESCOPE" label="Telescope">
EQMod Mount
    </defText>
    <defText name="ACTIVE_ROTATOR" label="Rotator">
Rotator Simulator
    </defText>
    <defText name="ACTIVE_FOCUSER" label="Focuser">
Focuser Simulator
    </defText>
    <defText name="ACTIVE_FILTER" label="Filter">
ASI EFW
    </defText>
    <defText name="ACTIVE_SKYQUALITY" label="Sky Quality">
SQM
    </defText>
</defTextVector>
<setTextVector device="ZWO CCD ASI294MC Pro" name="ACTIVE_DEVICES" state="Ok" timeout="60" timestamp="2022-04-05T09:06:27">
    <oneText name="ACTIVE_TELESCOPE">
EQMod Mount
    </oneText>
    <oneText name="ACTIVE_ROTATOR">
Rotator Simulator
    </oneText>
    <oneText name="ACTIVE_FOCUSER">
Focuser Simulator
    </oneText>
    <oneText name="ACTIVE_FILTER">
ASI EFW
    </oneText>
    <oneText name="ACTIVE_SKYQUALITY">
SQM
    </oneText>
</setTextVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_VIDEO_STREAM" label="Video Stream" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:06:27">
    <defSwitch name="STREAM_ON" label="Stream On">
Off
    </defSwitch>
    <defSwitch name="STREAM_OFF" label="Stream Off">
On
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="STREAMING_EXPOSURE" label="Expose" group="Streaming" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:06:27">
    <defNumber name="STREAMING_EXPOSURE_VALUE" label="Duration (s)" format="%.6f" min="9.9999999999999995475e-07" max="60" step="0.10000000000000000555">
0.10000000000000000555
    </defNumber>
    <defNumber name="STREAMING_DIVISOR_VALUE" label="Divisor" format="%.f" min="1" max="15" step="1">
1
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="FPS" label="FPS" group="Streaming" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:06:27">
    <defNumber name="EST_FPS" label="Instant." format="%.2f" min="0" max="999" step="0">
30
    </defNumber>
    <defNumber name="AVG_FPS" label="Average (1 sec.)" format="%.2f" min="0" max="999" step="0">
30
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="RECORD_STREAM" label="Video Record" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:06:27">
    <defSwitch name="RECORD_ON" label="Record On">
Off
    </defSwitch>
    <defSwitch name="RECORD_DURATION_ON" label="Record (Duration)">
Off
    </defSwitch>
    <defSwitch name="RECORD_FRAME_ON" label="Record (Frames)">
Off
    </defSwitch>
    <defSwitch name="RECORD_OFF" label="Record Off">
On
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="RECORD_FILE" label="Record File" group="Streaming" state="Idle" perm="rw" timeout="0" timestamp="2022-04-05T09:06:27">
    <defText name="RECORD_FILE_DIR" label="Dir.">
/home/astroberry/indi__D_
    </defText>
    <defText name="RECORD_FILE_NAME" label="Name">
indi_record__T_
    </defText>
</defTextVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="RECORD_OPTIONS" label="Record Options" group="Streaming" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:06:27">
    <defNumber name="RECORD_DURATION" label="Duration (sec)" format="%.3f" min="0.0010000000000000000208" max="999999" step="0">
1
    </defNumber>
    <defNumber name="RECORD_FRAME_TOTAL" label="Frames" format="%.f" min="1" max="999999999" step="1">
30
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_STREAM_FRAME" label="Frame" group="Streaming" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:06:27">
    <defNumber name="X" label="Left" format="%.f" min="0" max="4143" step="0">
0
    </defNumber>
    <defNumber name="Y" label="Top" format="%.f" min="0" max="2821" step="0">
0
    </defNumber>
    <defNumber name="WIDTH" label="Width" format="%.f" min="10" max="4144" step="0">
4144
    </defNumber>
    <defNumber name="HEIGHT" label="Height" format="%.f" min="10" max="2822" step="0">
2822
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_STREAM_ENCODER" label="Encoder" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:06:27">
    <defSwitch name="RAW" label="RAW">
On
    </defSwitch>
    <defSwitch name="MJPEG" label="MJPEG">
Off
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_STREAM_RECORDER" label="Recorder" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:06:27">
    <defSwitch name="SER" label="SER">
On
    </defSwitch>
    <defSwitch name="OGV" label="OGV">
Off
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="LIMITS" label="Limits" group="Streaming" state="Idle" perm="rw" timeout="0" timestamp="2022-04-05T09:06:27">
    <defNumber name="LIMITS_BUFFER_MAX" label="Maximum Buffer Size (MB)" format="%.0f" min="1" max="65536" step="1">
512
    </defNumber>
    <defNumber name="LIMITS_PREVIEW_FPS" label="Maximum Preview FPS" format="%.0f" min="1" max="120" step="1">
10
    </defNumber>
</defNumberVector>
<newSwitchVector device="ZWO CCD ASI294MC Pro" name="CONFIG_PROCESS">
    <oneSwitch name="CONFIG_LOAD">
On
    </oneSwitch>
</newSwitchVector>
<message device="ZWO CCD ASI294MC Pro" timestamp="2022-04-05T09:06:27" message="[INFO] Loading device configuration..."/>
<setSwitchVector device="ZWO CCD ASI294MC Pro" name="DEBUG" state="Ok" timeout="0" timestamp="2022-04-05T09:06:27">
    <oneSwitch name="ENABLE">
Off
    </oneSwitch>
    <oneSwitch name="DISABLE">
On
    </oneSwitch>
</setSwitchVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="POLLING_PERIOD" state="Ok" timeout="0" timestamp="2022-04-05T09:06:27">
    <oneNumber name="PERIOD_MS">
1000
    </oneNumber>
</setNumberVector>
<setTextVector device="ZWO CCD ASI294MC Pro" name="ACTIVE_DEVICES" state="Ok" timeout="60" timestamp="2022-04-05T09:06:27">
    <oneText name="ACTIVE_TELESCOPE">
EQMod Mount
    </oneText>
    <oneText name="ACTIVE_ROTATOR">
Rotator Simulator
    </oneText>
    <oneText name="ACTIVE_FOCUSER">
Focuser Simulator
    </oneText>
    <oneText name="ACTIVE_FILTER">
ASI EFW
    </oneText>
    <oneText name="ACTIVE_SKYQUALITY">
SQM
    </oneText>
</setTextVector>
<message device="ZWO CCD ASI294MC Pro" timestamp="2022-04-05T09:06:27" message="[INFO] Upload settings set to local only."/>
<defTextVector device="ZWO CCD ASI294MC Pro" name="CCD_FILE_PATH" label="Filename" group="Image Info" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:06:27">
    <defText name="FILE_PATH" label="Path"/>
</defTextVector>
<setSwitchVector device="ZWO CCD ASI294MC Pro" name="UPLOAD_MODE" state="Ok" timeout="0" timestamp="2022-04-05T09:06:27">
    <oneSwitch name="UPLOAD_CLIENT">
Off
    </oneSwitch>
    <oneSwitch name="UPLOAD_LOCAL">
On
    </oneSwitch>
    <oneSwitch name="UPLOAD_BOTH">
Off
    </oneSwitch>
</setSwitchVector>
<setTextVector device="ZWO CCD ASI294MC Pro" name="UPLOAD_SETTINGS" state="Ok" timeout="60" timestamp="2022-04-05T09:06:27">
    <oneText name="UPLOAD_DIR">
/tmp
    </oneText>
    <oneText name="UPLOAD_PREFIX">
ccdciel_tmp
    </oneText>
</setTextVector>
<setSwitchVector device="ZWO CCD ASI294MC Pro" name="TELESCOPE_TYPE" state="Ok" timeout="0" timestamp="2022-04-05T09:06:27">
    <oneSwitch name="TELESCOPE_PRIMARY">
On
    </oneSwitch>
    <oneSwitch name="TELESCOPE_GUIDE">
Off
    </oneSwitch>
</setSwitchVector>
<setSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_COMPRESSION" state="Idle" timeout="60" timestamp="2022-04-05T09:06:27" message="Error: CCD_COMPRESS is not a member of Compression (CCD_COMPRESSION) property.">
    <oneSwitch name="INDI_ENABLED">
Off
    </oneSwitch>
    <oneSwitch name="INDI_DISABLED">
Off
    </oneSwitch>
</setSwitchVector>
<setSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_COMPRESSION" state="Ok" timeout="60" timestamp="2022-04-05T09:06:27">
    <oneSwitch name="INDI_ENABLED">
Off
    </oneSwitch>
    <oneSwitch name="INDI_DISABLED">
Off
    </oneSwitch>
</setSwitchVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_TEMP_RAMP" state="Ok" timeout="60" timestamp="2022-04-05T09:06:27">
    <oneNumber name="RAMP_SLOPE">
0
    </oneNumber>
    <oneNumber name="RAMP_THRESHOLD">
0.2000000000000000111
    </oneNumber>
</setNumberVector>
<message device="ZWO CCD ASI294MC Pro" timestamp="2022-04-05T09:06:27" message="[INFO] Temperature ramp is disabled."/>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_FRAME" state="Idle" timeout="60" timestamp="2022-04-05T09:06:27">
    <oneNumber name="X">
0
    </oneNumber>
    <oneNumber name="Y">
0
    </oneNumber>
    <oneNumber name="WIDTH">
4144
    </oneNumber>
    <oneNumber name="HEIGHT">
2822
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_FRAME" state="Ok" timeout="60" timestamp="2022-04-05T09:06:27">
    <oneNumber name="X">
0
    </oneNumber>
    <oneNumber name="Y">
0
    </oneNumber>
    <oneNumber name="WIDTH">
4144
    </oneNumber>
    <oneNumber name="HEIGHT">
2822
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_BINNING" state="Idle" timeout="60" timestamp="2022-04-05T09:06:27">
    <oneNumber name="HOR_BIN">
1
    </oneNumber>
    <oneNumber name="VER_BIN">
1
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_FRAME" state="Ok" timeout="60" timestamp="2022-04-05T09:06:27">
    <oneNumber name="X">
0
    </oneNumber>
    <oneNumber name="Y">
0
    </oneNumber>
    <oneNumber name="WIDTH">
4144
    </oneNumber>
    <oneNumber name="HEIGHT">
2822
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_BINNING" state="Ok" timeout="60" timestamp="2022-04-05T09:06:27">
    <oneNumber name="HOR_BIN">
1
    </oneNumber>
    <oneNumber name="VER_BIN">
1
    </oneNumber>
</setNumberVector>
<setTextVector device="ZWO CCD ASI294MC Pro" name="CCD_CFA" state="Ok" timeout="60" timestamp="2022-04-05T09:06:27">
    <oneText name="CFA_OFFSET_X">
0
    </oneText>
    <oneText name="CFA_OFFSET_Y">
0
    </oneText>
    <oneText name="CFA_TYPE">
RGGB
    </oneText>
</setTextVector>
<setSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_STREAM_ENCODER" state="Ok" timeout="0" timestamp="2022-04-05T09:06:27">
    <oneSwitch name="RAW">
On
    </oneSwitch>
    <oneSwitch name="MJPEG">
Off
    </oneSwitch>
</setSwitchVector>
<setTextVector device="ZWO CCD ASI294MC Pro" name="RECORD_FILE" state="Idle" timeout="0" timestamp="2022-04-05T09:06:27">
    <oneText name="RECORD_FILE_DIR">
/home/astroberry/indi__D_
    </oneText>
    <oneText name="RECORD_FILE_NAME">
indi_record__T_
    </oneText>
</setTextVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="RECORD_OPTIONS" state="Ok" timeout="60" timestamp="2022-04-05T09:06:27">
    <oneNumber name="RECORD_DURATION">
1
    </oneNumber>
    <oneNumber name="RECORD_FRAME_TOTAL">
30
    </oneNumber>
</setNumberVector>
<setSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_STREAM_RECORDER" state="Ok" timeout="0" timestamp="2022-04-05T09:06:27">
    <oneSwitch name="SER">
On
    </oneSwitch>
    <oneSwitch name="OGV">
Off
    </oneSwitch>
</setSwitchVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="LIMITS" state="Ok" timeout="0" timestamp="2022-04-05T09:06:27">
    <oneNumber name="LIMITS_BUFFER_MAX">
512
    </oneNumber>
    <oneNumber name="LIMITS_PREVIEW_FPS">
10
    </oneNumber>
</setNumberVector>
<setSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER" state="Idle" timeout="0" timestamp="2022-04-05T09:06:27">
    <oneSwitch name="COOLER_ON">
Off
    </oneSwitch>
    <oneSwitch name="COOLER_OFF">
On
    </oneSwitch>
</setSwitchVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_CONTROLS" state="Idle" timeout="60" timestamp="2022-04-05T09:06:27" message="Error: Flip is not a member of Controls (CCD_CONTROLS) property.">
    <oneNumber name="Gain">
120
    </oneNumber>
    <oneNumber name="WB_R">
50
    </oneNumber>
    <oneNumber name="WB_B">
50
    </oneNumber>
    <oneNumber name="Offset">
64
    </oneNumber>
    <oneNumber name="BandWidth">
40
    </oneNumber>
    <oneNumber name="AutoExpMaxGain">
285
    </oneNumber>
    <oneNumber name="AutoExpMaxExpMS">
30000
    </oneNumber>
    <oneNumber name="AutoExpTargetBrightness">
100
    </oneNumber>
    <oneNumber name="HighSpeedMode">
0
    </oneNumber>
    <oneNumber name="MonoBin">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_CONTROLS" state="Alert" timeout="60" timestamp="2022-04-05T09:06:27">
    <oneNumber name="Gain">
120
    </oneNumber>
    <oneNumber name="WB_R">
50
    </oneNumber>
    <oneNumber name="WB_B">
50
    </oneNumber>
    <oneNumber name="Offset">
64
    </oneNumber>
    <oneNumber name="BandWidth">
40
    </oneNumber>
    <oneNumber name="AutoExpMaxGain">
285
    </oneNumber>
    <oneNumber name="AutoExpMaxExpMS">
30000
    </oneNumber>
    <oneNumber name="AutoExpTargetBrightness">
100
    </oneNumber>
    <oneNumber name="HighSpeedMode">
0
    </oneNumber>
    <oneNumber name="MonoBin">
0
    </oneNumber>
</setNumberVector>
<setSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_CONTROLS_MODE" state="Ok" timeout="60" timestamp="2022-04-05T09:06:27">
    <oneSwitch name="AUTO_Gain">
Off
    </oneSwitch>
    <oneSwitch name="AUTO_WB_R">
Off
    </oneSwitch>
    <oneSwitch name="AUTO_WB_B">
Off
    </oneSwitch>
    <oneSwitch name="AUTO_BandWidth">
Off
    </oneSwitch>
</setSwitchVector>
<setSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_CAPTURE_FORMAT" state="Ok" timeout="60" timestamp="2022-04-05T09:06:27">
    <oneSwitch name="ASI_IMG_RAW8">
Off
    </oneSwitch>
    <oneSwitch name="ASI_IMG_RGB24">
Off
    </oneSwitch>
    <oneSwitch name="ASI_IMG_Y8">
Off
    </oneSwitch>
    <oneSwitch name="ASI_IMG_RAW16">
On
    </oneSwitch>
</setSwitchVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="BLINK" state="Ok" timeout="60" timestamp="2022-04-05T09:06:27">
    <oneNumber name="BLINK_COUNT">
2
    </oneNumber>
    <oneNumber name="BLINK_DURATION">
0.25
    </oneNumber>
</setNumberVector>
<message device="ZWO CCD ASI294MC Pro" timestamp="2022-04-05T09:06:27" message="[INFO] Device configuration applied."/>
<setSwitchVector device="ZWO CCD ASI294MC Pro" name="CONFIG_PROCESS" state="Ok" timeout="0" timestamp="2022-04-05T09:06:27">
    <oneSwitch name="CONFIG_LOAD">
Off
    </oneSwitch>
    <oneSwitch name="CONFIG_SAVE">
Off
    </oneSwitch>
    <oneSwitch name="CONFIG_DEFAULT">
Off
    </oneSwitch>
    <oneSwitch name="CONFIG_PURGE">
Off
    </oneSwitch>
</setSwitchVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:27">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_TEMPERATURE" state="Idle" timeout="60" timestamp="2022-04-05T09:06:28">
    <oneNumber name="CCD_TEMPERATURE_VALUE">
20
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:28">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:29">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_TEMPERATURE" state="Idle" timeout="60" timestamp="2022-04-05T09:06:30">
    <oneNumber name="CCD_TEMPERATURE_VALUE">
19.699999999999999289
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:30">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:31">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_TEMPERATURE" state="Idle" timeout="60" timestamp="2022-04-05T09:06:32">
    <oneNumber name="CCD_TEMPERATURE_VALUE">
20
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:32">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:33">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_TEMPERATURE" state="Idle" timeout="60" timestamp="2022-04-05T09:06:34">
    <oneNumber name="CCD_TEMPERATURE_VALUE">
19.699999999999999289
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:34">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_TEMPERATURE" state="Idle" timeout="60" timestamp="2022-04-05T09:06:35">
    <oneNumber name="CCD_TEMPERATURE_VALUE">
20
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:35">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:36">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_TEMPERATURE" state="Idle" timeout="60" timestamp="2022-04-05T09:06:37">
    <oneNumber name="CCD_TEMPERATURE_VALUE">
19.699999999999999289
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:37">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:38">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_TEMPERATURE" state="Idle" timeout="60" timestamp="2022-04-05T09:06:39">
    <oneNumber name="CCD_TEMPERATURE_VALUE">
20
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:39">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:40">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:41">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:42">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:43">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:44">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:45">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:46">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:47">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:48">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:49">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:50">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:51">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:52">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:53">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:54">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:55">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:56">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:57">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:58">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:06:59">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:07:00">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:07:01">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:07:02">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:07:03">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:07:04">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:07:05">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:07:06">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:07:07">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:07:08">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:07:09">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:07:10">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:07:11">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:07:12">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:07:13">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:07:14">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:07:15">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:07:16">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:07:17">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:07:18">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:07:19">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:07:20">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:07:21">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
log.txt (91,268 bytes)   

tango13

22-04-05 11:42

reporter   ~0007483

Forgot to say that the system it is running on is a RPi 4 4 GB, Raspbian 10

tango13

22-04-05 11:55

reporter   ~0007484

Don't know whether it is of any importance, but after performing the above test (indiserver started by hand, telnet etc.) I started CCDciel and connected the camera and it did not freeze.
Please find attached the log captured.
Thank you.
log2.txt (154,105 bytes)   
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CONNECTION" label="Connection" group="Main Control" state="Idle" perm="rw" rule="OneOfMany" timeout="60" timestamp="2022-04-05T09:45:23">
    <defSwitch name="CONNECT" label="Connect">
Off
    </defSwitch>
    <defSwitch name="DISCONNECT" label="Disconnect">
On
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="DRIVER_INFO" label="Driver Info" group="General Info" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:45:23">
    <defText name="DRIVER_NAME" label="Name">
ZWO CCD
    </defText>
    <defText name="DRIVER_EXEC" label="Exec">
indi_asi_ccd
    </defText>
    <defText name="DRIVER_VERSION" label="Version">
2.1
    </defText>
    <defText name="DRIVER_INTERFACE" label="Interface">
2
    </defText>
</defTextVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="POLLING_PERIOD" label="Polling" group="Options" state="Ok" perm="rw" timeout="0" timestamp="2022-04-05T09:45:23">
    <defNumber name="PERIOD_MS" label="Period (ms)" format="%.f" min="10" max="600000" step="1000">
1000
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="DEBUG" label="Debug" group="Options" state="Ok" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:45:23">
    <defSwitch name="ENABLE" label="Enable">
Off
    </defSwitch>
    <defSwitch name="DISABLE" label="Disable">
On
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="SIMULATION" label="Simulation" group="Options" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:45:23">
    <defSwitch name="ENABLE" label="Enable">
Off
    </defSwitch>
    <defSwitch name="DISABLE" label="Disable">
On
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CONFIG_PROCESS" label="Configuration" group="Options" state="Idle" perm="rw" rule="AtMostOne" timeout="0" timestamp="2022-04-05T09:45:23">
    <defSwitch name="CONFIG_LOAD" label="Load">
Off
    </defSwitch>
    <defSwitch name="CONFIG_SAVE" label="Save">
Off
    </defSwitch>
    <defSwitch name="CONFIG_DEFAULT" label="Default">
Off
    </defSwitch>
    <defSwitch name="CONFIG_PURGE" label="Purge">
Off
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="ACTIVE_DEVICES" label="Snoop devices" group="Options" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:45:23">
    <defText name="ACTIVE_TELESCOPE" label="Telescope">
EQMod Mount
    </defText>
    <defText name="ACTIVE_ROTATOR" label="Rotator">
Rotator Simulator
    </defText>
    <defText name="ACTIVE_FOCUSER" label="Focuser">
Focuser Simulator
    </defText>
    <defText name="ACTIVE_FILTER" label="Filter">
ASI EFW
    </defText>
    <defText name="ACTIVE_SKYQUALITY" label="Sky Quality">
SQM
    </defText>
</defTextVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="ACTIVE_DEVICES" label="Snoop devices" group="Options" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:45:23">
    <defText name="ACTIVE_TELESCOPE" label="Telescope">
EQMod Mount
    </defText>
    <defText name="ACTIVE_ROTATOR" label="Rotator">
Rotator Simulator
    </defText>
    <defText name="ACTIVE_FOCUSER" label="Focuser">
Focuser Simulator
    </defText>
    <defText name="ACTIVE_FILTER" label="Filter">
ASI EFW
    </defText>
    <defText name="ACTIVE_SKYQUALITY" label="Sky Quality">
SQM
    </defText>
</defTextVector>
<setTextVector device="ZWO CCD ASI294MC Pro" name="ACTIVE_DEVICES" state="Ok" timeout="60" timestamp="2022-04-05T09:45:23">
    <oneText name="ACTIVE_TELESCOPE">
EQMod Mount
    </oneText>
    <oneText name="ACTIVE_ROTATOR">
Rotator Simulator
    </oneText>
    <oneText name="ACTIVE_FOCUSER">
Focuser Simulator
    </oneText>
    <oneText name="ACTIVE_FILTER">
ASI EFW
    </oneText>
    <oneText name="ACTIVE_SKYQUALITY">
SQM
    </oneText>
</setTextVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CONNECTION" label="Connection" group="Main Control" state="Idle" perm="rw" rule="OneOfMany" timeout="60" timestamp="2022-04-05T09:45:32">
    <defSwitch name="CONNECT" label="Connect">
Off
    </defSwitch>
    <defSwitch name="DISCONNECT" label="Disconnect">
On
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="DRIVER_INFO" label="Driver Info" group="General Info" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:45:32">
    <defText name="DRIVER_NAME" label="Name">
ZWO CCD
    </defText>
    <defText name="DRIVER_EXEC" label="Exec">
indi_asi_ccd
    </defText>
    <defText name="DRIVER_VERSION" label="Version">
2.1
    </defText>
    <defText name="DRIVER_INTERFACE" label="Interface">
2
    </defText>
</defTextVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="POLLING_PERIOD" label="Polling" group="Options" state="Ok" perm="rw" timeout="0" timestamp="2022-04-05T09:45:32">
    <defNumber name="PERIOD_MS" label="Period (ms)" format="%.f" min="10" max="600000" step="1000">
1000
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="DEBUG" label="Debug" group="Options" state="Ok" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:45:32">
    <defSwitch name="ENABLE" label="Enable">
Off
    </defSwitch>
    <defSwitch name="DISABLE" label="Disable">
On
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="SIMULATION" label="Simulation" group="Options" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:45:32">
    <defSwitch name="ENABLE" label="Enable">
Off
    </defSwitch>
    <defSwitch name="DISABLE" label="Disable">
On
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CONFIG_PROCESS" label="Configuration" group="Options" state="Idle" perm="rw" rule="AtMostOne" timeout="0" timestamp="2022-04-05T09:45:32">
    <defSwitch name="CONFIG_LOAD" label="Load">
Off
    </defSwitch>
    <defSwitch name="CONFIG_SAVE" label="Save">
Off
    </defSwitch>
    <defSwitch name="CONFIG_DEFAULT" label="Default">
Off
    </defSwitch>
    <defSwitch name="CONFIG_PURGE" label="Purge">
Off
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="ACTIVE_DEVICES" label="Snoop devices" group="Options" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:45:32">
    <defText name="ACTIVE_TELESCOPE" label="Telescope">
EQMod Mount
    </defText>
    <defText name="ACTIVE_ROTATOR" label="Rotator">
Rotator Simulator
    </defText>
    <defText name="ACTIVE_FOCUSER" label="Focuser">
Focuser Simulator
    </defText>
    <defText name="ACTIVE_FILTER" label="Filter">
ASI EFW
    </defText>
    <defText name="ACTIVE_SKYQUALITY" label="Sky Quality">
SQM
    </defText>
</defTextVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="ACTIVE_DEVICES" label="Snoop devices" group="Options" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:45:32">
    <defText name="ACTIVE_TELESCOPE" label="Telescope">
EQMod Mount
    </defText>
    <defText name="ACTIVE_ROTATOR" label="Rotator">
Rotator Simulator
    </defText>
    <defText name="ACTIVE_FOCUSER" label="Focuser">
Focuser Simulator
    </defText>
    <defText name="ACTIVE_FILTER" label="Filter">
ASI EFW
    </defText>
    <defText name="ACTIVE_SKYQUALITY" label="Sky Quality">
SQM
    </defText>
</defTextVector>
<newSwitchVector device="ZWO CCD ASI294MC Pro" name="CONNECTION">
    <oneSwitch name="CONNECT">
On
    </oneSwitch>
</newSwitchVector>
<setTextVector device="ZWO CCD ASI294MC Pro" name="ACTIVE_DEVICES" state="Ok" timeout="60" timestamp="2022-04-05T09:45:32">
    <oneText name="ACTIVE_TELESCOPE">
EQMod Mount
    </oneText>
    <oneText name="ACTIVE_ROTATOR">
Rotator Simulator
    </oneText>
    <oneText name="ACTIVE_FOCUSER">
Focuser Simulator
    </oneText>
    <oneText name="ACTIVE_FILTER">
ASI EFW
    </oneText>
    <oneText name="ACTIVE_SKYQUALITY">
SQM
    </oneText>
</setTextVector>
<message device="ZWO CCD ASI294MC Pro" timestamp="2022-04-05T09:45:33" message="[INFO] Setting intital bandwidth to AUTO on connection."/>
<message device="ZWO CCD ASI294MC Pro" timestamp="2022-04-05T09:45:33" message="[INFO] CCD is online. Retrieving basic data."/>
<setSwitchVector device="ZWO CCD ASI294MC Pro" name="CONNECTION" state="Ok" timeout="60" timestamp="2022-04-05T09:45:33">
    <oneSwitch name="CONNECT">
On
    </oneSwitch>
    <oneSwitch name="DISCONNECT">
Off
    </oneSwitch>
</setSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_EXPOSURE" label="Expose" group="Main Control" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:45:33">
    <defNumber name="CCD_EXPOSURE_VALUE" label="Duration (s)" format="%5.2f" min="0" max="3600" step="1">
1
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_ABORT_EXPOSURE" label="Abort" group="Main Control" state="Idle" perm="rw" rule="AtMostOne" timeout="60" timestamp="2022-04-05T09:45:33">
    <defSwitch name="ABORT" label="Abort">
Off
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_FRAME" label="Frame" group="Image Settings" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:45:33">
    <defNumber name="X" label="Left " format="%4.0f" min="0" max="0" step="0">
0
    </defNumber>
    <defNumber name="Y" label="Top" format="%4.0f" min="0" max="0" step="0">
0
    </defNumber>
    <defNumber name="WIDTH" label="Width" format="%4.0f" min="0" max="0" step="0">
0
    </defNumber>
    <defNumber name="HEIGHT" label="Height" format="%4.0f" min="0" max="0" step="0">
0
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_FRAME_RESET" label="Frame Values" group="Image Settings" state="Idle" perm="wo" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:45:33">
    <defSwitch name="RESET" label="Reset">
Off
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_BINNING" label="Binning" group="Image Settings" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:45:33">
    <defNumber name="HOR_BIN" label="X" format="%2.0f" min="1" max="4" step="1">
1
    </defNumber>
    <defNumber name="VER_BIN" label="Y" format="%2.0f" min="1" max="4" step="1">
1
    </defNumber>
</defNumberVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="FITS_HEADER" label="FITS Header" group="General Info" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:45:33">
    <defText name="FITS_OBSERVER" label="Observer">
Unknown
    </defText>
    <defText name="FITS_OBJECT" label="Object">
Unknown
    </defText>
</defTextVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_TEMPERATURE" label="Temperature" group="Main Control" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:45:33">
    <defNumber name="CCD_TEMPERATURE_VALUE" label="Temperature (C)" format="%5.2f" min="-50" max="50" step="0">
0
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_TEMP_RAMP" label="Temp. Ramp" group="Main Control" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:45:33">
    <defNumber name="RAMP_SLOPE" label="Max. dT (C/min)" format="%.f" min="0" max="30" step="1">
0
    </defNumber>
    <defNumber name="RAMP_THRESHOLD" label="Threshold (C)" format="%.1f" min="0.10000000000000000555" max="2" step="0.10000000000000000555">
0.2000000000000000111
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_CAPTURE_FORMAT" label="Format" group="Image Settings" state="Idle" perm="rw" rule="OneOfMany" timeout="60" timestamp="2022-04-05T09:45:33"/>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_TRANSFER_FORMAT" label="Encode" group="Image Settings" state="Idle" perm="rw" rule="OneOfMany" timeout="60" timestamp="2022-04-05T09:45:33">
    <defSwitch name="FORMAT_FITS" label="FITS">
On
    </defSwitch>
    <defSwitch name="FORMAT_NATIVE" label="Native">
Off
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_INFO" label="CCD Information" group="Image Info" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:45:33">
    <defNumber name="CCD_MAX_X" label="Max. Width" format="%.f" min="1" max="16000" step="0">
0
    </defNumber>
    <defNumber name="CCD_MAX_Y" label="Max. Height" format="%.f" min="1" max="16000" step="0">
0
    </defNumber>
    <defNumber name="CCD_PIXEL_SIZE" label="Pixel size (um)" format="%.2f" min="1" max="40" step="0">
0
    </defNumber>
    <defNumber name="CCD_PIXEL_SIZE_X" label="Pixel size X" format="%.2f" min="1" max="40" step="0">
0
    </defNumber>
    <defNumber name="CCD_PIXEL_SIZE_Y" label="Pixel size Y" format="%.2f" min="1" max="40" step="0">
0
    </defNumber>
    <defNumber name="CCD_BITSPERPIXEL" label="Bits per pixel" format="%.f" min="8" max="64" step="0">
0
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_COMPRESSION" label="Compression" group="Image Settings" state="Idle" perm="rw" rule="OneOfMany" timeout="60" timestamp="2022-04-05T09:45:33">
    <defSwitch name="INDI_ENABLED" label="Enabled">
Off
    </defSwitch>
    <defSwitch name="INDI_DISABLED" label="Disabled">
On
    </defSwitch>
</defSwitchVector>
<defBLOBVector device="ZWO CCD ASI294MC Pro" name="CCD1" label="Image Data" group="Image Info" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:45:33">
    <defBLOB name="CCD1" label="Image"/>
</defBLOBVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_FRAME_TYPE" label="Type" group="Image Settings" state="Idle" perm="rw" rule="OneOfMany" timeout="60" timestamp="2022-04-05T09:45:33">
    <defSwitch name="FRAME_LIGHT" label="Light">
On
    </defSwitch>
    <defSwitch name="FRAME_BIAS" label="Bias">
Off
    </defSwitch>
    <defSwitch name="FRAME_DARK" label="Dark">
Off
    </defSwitch>
    <defSwitch name="FRAME_FLAT" label="Flat">
Off
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="CCD_CFA" label="Bayer Info" group="Image Info" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:45:33">
    <defText name="CFA_OFFSET_X" label="X Offset">
0
    </defText>
    <defText name="CFA_OFFSET_Y" label="Y Offset">
0
    </defText>
    <defText name="CFA_TYPE" label="Filter">
RGGB
    </defText>
</defTextVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="TELESCOPE_TYPE" label="Telescope" group="Options" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:45:33">
    <defSwitch name="TELESCOPE_PRIMARY" label="Primary">
On
    </defSwitch>
    <defSwitch name="TELESCOPE_GUIDE" label="Guide">
Off
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="WCS_CONTROL" label="WCS" group="WCS" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:45:33">
    <defSwitch name="WCS_ENABLE" label="Enable">
Off
    </defSwitch>
    <defSwitch name="WCS_DISABLE" label="Disable">
On
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="UPLOAD_MODE" label="Upload" group="Options" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:45:33">
    <defSwitch name="UPLOAD_CLIENT" label="Client">
On
    </defSwitch>
    <defSwitch name="UPLOAD_LOCAL" label="Local">
Off
    </defSwitch>
    <defSwitch name="UPLOAD_BOTH" label="Both">
Off
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="UPLOAD_SETTINGS" label="Upload Settings" group="Options" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:45:33">
    <defText name="UPLOAD_DIR" label="Dir">
/home/astroberry
    </defText>
    <defText name="UPLOAD_PREFIX" label="Prefix">
IMAGE_XXX
    </defText>
</defTextVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_FAST_TOGGLE" label="Fast Exposure" group="Options" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:45:33">
    <defSwitch name="INDI_ENABLED" label="Enabled">
Off
    </defSwitch>
    <defSwitch name="INDI_DISABLED" label="Disabled">
On
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_FAST_COUNT" label="Fast Count" group="Options" state="Idle" perm="rw" timeout="0" timestamp="2022-04-05T09:45:33">
    <defNumber name="FRAMES" label="Frames" format="%.f" min="0" max="100000" step="1">
1
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_VIDEO_STREAM" label="Video Stream" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:45:33">
    <defSwitch name="STREAM_ON" label="Stream On">
Off
    </defSwitch>
    <defSwitch name="STREAM_OFF" label="Stream Off">
On
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="STREAM_DELAY" label="Video Stream Delay" group="Streaming" state="Idle" perm="ro" timeout="0" timestamp="2022-04-05T09:45:33">
    <defNumber name="STREAM_DELAY_TIME" label="Delay (s)" format="%.3f" min="0" max="60" step="0.0010000000000000000208">
0
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="STREAMING_EXPOSURE" label="Expose" group="Streaming" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:45:33">
    <defNumber name="STREAMING_EXPOSURE_VALUE" label="Duration (s)" format="%.6f" min="9.9999999999999995475e-07" max="60" step="0.10000000000000000555">
0.10000000000000000555
    </defNumber>
    <defNumber name="STREAMING_DIVISOR_VALUE" label="Divisor" format="%.f" min="1" max="15" step="1">
1
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="FPS" label="FPS" group="Streaming" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:45:33">
    <defNumber name="EST_FPS" label="Instant." format="%.2f" min="0" max="999" step="0">
30
    </defNumber>
    <defNumber name="AVG_FPS" label="Average (1 sec.)" format="%.2f" min="0" max="999" step="0">
30
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="RECORD_STREAM" label="Video Record" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:45:33">
    <defSwitch name="RECORD_ON" label="Record On">
Off
    </defSwitch>
    <defSwitch name="RECORD_DURATION_ON" label="Record (Duration)">
Off
    </defSwitch>
    <defSwitch name="RECORD_FRAME_ON" label="Record (Frames)">
Off
    </defSwitch>
    <defSwitch name="RECORD_OFF" label="Record Off">
On
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="RECORD_FILE" label="Record File" group="Streaming" state="Idle" perm="rw" timeout="0" timestamp="2022-04-05T09:45:33">
    <defText name="RECORD_FILE_DIR" label="Dir.">
/home/astroberry/indi__D_
    </defText>
    <defText name="RECORD_FILE_NAME" label="Name">
indi_record__T_
    </defText>
</defTextVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="RECORD_OPTIONS" label="Record Options" group="Streaming" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:45:33">
    <defNumber name="RECORD_DURATION" label="Duration (sec)" format="%.3f" min="0.0010000000000000000208" max="999999" step="0">
1
    </defNumber>
    <defNumber name="RECORD_FRAME_TOTAL" label="Frames" format="%.f" min="1" max="999999999" step="1">
30
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_STREAM_FRAME" label="Frame" group="Streaming" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:45:33">
    <defNumber name="X" label="Left" format="%.f" min="0" max="0" step="0">
0
    </defNumber>
    <defNumber name="Y" label="Top" format="%.f" min="0" max="0" step="0">
0
    </defNumber>
    <defNumber name="WIDTH" label="Width" format="%.f" min="0" max="0" step="0">
0
    </defNumber>
    <defNumber name="HEIGHT" label="Height" format="%.f" min="0" max="0" step="0">
0
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_STREAM_ENCODER" label="Encoder" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:45:33">
    <defSwitch name="RAW" label="RAW">
On
    </defSwitch>
    <defSwitch name="MJPEG" label="MJPEG">
Off
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_STREAM_RECORDER" label="Recorder" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:45:33">
    <defSwitch name="SER" label="SER">
On
    </defSwitch>
    <defSwitch name="OGV" label="OGV">
Off
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="LIMITS" label="Limits" group="Streaming" state="Idle" perm="rw" timeout="0" timestamp="2022-04-05T09:45:33">
    <defNumber name="LIMITS_BUFFER_MAX" label="Maximum Buffer Size (MB)" format="%.0f" min="1" max="65536" step="1">
512
    </defNumber>
    <defNumber name="LIMITS_PREVIEW_FPS" label="Maximum Preview FPS" format="%.0f" min="1" max="120" step="1">
10
    </defNumber>
</defNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_EXPOSURE" state="Idle" timeout="60" timestamp="2022-04-05T09:45:33">
    <oneNumber name="CCD_EXPOSURE_VALUE" min="3.2e-05" max="2000" step="1">
1
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_INFO" state="Idle" timeout="60" timestamp="2022-04-05T09:45:33">
    <oneNumber name="CCD_MAX_X">
4144
    </oneNumber>
    <oneNumber name="CCD_MAX_Y">
2822
    </oneNumber>
    <oneNumber name="CCD_PIXEL_SIZE">
0
    </oneNumber>
    <oneNumber name="CCD_PIXEL_SIZE_X">
0
    </oneNumber>
    <oneNumber name="CCD_PIXEL_SIZE_Y">
0
    </oneNumber>
    <oneNumber name="CCD_BITSPERPIXEL">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_FRAME" state="Idle" timeout="60" timestamp="2022-04-05T09:45:33">
    <oneNumber name="X" min="0" max="4143" step="0">
0
    </oneNumber>
    <oneNumber name="Y" min="0" max="2821" step="0">
0
    </oneNumber>
    <oneNumber name="WIDTH" min="1" max="4144" step="0">
0
    </oneNumber>
    <oneNumber name="HEIGHT" min="1" max="2822" step="0">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_FRAME" state="Idle" timeout="60" timestamp="2022-04-05T09:45:33">
    <oneNumber name="X">
0
    </oneNumber>
    <oneNumber name="Y">
0
    </oneNumber>
    <oneNumber name="WIDTH">
4144
    </oneNumber>
    <oneNumber name="HEIGHT">
2822
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_BINNING" state="Idle" timeout="60" timestamp="2022-04-05T09:45:33">
    <oneNumber name="HOR_BIN">
1
    </oneNumber>
    <oneNumber name="VER_BIN">
1
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_INFO" state="Idle" timeout="60" timestamp="2022-04-05T09:45:33">
    <oneNumber name="CCD_MAX_X">
4144
    </oneNumber>
    <oneNumber name="CCD_MAX_Y">
2822
    </oneNumber>
    <oneNumber name="CCD_PIXEL_SIZE">
4.6300001144409179688
    </oneNumber>
    <oneNumber name="CCD_PIXEL_SIZE_X">
4.6300001144409179688
    </oneNumber>
    <oneNumber name="CCD_PIXEL_SIZE_Y">
4.6300001144409179688
    </oneNumber>
    <oneNumber name="CCD_BITSPERPIXEL">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_INFO" state="Idle" timeout="60" timestamp="2022-04-05T09:45:33">
    <oneNumber name="CCD_MAX_X">
4144
    </oneNumber>
    <oneNumber name="CCD_MAX_Y">
2822
    </oneNumber>
    <oneNumber name="CCD_PIXEL_SIZE">
4.6300001144409179688
    </oneNumber>
    <oneNumber name="CCD_PIXEL_SIZE_X">
4.6300001144409179688
    </oneNumber>
    <oneNumber name="CCD_PIXEL_SIZE_Y">
4.6300001144409179688
    </oneNumber>
    <oneNumber name="CCD_BITSPERPIXEL">
8
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_TEMPERATURE" state="Idle" timeout="60" timestamp="2022-04-05T09:45:33">
    <oneNumber name="CCD_TEMPERATURE_VALUE">
0
    </oneNumber>
</setNumberVector>
<message device="ZWO CCD ASI294MC Pro" timestamp="2022-04-05T09:45:33" message="[INFO] The CCD Temperature is 0.000."/>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_STREAM_FRAME" state="Ok" timeout="60" timestamp="2022-04-05T09:45:33">
    <oneNumber name="X" min="0" max="4143" step="0">
0
    </oneNumber>
    <oneNumber name="Y" min="0" max="2821" step="0">
0
    </oneNumber>
    <oneNumber name="WIDTH" min="10" max="4144" step="0">
4144
    </oneNumber>
    <oneNumber name="HEIGHT" min="10" max="2822" step="0">
2822
    </oneNumber>
</setNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" label="Cooling Power" group="Main Control" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:45:33">
    <defNumber name="CCD_COOLER_VALUE" label="Cooling Power (%)" format="%+06.2f" min="0" max="1" step="0.2000000000000000111">
0
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER" label="Cooler" group="Main Control" state="Idle" perm="wo" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:45:33">
    <defSwitch name="COOLER_ON" label="ON">
Off
    </defSwitch>
    <defSwitch name="COOLER_OFF" label="OFF">
On
    </defSwitch>
</defSwitchVector>
<setSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER" state="Idle" timeout="0" timestamp="2022-04-05T09:45:33">
    <oneSwitch name="COOLER_ON">
Off
    </oneSwitch>
    <oneSwitch name="COOLER_OFF">
On
    </oneSwitch>
</setSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_CONTROLS" label="Controls" group="Controls" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:45:33">
    <defNumber name="Gain" label="Gain" format="%g" min="0" max="570" step="57">
120
    </defNumber>
    <defNumber name="WB_R" label="WB_R" format="%g" min="1" max="99" step="9.8000000000000007105">
50
    </defNumber>
    <defNumber name="WB_B" label="WB_B" format="%g" min="1" max="99" step="9.8000000000000007105">
50
    </defNumber>
    <defNumber name="Offset" label="Offset" format="%g" min="0" max="80" step="8">
64
    </defNumber>
    <defNumber name="BandWidth" label="BandWidth" format="%g" min="40" max="100" step="6">
40
    </defNumber>
    <defNumber name="AutoExpMaxGain" label="AutoExpMaxGain" format="%g" min="0" max="570" step="57">
285
    </defNumber>
    <defNumber name="AutoExpMaxExpMS" label="AutoExpMaxExpMS" format="%g" min="1" max="60000" step="5999.8999999999996362">
30000
    </defNumber>
    <defNumber name="AutoExpTargetBrightness" label="AutoExpTargetBrightness" format="%g" min="50" max="160" step="11">
100
    </defNumber>
    <defNumber name="HighSpeedMode" label="HighSpeedMode" format="%g" min="0" max="1" step="1">
0
    </defNumber>
    <defNumber name="MonoBin" label="MonoBin" format="%g" min="0" max="1" step="1">
0
    </defNumber>
</defNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_CONTROLS" state="Ok" timeout="60" timestamp="2022-04-05T09:45:33">
    <oneNumber name="Gain">
120
    </oneNumber>
    <oneNumber name="WB_R">
50
    </oneNumber>
    <oneNumber name="WB_B">
50
    </oneNumber>
    <oneNumber name="Offset">
64
    </oneNumber>
    <oneNumber name="BandWidth">
40
    </oneNumber>
    <oneNumber name="AutoExpMaxGain">
285
    </oneNumber>
    <oneNumber name="AutoExpMaxExpMS">
30000
    </oneNumber>
    <oneNumber name="AutoExpTargetBrightness">
100
    </oneNumber>
    <oneNumber name="HighSpeedMode">
0
    </oneNumber>
    <oneNumber name="MonoBin">
0
    </oneNumber>
</setNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_CONTROLS_MODE" label="Set Auto" group="Controls" state="Idle" perm="rw" rule="AnyOfMany" timeout="60" timestamp="2022-04-05T09:45:33">
    <defSwitch name="AUTO_Gain" label="Gain">
Off
    </defSwitch>
    <defSwitch name="AUTO_WB_R" label="WB_R">
Off
    </defSwitch>
    <defSwitch name="AUTO_WB_B" label="WB_B">
Off
    </defSwitch>
    <defSwitch name="AUTO_BandWidth" label="BandWidth">
Off
    </defSwitch>
</defSwitchVector>
<setSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_CONTROLS_MODE" state="Ok" timeout="60" timestamp="2022-04-05T09:45:33">
    <oneSwitch name="AUTO_Gain">
Off
    </oneSwitch>
    <oneSwitch name="AUTO_WB_R">
Off
    </oneSwitch>
    <oneSwitch name="AUTO_WB_B">
Off
    </oneSwitch>
    <oneSwitch name="AUTO_BandWidth">
Off
    </oneSwitch>
</setSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="FLIP" label="Flip" group="Controls" state="Idle" perm="rw" rule="AnyOfMany" timeout="60" timestamp="2022-04-05T09:45:33">
    <defSwitch name="FLIP_HORIZONTAL" label="Horizontal">
Off
    </defSwitch>
    <defSwitch name="FLIP_VERTICAL" label="Vertical">
Off
    </defSwitch>
</defSwitchVector>
<setSwitchVector device="ZWO CCD ASI294MC Pro" name="FLIP" state="Ok" timeout="60" timestamp="2022-04-05T09:45:33">
    <oneSwitch name="FLIP_HORIZONTAL">
Off
    </oneSwitch>
    <oneSwitch name="FLIP_VERTICAL">
Off
    </oneSwitch>
</setSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_VIDEO_FORMAT" label="Format" group="Controls" state="Idle" perm="rw" rule="OneOfMany" timeout="60" timestamp="2022-04-05T09:45:33">
    <defSwitch name="ASI_IMG_RAW8" label="Raw 8 bit">
On
    </defSwitch>
    <defSwitch name="ASI_IMG_RGB24" label="RGB 24">
Off
    </defSwitch>
    <defSwitch name="ASI_IMG_Y8" label="Luma">
Off
    </defSwitch>
    <defSwitch name="ASI_IMG_RAW16" label="Raw 16 bit">
Off
    </defSwitch>
</defSwitchVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_INFO" state="Idle" timeout="60" timestamp="2022-04-05T09:45:33">
    <oneNumber name="CCD_MAX_X">
4144
    </oneNumber>
    <oneNumber name="CCD_MAX_Y">
2822
    </oneNumber>
    <oneNumber name="CCD_PIXEL_SIZE">
4.6300001144409179688
    </oneNumber>
    <oneNumber name="CCD_PIXEL_SIZE_X">
4.6300001144409179688
    </oneNumber>
    <oneNumber name="CCD_PIXEL_SIZE_Y">
4.6300001144409179688
    </oneNumber>
    <oneNumber name="CCD_BITSPERPIXEL">
16
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_FRAME" state="Idle" timeout="60" timestamp="2022-04-05T09:45:33">
    <oneNumber name="X">
0
    </oneNumber>
    <oneNumber name="Y">
0
    </oneNumber>
    <oneNumber name="WIDTH">
4144
    </oneNumber>
    <oneNumber name="HEIGHT">
2822
    </oneNumber>
</setNumberVector>
<setSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_VIDEO_FORMAT" state="Ok" timeout="60" timestamp="2022-04-05T09:45:33">
    <oneSwitch name="ASI_IMG_RAW8">
Off
    </oneSwitch>
    <oneSwitch name="ASI_IMG_RGB24">
Off
    </oneSwitch>
    <oneSwitch name="ASI_IMG_Y8">
Off
    </oneSwitch>
    <oneSwitch name="ASI_IMG_RAW16">
On
    </oneSwitch>
</setSwitchVector>
<setSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_CAPTURE_FORMAT" state="Ok" timeout="60" timestamp="2022-04-05T09:45:33">
    <oneSwitch name="ASI_IMG_RAW8">
Off
    </oneSwitch>
    <oneSwitch name="ASI_IMG_RGB24">
Off
    </oneSwitch>
    <oneSwitch name="ASI_IMG_Y8">
Off
    </oneSwitch>
    <oneSwitch name="ASI_IMG_RAW16">
On
    </oneSwitch>
</setSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="BLINK" label="Blink" group="Controls" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:45:33">
    <defNumber name="BLINK_COUNT" label="Blinks before exposure" format="%2.0f" min="0" max="100" step="1">
0
    </defNumber>
    <defNumber name="BLINK_DURATION" label="Blink duration" format="%2.3f" min="0" max="60" step="0.0010000000000000000208">
0
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="ADC_DEPTH" label="ADC Depth" group="Image Info" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:45:33">
    <defNumber name="BITS" label="Bits" format="%2.0f" min="0" max="32" step="1">
14
    </defNumber>
</defNumberVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="SDK" label="SDK" group="General Info" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:45:33">
    <defText name="VERSION" label="Version">
1, 21
    </defText>
</defTextVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_TEMPERATURE" state="Idle" timeout="60" timestamp="2022-04-05T09:45:34">
    <oneNumber name="CCD_TEMPERATURE_VALUE">
22.100000000000001421
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:45:34">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:45:35">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:45:36">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:45:37">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:45:38">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:45:39">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:45:40">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:45:41">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:45:42">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:45:43">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:45:44">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:45:45">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:45:46">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:45:47">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:45:48">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:45:49">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:45:50">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:45:51">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:45:52">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:45:53">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:45:54">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:45:55">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:45:56">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:45:57">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:45:58">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:45:59">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:00">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CONNECTION" label="Connection" group="Main Control" state="Ok" perm="rw" rule="OneOfMany" timeout="60" timestamp="2022-04-05T09:46:01">
    <defSwitch name="CONNECT" label="Connect">
On
    </defSwitch>
    <defSwitch name="DISCONNECT" label="Disconnect">
Off
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="DRIVER_INFO" label="Driver Info" group="General Info" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:46:01">
    <defText name="DRIVER_NAME" label="Name">
ZWO CCD
    </defText>
    <defText name="DRIVER_EXEC" label="Exec">
indi_asi_ccd
    </defText>
    <defText name="DRIVER_VERSION" label="Version">
2.1
    </defText>
    <defText name="DRIVER_INTERFACE" label="Interface">
2
    </defText>
</defTextVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="POLLING_PERIOD" label="Polling" group="Options" state="Ok" perm="rw" timeout="0" timestamp="2022-04-05T09:46:01">
    <defNumber name="PERIOD_MS" label="Period (ms)" format="%.f" min="10" max="600000" step="1000">
1000
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="DEBUG" label="Debug" group="Options" state="Ok" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:01">
    <defSwitch name="ENABLE" label="Enable">
Off
    </defSwitch>
    <defSwitch name="DISABLE" label="Disable">
On
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="SIMULATION" label="Simulation" group="Options" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:01">
    <defSwitch name="ENABLE" label="Enable">
Off
    </defSwitch>
    <defSwitch name="DISABLE" label="Disable">
On
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CONFIG_PROCESS" label="Configuration" group="Options" state="Idle" perm="rw" rule="AtMostOne" timeout="0" timestamp="2022-04-05T09:46:01">
    <defSwitch name="CONFIG_LOAD" label="Load">
Off
    </defSwitch>
    <defSwitch name="CONFIG_SAVE" label="Save">
Off
    </defSwitch>
    <defSwitch name="CONFIG_DEFAULT" label="Default">
Off
    </defSwitch>
    <defSwitch name="CONFIG_PURGE" label="Purge">
Off
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="ACTIVE_DEVICES" label="Snoop devices" group="Options" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:46:01">
    <defText name="ACTIVE_TELESCOPE" label="Telescope">
EQMod Mount
    </defText>
    <defText name="ACTIVE_ROTATOR" label="Rotator">
Rotator Simulator
    </defText>
    <defText name="ACTIVE_FOCUSER" label="Focuser">
Focuser Simulator
    </defText>
    <defText name="ACTIVE_FILTER" label="Filter">
ASI EFW
    </defText>
    <defText name="ACTIVE_SKYQUALITY" label="Sky Quality">
SQM
    </defText>
</defTextVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_EXPOSURE" label="Expose" group="Main Control" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:46:01">
    <defNumber name="CCD_EXPOSURE_VALUE" label="Duration (s)" format="%5.2f" min="3.1999999999999998552e-05" max="2000" step="1">
1
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_ABORT_EXPOSURE" label="Abort" group="Main Control" state="Idle" perm="rw" rule="AtMostOne" timeout="60" timestamp="2022-04-05T09:46:01">
    <defSwitch name="ABORT" label="Abort">
Off
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_FRAME" label="Frame" group="Image Settings" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:46:01">
    <defNumber name="X" label="Left " format="%4.0f" min="0" max="4143" step="0">
0
    </defNumber>
    <defNumber name="Y" label="Top" format="%4.0f" min="0" max="2821" step="0">
0
    </defNumber>
    <defNumber name="WIDTH" label="Width" format="%4.0f" min="1" max="4144" step="0">
4144
    </defNumber>
    <defNumber name="HEIGHT" label="Height" format="%4.0f" min="1" max="2822" step="0">
2822
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_FRAME_RESET" label="Frame Values" group="Image Settings" state="Idle" perm="wo" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:01">
    <defSwitch name="RESET" label="Reset">
Off
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_BINNING" label="Binning" group="Image Settings" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:46:01">
    <defNumber name="HOR_BIN" label="X" format="%2.0f" min="1" max="4" step="1">
1
    </defNumber>
    <defNumber name="VER_BIN" label="Y" format="%2.0f" min="1" max="4" step="1">
1
    </defNumber>
</defNumberVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="FITS_HEADER" label="FITS Header" group="General Info" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:46:01">
    <defText name="FITS_OBSERVER" label="Observer">
Unknown
    </defText>
    <defText name="FITS_OBJECT" label="Object">
Unknown
    </defText>
</defTextVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_TEMPERATURE" label="Temperature" group="Main Control" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:46:01">
    <defNumber name="CCD_TEMPERATURE_VALUE" label="Temperature (C)" format="%5.2f" min="-50" max="50" step="0">
22.100000000000001421
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_TEMP_RAMP" label="Temp. Ramp" group="Main Control" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:46:01">
    <defNumber name="RAMP_SLOPE" label="Max. dT (C/min)" format="%.f" min="0" max="30" step="1">
0
    </defNumber>
    <defNumber name="RAMP_THRESHOLD" label="Threshold (C)" format="%.1f" min="0.10000000000000000555" max="2" step="0.10000000000000000555">
0.2000000000000000111
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_CAPTURE_FORMAT" label="Format" group="Image Settings" state="Ok" perm="rw" rule="OneOfMany" timeout="60" timestamp="2022-04-05T09:46:01">
    <defSwitch name="ASI_IMG_RAW8" label="Raw 8 bit">
Off
    </defSwitch>
    <defSwitch name="ASI_IMG_RGB24" label="RGB 24">
Off
    </defSwitch>
    <defSwitch name="ASI_IMG_Y8" label="Luma">
Off
    </defSwitch>
    <defSwitch name="ASI_IMG_RAW16" label="Raw 16 bit">
On
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_TRANSFER_FORMAT" label="Encode" group="Image Settings" state="Idle" perm="rw" rule="OneOfMany" timeout="60" timestamp="2022-04-05T09:46:01">
    <defSwitch name="FORMAT_FITS" label="FITS">
On
    </defSwitch>
    <defSwitch name="FORMAT_NATIVE" label="Native">
Off
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_INFO" label="CCD Information" group="Image Info" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:46:01">
    <defNumber name="CCD_MAX_X" label="Max. Width" format="%.f" min="1" max="16000" step="0">
4144
    </defNumber>
    <defNumber name="CCD_MAX_Y" label="Max. Height" format="%.f" min="1" max="16000" step="0">
2822
    </defNumber>
    <defNumber name="CCD_PIXEL_SIZE" label="Pixel size (um)" format="%.2f" min="1" max="40" step="0">
4.6300001144409179688
    </defNumber>
    <defNumber name="CCD_PIXEL_SIZE_X" label="Pixel size X" format="%.2f" min="1" max="40" step="0">
4.6300001144409179688
    </defNumber>
    <defNumber name="CCD_PIXEL_SIZE_Y" label="Pixel size Y" format="%.2f" min="1" max="40" step="0">
4.6300001144409179688
    </defNumber>
    <defNumber name="CCD_BITSPERPIXEL" label="Bits per pixel" format="%.f" min="8" max="64" step="0">
16
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_COMPRESSION" label="Compression" group="Image Settings" state="Idle" perm="rw" rule="OneOfMany" timeout="60" timestamp="2022-04-05T09:46:01">
    <defSwitch name="INDI_ENABLED" label="Enabled">
Off
    </defSwitch>
    <defSwitch name="INDI_DISABLED" label="Disabled">
On
    </defSwitch>
</defSwitchVector>
<defBLOBVector device="ZWO CCD ASI294MC Pro" name="CCD1" label="Image Data" group="Image Info" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:46:01">
    <defBLOB name="CCD1" label="Image"/>
</defBLOBVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_FRAME_TYPE" label="Type" group="Image Settings" state="Idle" perm="rw" rule="OneOfMany" timeout="60" timestamp="2022-04-05T09:46:01">
    <defSwitch name="FRAME_LIGHT" label="Light">
On
    </defSwitch>
    <defSwitch name="FRAME_BIAS" label="Bias">
Off
    </defSwitch>
    <defSwitch name="FRAME_DARK" label="Dark">
Off
    </defSwitch>
    <defSwitch name="FRAME_FLAT" label="Flat">
Off
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="CCD_CFA" label="Bayer Info" group="Image Info" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:46:01">
    <defText name="CFA_OFFSET_X" label="X Offset">
0
    </defText>
    <defText name="CFA_OFFSET_Y" label="Y Offset">
0
    </defText>
    <defText name="CFA_TYPE" label="Filter">
RGGB
    </defText>
</defTextVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="TELESCOPE_TYPE" label="Telescope" group="Options" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:01">
    <defSwitch name="TELESCOPE_PRIMARY" label="Primary">
On
    </defSwitch>
    <defSwitch name="TELESCOPE_GUIDE" label="Guide">
Off
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="WCS_CONTROL" label="WCS" group="WCS" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:01">
    <defSwitch name="WCS_ENABLE" label="Enable">
Off
    </defSwitch>
    <defSwitch name="WCS_DISABLE" label="Disable">
On
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="UPLOAD_MODE" label="Upload" group="Options" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:01">
    <defSwitch name="UPLOAD_CLIENT" label="Client">
On
    </defSwitch>
    <defSwitch name="UPLOAD_LOCAL" label="Local">
Off
    </defSwitch>
    <defSwitch name="UPLOAD_BOTH" label="Both">
Off
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="UPLOAD_SETTINGS" label="Upload Settings" group="Options" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:46:01">
    <defText name="UPLOAD_DIR" label="Dir">
/home/astroberry
    </defText>
    <defText name="UPLOAD_PREFIX" label="Prefix">
IMAGE_XXX
    </defText>
</defTextVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_FAST_TOGGLE" label="Fast Exposure" group="Options" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:01">
    <defSwitch name="INDI_ENABLED" label="Enabled">
Off
    </defSwitch>
    <defSwitch name="INDI_DISABLED" label="Disabled">
On
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_FAST_COUNT" label="Fast Count" group="Options" state="Idle" perm="rw" timeout="0" timestamp="2022-04-05T09:46:01">
    <defNumber name="FRAMES" label="Frames" format="%.f" min="0" max="100000" step="1">
1
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_VIDEO_STREAM" label="Video Stream" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:01">
    <defSwitch name="STREAM_ON" label="Stream On">
Off
    </defSwitch>
    <defSwitch name="STREAM_OFF" label="Stream Off">
On
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="STREAM_DELAY" label="Video Stream Delay" group="Streaming" state="Idle" perm="ro" timeout="0" timestamp="2022-04-05T09:46:01">
    <defNumber name="STREAM_DELAY_TIME" label="Delay (s)" format="%.3f" min="0" max="60" step="0.0010000000000000000208">
0
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="STREAMING_EXPOSURE" label="Expose" group="Streaming" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:46:01">
    <defNumber name="STREAMING_EXPOSURE_VALUE" label="Duration (s)" format="%.6f" min="9.9999999999999995475e-07" max="60" step="0.10000000000000000555">
0.10000000000000000555
    </defNumber>
    <defNumber name="STREAMING_DIVISOR_VALUE" label="Divisor" format="%.f" min="1" max="15" step="1">
1
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="FPS" label="FPS" group="Streaming" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:46:01">
    <defNumber name="EST_FPS" label="Instant." format="%.2f" min="0" max="999" step="0">
30
    </defNumber>
    <defNumber name="AVG_FPS" label="Average (1 sec.)" format="%.2f" min="0" max="999" step="0">
30
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="RECORD_STREAM" label="Video Record" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:01">
    <defSwitch name="RECORD_ON" label="Record On">
Off
    </defSwitch>
    <defSwitch name="RECORD_DURATION_ON" label="Record (Duration)">
Off
    </defSwitch>
    <defSwitch name="RECORD_FRAME_ON" label="Record (Frames)">
Off
    </defSwitch>
    <defSwitch name="RECORD_OFF" label="Record Off">
On
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="RECORD_FILE" label="Record File" group="Streaming" state="Idle" perm="rw" timeout="0" timestamp="2022-04-05T09:46:01">
    <defText name="RECORD_FILE_DIR" label="Dir.">
/home/astroberry/indi__D_
    </defText>
    <defText name="RECORD_FILE_NAME" label="Name">
indi_record__T_
    </defText>
</defTextVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="RECORD_OPTIONS" label="Record Options" group="Streaming" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:46:01">
    <defNumber name="RECORD_DURATION" label="Duration (sec)" format="%.3f" min="0.0010000000000000000208" max="999999" step="0">
1
    </defNumber>
    <defNumber name="RECORD_FRAME_TOTAL" label="Frames" format="%.f" min="1" max="999999999" step="1">
30
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_STREAM_FRAME" label="Frame" group="Streaming" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:46:01">
    <defNumber name="X" label="Left" format="%.f" min="0" max="4143" step="0">
0
    </defNumber>
    <defNumber name="Y" label="Top" format="%.f" min="0" max="2821" step="0">
0
    </defNumber>
    <defNumber name="WIDTH" label="Width" format="%.f" min="10" max="4144" step="0">
4144
    </defNumber>
    <defNumber name="HEIGHT" label="Height" format="%.f" min="10" max="2822" step="0">
2822
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_STREAM_ENCODER" label="Encoder" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:01">
    <defSwitch name="RAW" label="RAW">
On
    </defSwitch>
    <defSwitch name="MJPEG" label="MJPEG">
Off
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_STREAM_RECORDER" label="Recorder" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:01">
    <defSwitch name="SER" label="SER">
On
    </defSwitch>
    <defSwitch name="OGV" label="OGV">
Off
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="LIMITS" label="Limits" group="Streaming" state="Idle" perm="rw" timeout="0" timestamp="2022-04-05T09:46:01">
    <defNumber name="LIMITS_BUFFER_MAX" label="Maximum Buffer Size (MB)" format="%.0f" min="1" max="65536" step="1">
512
    </defNumber>
    <defNumber name="LIMITS_PREVIEW_FPS" label="Maximum Preview FPS" format="%.0f" min="1" max="120" step="1">
10
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" label="Cooling Power" group="Main Control" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:46:01">
    <defNumber name="CCD_COOLER_VALUE" label="Cooling Power (%)" format="%+06.2f" min="0" max="1" step="0.2000000000000000111">
0
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER" label="Cooler" group="Main Control" state="Idle" perm="wo" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:01">
    <defSwitch name="COOLER_ON" label="ON">
Off
    </defSwitch>
    <defSwitch name="COOLER_OFF" label="OFF">
On
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_CONTROLS" label="Controls" group="Controls" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:46:01">
    <defNumber name="Gain" label="Gain" format="%g" min="0" max="570" step="57">
120
    </defNumber>
    <defNumber name="WB_R" label="WB_R" format="%g" min="1" max="99" step="9.8000000000000007105">
50
    </defNumber>
    <defNumber name="WB_B" label="WB_B" format="%g" min="1" max="99" step="9.8000000000000007105">
50
    </defNumber>
    <defNumber name="Offset" label="Offset" format="%g" min="0" max="80" step="8">
64
    </defNumber>
    <defNumber name="BandWidth" label="BandWidth" format="%g" min="40" max="100" step="6">
40
    </defNumber>
    <defNumber name="AutoExpMaxGain" label="AutoExpMaxGain" format="%g" min="0" max="570" step="57">
285
    </defNumber>
    <defNumber name="AutoExpMaxExpMS" label="AutoExpMaxExpMS" format="%g" min="1" max="60000" step="5999.8999999999996362">
30000
    </defNumber>
    <defNumber name="AutoExpTargetBrightness" label="AutoExpTargetBrightness" format="%g" min="50" max="160" step="11">
100
    </defNumber>
    <defNumber name="HighSpeedMode" label="HighSpeedMode" format="%g" min="0" max="1" step="1">
0
    </defNumber>
    <defNumber name="MonoBin" label="MonoBin" format="%g" min="0" max="1" step="1">
0
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_CONTROLS_MODE" label="Set Auto" group="Controls" state="Ok" perm="rw" rule="AnyOfMany" timeout="60" timestamp="2022-04-05T09:46:01">
    <defSwitch name="AUTO_Gain" label="Gain">
Off
    </defSwitch>
    <defSwitch name="AUTO_WB_R" label="WB_R">
Off
    </defSwitch>
    <defSwitch name="AUTO_WB_B" label="WB_B">
Off
    </defSwitch>
    <defSwitch name="AUTO_BandWidth" label="BandWidth">
Off
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="FLIP" label="Flip" group="Controls" state="Ok" perm="rw" rule="AnyOfMany" timeout="60" timestamp="2022-04-05T09:46:01">
    <defSwitch name="FLIP_HORIZONTAL" label="Horizontal">
Off
    </defSwitch>
    <defSwitch name="FLIP_VERTICAL" label="Vertical">
Off
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_VIDEO_FORMAT" label="Format" group="Controls" state="Ok" perm="rw" rule="OneOfMany" timeout="60" timestamp="2022-04-05T09:46:01">
    <defSwitch name="ASI_IMG_RAW8" label="Raw 8 bit">
Off
    </defSwitch>
    <defSwitch name="ASI_IMG_RGB24" label="RGB 24">
Off
    </defSwitch>
    <defSwitch name="ASI_IMG_Y8" label="Luma">
Off
    </defSwitch>
    <defSwitch name="ASI_IMG_RAW16" label="Raw 16 bit">
On
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="BLINK" label="Blink" group="Controls" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:46:01">
    <defNumber name="BLINK_COUNT" label="Blinks before exposure" format="%2.0f" min="0" max="100" step="1">
0
    </defNumber>
    <defNumber name="BLINK_DURATION" label="Blink duration" format="%2.3f" min="0" max="60" step="0.0010000000000000000208">
0
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="ADC_DEPTH" label="ADC Depth" group="Image Info" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:46:01">
    <defNumber name="BITS" label="Bits" format="%2.0f" min="0" max="32" step="1">
14
    </defNumber>
</defNumberVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="SDK" label="SDK" group="General Info" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:46:01">
    <defText name="VERSION" label="Version">
1, 21
    </defText>
</defTextVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="ACTIVE_DEVICES" label="Snoop devices" group="Options" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:46:01">
    <defText name="ACTIVE_TELESCOPE" label="Telescope">
EQMod Mount
    </defText>
    <defText name="ACTIVE_ROTATOR" label="Rotator">
Rotator Simulator
    </defText>
    <defText name="ACTIVE_FOCUSER" label="Focuser">
Focuser Simulator
    </defText>
    <defText name="ACTIVE_FILTER" label="Filter">
ASI EFW
    </defText>
    <defText name="ACTIVE_SKYQUALITY" label="Sky Quality">
SQM
    </defText>
</defTextVector>
<setTextVector device="ZWO CCD ASI294MC Pro" name="ACTIVE_DEVICES" state="Ok" timeout="60" timestamp="2022-04-05T09:46:01">
    <oneText name="ACTIVE_TELESCOPE">
EQMod Mount
    </oneText>
    <oneText name="ACTIVE_ROTATOR">
Rotator Simulator
    </oneText>
    <oneText name="ACTIVE_FOCUSER">
Focuser Simulator
    </oneText>
    <oneText name="ACTIVE_FILTER">
ASI EFW
    </oneText>
    <oneText name="ACTIVE_SKYQUALITY">
SQM
    </oneText>
</setTextVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_VIDEO_STREAM" label="Video Stream" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:01">
    <defSwitch name="STREAM_ON" label="Stream On">
Off
    </defSwitch>
    <defSwitch name="STREAM_OFF" label="Stream Off">
On
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="STREAMING_EXPOSURE" label="Expose" group="Streaming" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:46:01">
    <defNumber name="STREAMING_EXPOSURE_VALUE" label="Duration (s)" format="%.6f" min="9.9999999999999995475e-07" max="60" step="0.10000000000000000555">
0.10000000000000000555
    </defNumber>
    <defNumber name="STREAMING_DIVISOR_VALUE" label="Divisor" format="%.f" min="1" max="15" step="1">
1
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="FPS" label="FPS" group="Streaming" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:46:01">
    <defNumber name="EST_FPS" label="Instant." format="%.2f" min="0" max="999" step="0">
30
    </defNumber>
    <defNumber name="AVG_FPS" label="Average (1 sec.)" format="%.2f" min="0" max="999" step="0">
30
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="RECORD_STREAM" label="Video Record" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:01">
    <defSwitch name="RECORD_ON" label="Record On">
Off
    </defSwitch>
    <defSwitch name="RECORD_DURATION_ON" label="Record (Duration)">
Off
    </defSwitch>
    <defSwitch name="RECORD_FRAME_ON" label="Record (Frames)">
Off
    </defSwitch>
    <defSwitch name="RECORD_OFF" label="Record Off">
On
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="RECORD_FILE" label="Record File" group="Streaming" state="Idle" perm="rw" timeout="0" timestamp="2022-04-05T09:46:01">
    <defText name="RECORD_FILE_DIR" label="Dir.">
/home/astroberry/indi__D_
    </defText>
    <defText name="RECORD_FILE_NAME" label="Name">
indi_record__T_
    </defText>
</defTextVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="RECORD_OPTIONS" label="Record Options" group="Streaming" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:46:01">
    <defNumber name="RECORD_DURATION" label="Duration (sec)" format="%.3f" min="0.0010000000000000000208" max="999999" step="0">
1
    </defNumber>
    <defNumber name="RECORD_FRAME_TOTAL" label="Frames" format="%.f" min="1" max="999999999" step="1">
30
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_STREAM_FRAME" label="Frame" group="Streaming" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:46:01">
    <defNumber name="X" label="Left" format="%.f" min="0" max="4143" step="0">
0
    </defNumber>
    <defNumber name="Y" label="Top" format="%.f" min="0" max="2821" step="0">
0
    </defNumber>
    <defNumber name="WIDTH" label="Width" format="%.f" min="10" max="4144" step="0">
4144
    </defNumber>
    <defNumber name="HEIGHT" label="Height" format="%.f" min="10" max="2822" step="0">
2822
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_STREAM_ENCODER" label="Encoder" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:01">
    <defSwitch name="RAW" label="RAW">
On
    </defSwitch>
    <defSwitch name="MJPEG" label="MJPEG">
Off
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_STREAM_RECORDER" label="Recorder" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:01">
    <defSwitch name="SER" label="SER">
On
    </defSwitch>
    <defSwitch name="OGV" label="OGV">
Off
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="LIMITS" label="Limits" group="Streaming" state="Idle" perm="rw" timeout="0" timestamp="2022-04-05T09:46:01">
    <defNumber name="LIMITS_BUFFER_MAX" label="Maximum Buffer Size (MB)" format="%.0f" min="1" max="65536" step="1">
512
    </defNumber>
    <defNumber name="LIMITS_PREVIEW_FPS" label="Maximum Preview FPS" format="%.0f" min="1" max="120" step="1">
10
    </defNumber>
</defNumberVector>
<newSwitchVector device="ZWO CCD ASI294MC Pro" name="CONFIG_PROCESS">
    <oneSwitch name="CONFIG_LOAD">
On
    </oneSwitch>
</newSwitchVector>
<message device="ZWO CCD ASI294MC Pro" timestamp="2022-04-05T09:46:01" message="[INFO] Loading device configuration..."/>
<setSwitchVector device="ZWO CCD ASI294MC Pro" name="DEBUG" state="Ok" timeout="0" timestamp="2022-04-05T09:46:01">
    <oneSwitch name="ENABLE">
Off
    </oneSwitch>
    <oneSwitch name="DISABLE">
On
    </oneSwitch>
</setSwitchVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="POLLING_PERIOD" state="Ok" timeout="0" timestamp="2022-04-05T09:46:01">
    <oneNumber name="PERIOD_MS">
1000
    </oneNumber>
</setNumberVector>
<setTextVector device="ZWO CCD ASI294MC Pro" name="ACTIVE_DEVICES" state="Ok" timeout="60" timestamp="2022-04-05T09:46:01">
    <oneText name="ACTIVE_TELESCOPE">
EQMod Mount
    </oneText>
    <oneText name="ACTIVE_ROTATOR">
Rotator Simulator
    </oneText>
    <oneText name="ACTIVE_FOCUSER">
Focuser Simulator
    </oneText>
    <oneText name="ACTIVE_FILTER">
ASI EFW
    </oneText>
    <oneText name="ACTIVE_SKYQUALITY">
SQM
    </oneText>
</setTextVector>
<message device="ZWO CCD ASI294MC Pro" timestamp="2022-04-05T09:46:01" message="[INFO] Upload settings set to local only."/>
<defTextVector device="ZWO CCD ASI294MC Pro" name="CCD_FILE_PATH" label="Filename" group="Image Info" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:46:01">
    <defText name="FILE_PATH" label="Path"/>
</defTextVector>
<setSwitchVector device="ZWO CCD ASI294MC Pro" name="UPLOAD_MODE" state="Ok" timeout="0" timestamp="2022-04-05T09:46:01">
    <oneSwitch name="UPLOAD_CLIENT">
Off
    </oneSwitch>
    <oneSwitch name="UPLOAD_LOCAL">
On
    </oneSwitch>
    <oneSwitch name="UPLOAD_BOTH">
Off
    </oneSwitch>
</setSwitchVector>
<setTextVector device="ZWO CCD ASI294MC Pro" name="UPLOAD_SETTINGS" state="Ok" timeout="60" timestamp="2022-04-05T09:46:01">
    <oneText name="UPLOAD_DIR">
/tmp
    </oneText>
    <oneText name="UPLOAD_PREFIX">
ccdciel_tmp
    </oneText>
</setTextVector>
<setSwitchVector device="ZWO CCD ASI294MC Pro" name="TELESCOPE_TYPE" state="Ok" timeout="0" timestamp="2022-04-05T09:46:01">
    <oneSwitch name="TELESCOPE_PRIMARY">
On
    </oneSwitch>
    <oneSwitch name="TELESCOPE_GUIDE">
Off
    </oneSwitch>
</setSwitchVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_FAST_COUNT" state="Idle" timeout="0" timestamp="2022-04-05T09:46:01">
    <oneNumber name="FRAMES">
1
    </oneNumber>
</setNumberVector>
<setSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_FAST_TOGGLE" state="Ok" timeout="0" timestamp="2022-04-05T09:46:01">
    <oneSwitch name="INDI_ENABLED">
Off
    </oneSwitch>
    <oneSwitch name="INDI_DISABLED">
On
    </oneSwitch>
</setSwitchVector>
<setSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_COMPRESSION" state="Idle" timeout="60" timestamp="2022-04-05T09:46:01" message="Error: invalid state switch for property Compression (CCD_COMPRESSION). No switch is on.">
    <oneSwitch name="INDI_ENABLED">
Off
    </oneSwitch>
    <oneSwitch name="INDI_DISABLED">
On
    </oneSwitch>
</setSwitchVector>
<setSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_COMPRESSION" state="Ok" timeout="60" timestamp="2022-04-05T09:46:01">
    <oneSwitch name="INDI_ENABLED">
Off
    </oneSwitch>
    <oneSwitch name="INDI_DISABLED">
On
    </oneSwitch>
</setSwitchVector>
<setSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_CAPTURE_FORMAT" state="Ok" timeout="60" timestamp="2022-04-05T09:46:01">
    <oneSwitch name="ASI_IMG_RAW8">
Off
    </oneSwitch>
    <oneSwitch name="ASI_IMG_RGB24">
Off
    </oneSwitch>
    <oneSwitch name="ASI_IMG_Y8">
Off
    </oneSwitch>
    <oneSwitch name="ASI_IMG_RAW16">
On
    </oneSwitch>
</setSwitchVector>
<setSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_TRANSFER_FORMAT" state="Ok" timeout="60" timestamp="2022-04-05T09:46:01">
    <oneSwitch name="FORMAT_FITS">
On
    </oneSwitch>
    <oneSwitch name="FORMAT_NATIVE">
Off
    </oneSwitch>
</setSwitchVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_TEMP_RAMP" state="Ok" timeout="60" timestamp="2022-04-05T09:46:01">
    <oneNumber name="RAMP_SLOPE">
0
    </oneNumber>
    <oneNumber name="RAMP_THRESHOLD">
0.2000000000000000111
    </oneNumber>
</setNumberVector>
<message device="ZWO CCD ASI294MC Pro" timestamp="2022-04-05T09:46:01" message="[INFO] Temperature ramp is disabled."/>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_FRAME" state="Idle" timeout="60" timestamp="2022-04-05T09:46:01">
    <oneNumber name="X">
0
    </oneNumber>
    <oneNumber name="Y">
0
    </oneNumber>
    <oneNumber name="WIDTH">
4144
    </oneNumber>
    <oneNumber name="HEIGHT">
2822
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_FRAME" state="Ok" timeout="60" timestamp="2022-04-05T09:46:01">
    <oneNumber name="X">
0
    </oneNumber>
    <oneNumber name="Y">
0
    </oneNumber>
    <oneNumber name="WIDTH">
4144
    </oneNumber>
    <oneNumber name="HEIGHT">
2822
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_BINNING" state="Idle" timeout="60" timestamp="2022-04-05T09:46:01">
    <oneNumber name="HOR_BIN">
1
    </oneNumber>
    <oneNumber name="VER_BIN">
1
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_FRAME" state="Ok" timeout="60" timestamp="2022-04-05T09:46:01">
    <oneNumber name="X">
0
    </oneNumber>
    <oneNumber name="Y">
0
    </oneNumber>
    <oneNumber name="WIDTH">
4144
    </oneNumber>
    <oneNumber name="HEIGHT">
2822
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_BINNING" state="Ok" timeout="60" timestamp="2022-04-05T09:46:01">
    <oneNumber name="HOR_BIN">
1
    </oneNumber>
    <oneNumber name="VER_BIN">
1
    </oneNumber>
</setNumberVector>
<setTextVector device="ZWO CCD ASI294MC Pro" name="CCD_CFA" state="Ok" timeout="60" timestamp="2022-04-05T09:46:01">
    <oneText name="CFA_OFFSET_X">
0
    </oneText>
    <oneText name="CFA_OFFSET_Y">
0
    </oneText>
    <oneText name="CFA_TYPE">
RGGB
    </oneText>
</setTextVector>
<setSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_STREAM_ENCODER" state="Ok" timeout="0" timestamp="2022-04-05T09:46:01">
    <oneSwitch name="RAW">
On
    </oneSwitch>
    <oneSwitch name="MJPEG">
Off
    </oneSwitch>
</setSwitchVector>
<setTextVector device="ZWO CCD ASI294MC Pro" name="RECORD_FILE" state="Idle" timeout="0" timestamp="2022-04-05T09:46:01">
    <oneText name="RECORD_FILE_DIR">
/home/astroberry/indi__D_
    </oneText>
    <oneText name="RECORD_FILE_NAME">
indi_record__T_
    </oneText>
</setTextVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="RECORD_OPTIONS" state="Ok" timeout="60" timestamp="2022-04-05T09:46:01">
    <oneNumber name="RECORD_DURATION">
1
    </oneNumber>
    <oneNumber name="RECORD_FRAME_TOTAL">
30
    </oneNumber>
</setNumberVector>
<setSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_STREAM_RECORDER" state="Ok" timeout="0" timestamp="2022-04-05T09:46:01">
    <oneSwitch name="SER">
On
    </oneSwitch>
    <oneSwitch name="OGV">
Off
    </oneSwitch>
</setSwitchVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="LIMITS" state="Ok" timeout="0" timestamp="2022-04-05T09:46:01">
    <oneNumber name="LIMITS_BUFFER_MAX">
512
    </oneNumber>
    <oneNumber name="LIMITS_PREVIEW_FPS">
10
    </oneNumber>
</setNumberVector>
<setSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER" state="Idle" timeout="0" timestamp="2022-04-05T09:46:01">
    <oneSwitch name="COOLER_ON">
Off
    </oneSwitch>
    <oneSwitch name="COOLER_OFF">
On
    </oneSwitch>
</setSwitchVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_CONTROLS" state="Ok" timeout="60" timestamp="2022-04-05T09:46:01">
    <oneNumber name="Gain">
120
    </oneNumber>
    <oneNumber name="WB_R">
50
    </oneNumber>
    <oneNumber name="WB_B">
50
    </oneNumber>
    <oneNumber name="Offset">
64
    </oneNumber>
    <oneNumber name="BandWidth">
40
    </oneNumber>
    <oneNumber name="AutoExpMaxGain">
285
    </oneNumber>
    <oneNumber name="AutoExpMaxExpMS">
30000
    </oneNumber>
    <oneNumber name="AutoExpTargetBrightness">
100
    </oneNumber>
    <oneNumber name="HighSpeedMode">
0
    </oneNumber>
    <oneNumber name="MonoBin">
0
    </oneNumber>
</setNumberVector>
<setSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_CONTROLS_MODE" state="Ok" timeout="60" timestamp="2022-04-05T09:46:01">
    <oneSwitch name="AUTO_Gain">
Off
    </oneSwitch>
    <oneSwitch name="AUTO_WB_R">
Off
    </oneSwitch>
    <oneSwitch name="AUTO_WB_B">
Off
    </oneSwitch>
    <oneSwitch name="AUTO_BandWidth">
Off
    </oneSwitch>
</setSwitchVector>
<setSwitchVector device="ZWO CCD ASI294MC Pro" name="FLIP" state="Ok" timeout="60" timestamp="2022-04-05T09:46:01">
    <oneSwitch name="FLIP_HORIZONTAL">
Off
    </oneSwitch>
    <oneSwitch name="FLIP_VERTICAL">
Off
    </oneSwitch>
</setSwitchVector>
<setSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_CAPTURE_FORMAT" state="Ok" timeout="60" timestamp="2022-04-05T09:46:01">
    <oneSwitch name="ASI_IMG_RAW8">
Off
    </oneSwitch>
    <oneSwitch name="ASI_IMG_RGB24">
Off
    </oneSwitch>
    <oneSwitch name="ASI_IMG_Y8">
Off
    </oneSwitch>
    <oneSwitch name="ASI_IMG_RAW16">
On
    </oneSwitch>
</setSwitchVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="BLINK" state="Ok" timeout="60" timestamp="2022-04-05T09:46:01">
    <oneNumber name="BLINK_COUNT">
2
    </oneNumber>
    <oneNumber name="BLINK_DURATION">
0.25
    </oneNumber>
</setNumberVector>
<message device="ZWO CCD ASI294MC Pro" timestamp="2022-04-05T09:46:01" message="[INFO] Device configuration applied."/>
<setSwitchVector device="ZWO CCD ASI294MC Pro" name="CONFIG_PROCESS" state="Ok" timeout="0" timestamp="2022-04-05T09:46:01">
    <oneSwitch name="CONFIG_LOAD">
Off
    </oneSwitch>
    <oneSwitch name="CONFIG_SAVE">
Off
    </oneSwitch>
    <oneSwitch name="CONFIG_DEFAULT">
Off
    </oneSwitch>
    <oneSwitch name="CONFIG_PURGE">
Off
    </oneSwitch>
</setSwitchVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:01">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:02">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:03">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:04">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:05">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:06">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:07">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:08">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:09">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:10">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:11">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:12">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:13">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:14">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:15">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:16">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:17">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:18">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:19">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:20">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:21">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:22">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:23">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:24">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:25">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:26">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:27">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:28">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:29">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:30">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:31">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:32">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:33">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:34">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:35">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:36">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:37">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:38">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:39">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:40">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CONNECTION" label="Connection" group="Main Control" state="Ok" perm="rw" rule="OneOfMany" timeout="60" timestamp="2022-04-05T09:46:40">
    <defSwitch name="CONNECT" label="Connect">
On
    </defSwitch>
    <defSwitch name="DISCONNECT" label="Disconnect">
Off
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="DRIVER_INFO" label="Driver Info" group="General Info" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:46:40">
    <defText name="DRIVER_NAME" label="Name">
ZWO CCD
    </defText>
    <defText name="DRIVER_EXEC" label="Exec">
indi_asi_ccd
    </defText>
    <defText name="DRIVER_VERSION" label="Version">
2.1
    </defText>
    <defText name="DRIVER_INTERFACE" label="Interface">
2
    </defText>
</defTextVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="POLLING_PERIOD" label="Polling" group="Options" state="Ok" perm="rw" timeout="0" timestamp="2022-04-05T09:46:40">
    <defNumber name="PERIOD_MS" label="Period (ms)" format="%.f" min="10" max="600000" step="1000">
1000
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="DEBUG" label="Debug" group="Options" state="Ok" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:40">
    <defSwitch name="ENABLE" label="Enable">
Off
    </defSwitch>
    <defSwitch name="DISABLE" label="Disable">
On
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="SIMULATION" label="Simulation" group="Options" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:40">
    <defSwitch name="ENABLE" label="Enable">
Off
    </defSwitch>
    <defSwitch name="DISABLE" label="Disable">
On
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CONFIG_PROCESS" label="Configuration" group="Options" state="Ok" perm="rw" rule="AtMostOne" timeout="0" timestamp="2022-04-05T09:46:40">
    <defSwitch name="CONFIG_LOAD" label="Load">
Off
    </defSwitch>
    <defSwitch name="CONFIG_SAVE" label="Save">
Off
    </defSwitch>
    <defSwitch name="CONFIG_DEFAULT" label="Default">
Off
    </defSwitch>
    <defSwitch name="CONFIG_PURGE" label="Purge">
Off
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="ACTIVE_DEVICES" label="Snoop devices" group="Options" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:46:40">
    <defText name="ACTIVE_TELESCOPE" label="Telescope">
EQMod Mount
    </defText>
    <defText name="ACTIVE_ROTATOR" label="Rotator">
Rotator Simulator
    </defText>
    <defText name="ACTIVE_FOCUSER" label="Focuser">
Focuser Simulator
    </defText>
    <defText name="ACTIVE_FILTER" label="Filter">
ASI EFW
    </defText>
    <defText name="ACTIVE_SKYQUALITY" label="Sky Quality">
SQM
    </defText>
</defTextVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_EXPOSURE" label="Expose" group="Main Control" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:46:40">
    <defNumber name="CCD_EXPOSURE_VALUE" label="Duration (s)" format="%5.2f" min="3.1999999999999998552e-05" max="2000" step="1">
1
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_ABORT_EXPOSURE" label="Abort" group="Main Control" state="Idle" perm="rw" rule="AtMostOne" timeout="60" timestamp="2022-04-05T09:46:40">
    <defSwitch name="ABORT" label="Abort">
Off
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_FRAME" label="Frame" group="Image Settings" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:46:40">
    <defNumber name="X" label="Left " format="%4.0f" min="0" max="4143" step="0">
0
    </defNumber>
    <defNumber name="Y" label="Top" format="%4.0f" min="0" max="2821" step="0">
0
    </defNumber>
    <defNumber name="WIDTH" label="Width" format="%4.0f" min="1" max="4144" step="0">
4144
    </defNumber>
    <defNumber name="HEIGHT" label="Height" format="%4.0f" min="1" max="2822" step="0">
2822
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_FRAME_RESET" label="Frame Values" group="Image Settings" state="Idle" perm="wo" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:40">
    <defSwitch name="RESET" label="Reset">
Off
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_BINNING" label="Binning" group="Image Settings" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:46:40">
    <defNumber name="HOR_BIN" label="X" format="%2.0f" min="1" max="4" step="1">
1
    </defNumber>
    <defNumber name="VER_BIN" label="Y" format="%2.0f" min="1" max="4" step="1">
1
    </defNumber>
</defNumberVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="FITS_HEADER" label="FITS Header" group="General Info" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:46:40">
    <defText name="FITS_OBSERVER" label="Observer">
Unknown
    </defText>
    <defText name="FITS_OBJECT" label="Object">
Unknown
    </defText>
</defTextVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_TEMPERATURE" label="Temperature" group="Main Control" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:46:40">
    <defNumber name="CCD_TEMPERATURE_VALUE" label="Temperature (C)" format="%5.2f" min="-50" max="50" step="0">
22.100000000000001421
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_TEMP_RAMP" label="Temp. Ramp" group="Main Control" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:46:40">
    <defNumber name="RAMP_SLOPE" label="Max. dT (C/min)" format="%.f" min="0" max="30" step="1">
0
    </defNumber>
    <defNumber name="RAMP_THRESHOLD" label="Threshold (C)" format="%.1f" min="0.10000000000000000555" max="2" step="0.10000000000000000555">
0.2000000000000000111
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_CAPTURE_FORMAT" label="Format" group="Image Settings" state="Ok" perm="rw" rule="OneOfMany" timeout="60" timestamp="2022-04-05T09:46:40">
    <defSwitch name="ASI_IMG_RAW8" label="Raw 8 bit">
Off
    </defSwitch>
    <defSwitch name="ASI_IMG_RGB24" label="RGB 24">
Off
    </defSwitch>
    <defSwitch name="ASI_IMG_Y8" label="Luma">
Off
    </defSwitch>
    <defSwitch name="ASI_IMG_RAW16" label="Raw 16 bit">
On
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_TRANSFER_FORMAT" label="Encode" group="Image Settings" state="Ok" perm="rw" rule="OneOfMany" timeout="60" timestamp="2022-04-05T09:46:40">
    <defSwitch name="FORMAT_FITS" label="FITS">
On
    </defSwitch>
    <defSwitch name="FORMAT_NATIVE" label="Native">
Off
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_INFO" label="CCD Information" group="Image Info" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:46:40">
    <defNumber name="CCD_MAX_X" label="Max. Width" format="%.f" min="1" max="16000" step="0">
4144
    </defNumber>
    <defNumber name="CCD_MAX_Y" label="Max. Height" format="%.f" min="1" max="16000" step="0">
2822
    </defNumber>
    <defNumber name="CCD_PIXEL_SIZE" label="Pixel size (um)" format="%.2f" min="1" max="40" step="0">
4.6300001144409179688
    </defNumber>
    <defNumber name="CCD_PIXEL_SIZE_X" label="Pixel size X" format="%.2f" min="1" max="40" step="0">
4.6300001144409179688
    </defNumber>
    <defNumber name="CCD_PIXEL_SIZE_Y" label="Pixel size Y" format="%.2f" min="1" max="40" step="0">
4.6300001144409179688
    </defNumber>
    <defNumber name="CCD_BITSPERPIXEL" label="Bits per pixel" format="%.f" min="8" max="64" step="0">
16
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_COMPRESSION" label="Compression" group="Image Settings" state="Ok" perm="rw" rule="OneOfMany" timeout="60" timestamp="2022-04-05T09:46:40">
    <defSwitch name="INDI_ENABLED" label="Enabled">
Off
    </defSwitch>
    <defSwitch name="INDI_DISABLED" label="Disabled">
On
    </defSwitch>
</defSwitchVector>
<defBLOBVector device="ZWO CCD ASI294MC Pro" name="CCD1" label="Image Data" group="Image Info" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:46:40">
    <defBLOB name="CCD1" label="Image"/>
</defBLOBVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_FRAME_TYPE" label="Type" group="Image Settings" state="Idle" perm="rw" rule="OneOfMany" timeout="60" timestamp="2022-04-05T09:46:40">
    <defSwitch name="FRAME_LIGHT" label="Light">
On
    </defSwitch>
    <defSwitch name="FRAME_BIAS" label="Bias">
Off
    </defSwitch>
    <defSwitch name="FRAME_DARK" label="Dark">
Off
    </defSwitch>
    <defSwitch name="FRAME_FLAT" label="Flat">
Off
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="CCD_CFA" label="Bayer Info" group="Image Info" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:46:40">
    <defText name="CFA_OFFSET_X" label="X Offset">
0
    </defText>
    <defText name="CFA_OFFSET_Y" label="Y Offset">
0
    </defText>
    <defText name="CFA_TYPE" label="Filter">
RGGB
    </defText>
</defTextVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="TELESCOPE_TYPE" label="Telescope" group="Options" state="Ok" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:40">
    <defSwitch name="TELESCOPE_PRIMARY" label="Primary">
On
    </defSwitch>
    <defSwitch name="TELESCOPE_GUIDE" label="Guide">
Off
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="WCS_CONTROL" label="WCS" group="WCS" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:40">
    <defSwitch name="WCS_ENABLE" label="Enable">
Off
    </defSwitch>
    <defSwitch name="WCS_DISABLE" label="Disable">
On
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="UPLOAD_MODE" label="Upload" group="Options" state="Ok" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:40">
    <defSwitch name="UPLOAD_CLIENT" label="Client">
Off
    </defSwitch>
    <defSwitch name="UPLOAD_LOCAL" label="Local">
On
    </defSwitch>
    <defSwitch name="UPLOAD_BOTH" label="Both">
Off
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="UPLOAD_SETTINGS" label="Upload Settings" group="Options" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:46:40">
    <defText name="UPLOAD_DIR" label="Dir">
/tmp
    </defText>
    <defText name="UPLOAD_PREFIX" label="Prefix">
ccdciel_tmp
    </defText>
</defTextVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_FAST_TOGGLE" label="Fast Exposure" group="Options" state="Ok" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:40">
    <defSwitch name="INDI_ENABLED" label="Enabled">
Off
    </defSwitch>
    <defSwitch name="INDI_DISABLED" label="Disabled">
On
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_FAST_COUNT" label="Fast Count" group="Options" state="Idle" perm="rw" timeout="0" timestamp="2022-04-05T09:46:40">
    <defNumber name="FRAMES" label="Frames" format="%.f" min="0" max="100000" step="1">
1
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_VIDEO_STREAM" label="Video Stream" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:40">
    <defSwitch name="STREAM_ON" label="Stream On">
Off
    </defSwitch>
    <defSwitch name="STREAM_OFF" label="Stream Off">
On
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="STREAM_DELAY" label="Video Stream Delay" group="Streaming" state="Idle" perm="ro" timeout="0" timestamp="2022-04-05T09:46:40">
    <defNumber name="STREAM_DELAY_TIME" label="Delay (s)" format="%.3f" min="0" max="60" step="0.0010000000000000000208">
0
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="STREAMING_EXPOSURE" label="Expose" group="Streaming" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:46:40">
    <defNumber name="STREAMING_EXPOSURE_VALUE" label="Duration (s)" format="%.6f" min="9.9999999999999995475e-07" max="60" step="0.10000000000000000555">
0.10000000000000000555
    </defNumber>
    <defNumber name="STREAMING_DIVISOR_VALUE" label="Divisor" format="%.f" min="1" max="15" step="1">
1
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="FPS" label="FPS" group="Streaming" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:46:40">
    <defNumber name="EST_FPS" label="Instant." format="%.2f" min="0" max="999" step="0">
30
    </defNumber>
    <defNumber name="AVG_FPS" label="Average (1 sec.)" format="%.2f" min="0" max="999" step="0">
30
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="RECORD_STREAM" label="Video Record" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:40">
    <defSwitch name="RECORD_ON" label="Record On">
Off
    </defSwitch>
    <defSwitch name="RECORD_DURATION_ON" label="Record (Duration)">
Off
    </defSwitch>
    <defSwitch name="RECORD_FRAME_ON" label="Record (Frames)">
Off
    </defSwitch>
    <defSwitch name="RECORD_OFF" label="Record Off">
On
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="RECORD_FILE" label="Record File" group="Streaming" state="Idle" perm="rw" timeout="0" timestamp="2022-04-05T09:46:40">
    <defText name="RECORD_FILE_DIR" label="Dir.">
/home/astroberry/indi__D_
    </defText>
    <defText name="RECORD_FILE_NAME" label="Name">
indi_record__T_
    </defText>
</defTextVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="RECORD_OPTIONS" label="Record Options" group="Streaming" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:46:40">
    <defNumber name="RECORD_DURATION" label="Duration (sec)" format="%.3f" min="0.0010000000000000000208" max="999999" step="0">
1
    </defNumber>
    <defNumber name="RECORD_FRAME_TOTAL" label="Frames" format="%.f" min="1" max="999999999" step="1">
30
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_STREAM_FRAME" label="Frame" group="Streaming" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:46:40">
    <defNumber name="X" label="Left" format="%.f" min="0" max="4143" step="0">
0
    </defNumber>
    <defNumber name="Y" label="Top" format="%.f" min="0" max="2821" step="0">
0
    </defNumber>
    <defNumber name="WIDTH" label="Width" format="%.f" min="10" max="4144" step="0">
4144
    </defNumber>
    <defNumber name="HEIGHT" label="Height" format="%.f" min="10" max="2822" step="0">
2822
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_STREAM_ENCODER" label="Encoder" group="Streaming" state="Ok" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:40">
    <defSwitch name="RAW" label="RAW">
On
    </defSwitch>
    <defSwitch name="MJPEG" label="MJPEG">
Off
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_STREAM_RECORDER" label="Recorder" group="Streaming" state="Ok" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:40">
    <defSwitch name="SER" label="SER">
On
    </defSwitch>
    <defSwitch name="OGV" label="OGV">
Off
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="LIMITS" label="Limits" group="Streaming" state="Ok" perm="rw" timeout="0" timestamp="2022-04-05T09:46:40">
    <defNumber name="LIMITS_BUFFER_MAX" label="Maximum Buffer Size (MB)" format="%.0f" min="1" max="65536" step="1">
512
    </defNumber>
    <defNumber name="LIMITS_PREVIEW_FPS" label="Maximum Preview FPS" format="%.0f" min="1" max="120" step="1">
10
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" label="Cooling Power" group="Main Control" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:46:40">
    <defNumber name="CCD_COOLER_VALUE" label="Cooling Power (%)" format="%+06.2f" min="0" max="1" step="0.2000000000000000111">
0
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER" label="Cooler" group="Main Control" state="Idle" perm="wo" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:40">
    <defSwitch name="COOLER_ON" label="ON">
Off
    </defSwitch>
    <defSwitch name="COOLER_OFF" label="OFF">
On
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_CONTROLS" label="Controls" group="Controls" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:46:40">
    <defNumber name="Gain" label="Gain" format="%g" min="0" max="570" step="57">
120
    </defNumber>
    <defNumber name="WB_R" label="WB_R" format="%g" min="1" max="99" step="9.8000000000000007105">
50
    </defNumber>
    <defNumber name="WB_B" label="WB_B" format="%g" min="1" max="99" step="9.8000000000000007105">
50
    </defNumber>
    <defNumber name="Offset" label="Offset" format="%g" min="0" max="80" step="8">
64
    </defNumber>
    <defNumber name="BandWidth" label="BandWidth" format="%g" min="40" max="100" step="6">
40
    </defNumber>
    <defNumber name="AutoExpMaxGain" label="AutoExpMaxGain" format="%g" min="0" max="570" step="57">
285
    </defNumber>
    <defNumber name="AutoExpMaxExpMS" label="AutoExpMaxExpMS" format="%g" min="1" max="60000" step="5999.8999999999996362">
30000
    </defNumber>
    <defNumber name="AutoExpTargetBrightness" label="AutoExpTargetBrightness" format="%g" min="50" max="160" step="11">
100
    </defNumber>
    <defNumber name="HighSpeedMode" label="HighSpeedMode" format="%g" min="0" max="1" step="1">
0
    </defNumber>
    <defNumber name="MonoBin" label="MonoBin" format="%g" min="0" max="1" step="1">
0
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_CONTROLS_MODE" label="Set Auto" group="Controls" state="Ok" perm="rw" rule="AnyOfMany" timeout="60" timestamp="2022-04-05T09:46:40">
    <defSwitch name="AUTO_Gain" label="Gain">
Off
    </defSwitch>
    <defSwitch name="AUTO_WB_R" label="WB_R">
Off
    </defSwitch>
    <defSwitch name="AUTO_WB_B" label="WB_B">
Off
    </defSwitch>
    <defSwitch name="AUTO_BandWidth" label="BandWidth">
Off
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="FLIP" label="Flip" group="Controls" state="Ok" perm="rw" rule="AnyOfMany" timeout="60" timestamp="2022-04-05T09:46:40">
    <defSwitch name="FLIP_HORIZONTAL" label="Horizontal">
Off
    </defSwitch>
    <defSwitch name="FLIP_VERTICAL" label="Vertical">
Off
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_VIDEO_FORMAT" label="Format" group="Controls" state="Ok" perm="rw" rule="OneOfMany" timeout="60" timestamp="2022-04-05T09:46:40">
    <defSwitch name="ASI_IMG_RAW8" label="Raw 8 bit">
Off
    </defSwitch>
    <defSwitch name="ASI_IMG_RGB24" label="RGB 24">
Off
    </defSwitch>
    <defSwitch name="ASI_IMG_Y8" label="Luma">
Off
    </defSwitch>
    <defSwitch name="ASI_IMG_RAW16" label="Raw 16 bit">
On
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="BLINK" label="Blink" group="Controls" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:46:40">
    <defNumber name="BLINK_COUNT" label="Blinks before exposure" format="%2.0f" min="0" max="100" step="1">
2
    </defNumber>
    <defNumber name="BLINK_DURATION" label="Blink duration" format="%2.3f" min="0" max="60" step="0.0010000000000000000208">
0.25
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="ADC_DEPTH" label="ADC Depth" group="Image Info" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:46:40">
    <defNumber name="BITS" label="Bits" format="%2.0f" min="0" max="32" step="1">
14
    </defNumber>
</defNumberVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="SDK" label="SDK" group="General Info" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:46:40">
    <defText name="VERSION" label="Version">
1, 21
    </defText>
</defTextVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="CCD_FILE_PATH" label="Filename" group="Image Info" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:46:40">
    <defText name="FILE_PATH" label="Path"/>
</defTextVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="ACTIVE_DEVICES" label="Snoop devices" group="Options" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:46:40">
    <defText name="ACTIVE_TELESCOPE" label="Telescope">
EQMod Mount
    </defText>
    <defText name="ACTIVE_ROTATOR" label="Rotator">
Rotator Simulator
    </defText>
    <defText name="ACTIVE_FOCUSER" label="Focuser">
Focuser Simulator
    </defText>
    <defText name="ACTIVE_FILTER" label="Filter">
ASI EFW
    </defText>
    <defText name="ACTIVE_SKYQUALITY" label="Sky Quality">
SQM
    </defText>
</defTextVector>
<setTextVector device="ZWO CCD ASI294MC Pro" name="ACTIVE_DEVICES" state="Ok" timeout="60" timestamp="2022-04-05T09:46:40">
    <oneText name="ACTIVE_TELESCOPE">
EQMod Mount
    </oneText>
    <oneText name="ACTIVE_ROTATOR">
Rotator Simulator
    </oneText>
    <oneText name="ACTIVE_FOCUSER">
Focuser Simulator
    </oneText>
    <oneText name="ACTIVE_FILTER">
ASI EFW
    </oneText>
    <oneText name="ACTIVE_SKYQUALITY">
SQM
    </oneText>
</setTextVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_VIDEO_STREAM" label="Video Stream" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:40">
    <defSwitch name="STREAM_ON" label="Stream On">
Off
    </defSwitch>
    <defSwitch name="STREAM_OFF" label="Stream Off">
On
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="STREAMING_EXPOSURE" label="Expose" group="Streaming" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:46:40">
    <defNumber name="STREAMING_EXPOSURE_VALUE" label="Duration (s)" format="%.6f" min="9.9999999999999995475e-07" max="60" step="0.10000000000000000555">
0.10000000000000000555
    </defNumber>
    <defNumber name="STREAMING_DIVISOR_VALUE" label="Divisor" format="%.f" min="1" max="15" step="1">
1
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="FPS" label="FPS" group="Streaming" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:46:40">
    <defNumber name="EST_FPS" label="Instant." format="%.2f" min="0" max="999" step="0">
30
    </defNumber>
    <defNumber name="AVG_FPS" label="Average (1 sec.)" format="%.2f" min="0" max="999" step="0">
30
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="RECORD_STREAM" label="Video Record" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:40">
    <defSwitch name="RECORD_ON" label="Record On">
Off
    </defSwitch>
    <defSwitch name="RECORD_DURATION_ON" label="Record (Duration)">
Off
    </defSwitch>
    <defSwitch name="RECORD_FRAME_ON" label="Record (Frames)">
Off
    </defSwitch>
    <defSwitch name="RECORD_OFF" label="Record Off">
On
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="RECORD_FILE" label="Record File" group="Streaming" state="Idle" perm="rw" timeout="0" timestamp="2022-04-05T09:46:40">
    <defText name="RECORD_FILE_DIR" label="Dir.">
/home/astroberry/indi__D_
    </defText>
    <defText name="RECORD_FILE_NAME" label="Name">
indi_record__T_
    </defText>
</defTextVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="RECORD_OPTIONS" label="Record Options" group="Streaming" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:46:40">
    <defNumber name="RECORD_DURATION" label="Duration (sec)" format="%.3f" min="0.0010000000000000000208" max="999999" step="0">
1
    </defNumber>
    <defNumber name="RECORD_FRAME_TOTAL" label="Frames" format="%.f" min="1" max="999999999" step="1">
30
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_STREAM_FRAME" label="Frame" group="Streaming" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:46:40">
    <defNumber name="X" label="Left" format="%.f" min="0" max="4143" step="0">
0
    </defNumber>
    <defNumber name="Y" label="Top" format="%.f" min="0" max="2821" step="0">
0
    </defNumber>
    <defNumber name="WIDTH" label="Width" format="%.f" min="10" max="4144" step="0">
4144
    </defNumber>
    <defNumber name="HEIGHT" label="Height" format="%.f" min="10" max="2822" step="0">
2822
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_STREAM_ENCODER" label="Encoder" group="Streaming" state="Ok" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:40">
    <defSwitch name="RAW" label="RAW">
On
    </defSwitch>
    <defSwitch name="MJPEG" label="MJPEG">
Off
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_STREAM_RECORDER" label="Recorder" group="Streaming" state="Ok" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:40">
    <defSwitch name="SER" label="SER">
On
    </defSwitch>
    <defSwitch name="OGV" label="OGV">
Off
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="LIMITS" label="Limits" group="Streaming" state="Ok" perm="rw" timeout="0" timestamp="2022-04-05T09:46:40">
    <defNumber name="LIMITS_BUFFER_MAX" label="Maximum Buffer Size (MB)" format="%.0f" min="1" max="65536" step="1">
512
    </defNumber>
    <defNumber name="LIMITS_PREVIEW_FPS" label="Maximum Preview FPS" format="%.0f" min="1" max="120" step="1">
10
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CONNECTION" label="Connection" group="Main Control" state="Ok" perm="rw" rule="OneOfMany" timeout="60" timestamp="2022-04-05T09:46:40">
    <defSwitch name="CONNECT" label="Connect">
On
    </defSwitch>
    <defSwitch name="DISCONNECT" label="Disconnect">
Off
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="DRIVER_INFO" label="Driver Info" group="General Info" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:46:40">
    <defText name="DRIVER_NAME" label="Name">
ZWO CCD
    </defText>
    <defText name="DRIVER_EXEC" label="Exec">
indi_asi_ccd
    </defText>
    <defText name="DRIVER_VERSION" label="Version">
2.1
    </defText>
    <defText name="DRIVER_INTERFACE" label="Interface">
2
    </defText>
</defTextVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="POLLING_PERIOD" label="Polling" group="Options" state="Ok" perm="rw" timeout="0" timestamp="2022-04-05T09:46:40">
    <defNumber name="PERIOD_MS" label="Period (ms)" format="%.f" min="10" max="600000" step="1000">
1000
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="DEBUG" label="Debug" group="Options" state="Ok" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:40">
    <defSwitch name="ENABLE" label="Enable">
Off
    </defSwitch>
    <defSwitch name="DISABLE" label="Disable">
On
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="SIMULATION" label="Simulation" group="Options" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:40">
    <defSwitch name="ENABLE" label="Enable">
Off
    </defSwitch>
    <defSwitch name="DISABLE" label="Disable">
On
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CONFIG_PROCESS" label="Configuration" group="Options" state="Ok" perm="rw" rule="AtMostOne" timeout="0" timestamp="2022-04-05T09:46:40">
    <defSwitch name="CONFIG_LOAD" label="Load">
Off
    </defSwitch>
    <defSwitch name="CONFIG_SAVE" label="Save">
Off
    </defSwitch>
    <defSwitch name="CONFIG_DEFAULT" label="Default">
Off
    </defSwitch>
    <defSwitch name="CONFIG_PURGE" label="Purge">
Off
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="ACTIVE_DEVICES" label="Snoop devices" group="Options" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:46:40">
    <defText name="ACTIVE_TELESCOPE" label="Telescope">
EQMod Mount
    </defText>
    <defText name="ACTIVE_ROTATOR" label="Rotator">
Rotator Simulator
    </defText>
    <defText name="ACTIVE_FOCUSER" label="Focuser">
Focuser Simulator
    </defText>
    <defText name="ACTIVE_FILTER" label="Filter">
ASI EFW
    </defText>
    <defText name="ACTIVE_SKYQUALITY" label="Sky Quality">
SQM
    </defText>
</defTextVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_EXPOSURE" label="Expose" group="Main Control" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:46:40">
    <defNumber name="CCD_EXPOSURE_VALUE" label="Duration (s)" format="%5.2f" min="3.1999999999999998552e-05" max="2000" step="1">
1
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_ABORT_EXPOSURE" label="Abort" group="Main Control" state="Idle" perm="rw" rule="AtMostOne" timeout="60" timestamp="2022-04-05T09:46:40">
    <defSwitch name="ABORT" label="Abort">
Off
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_FRAME" label="Frame" group="Image Settings" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:46:40">
    <defNumber name="X" label="Left " format="%4.0f" min="0" max="4143" step="0">
0
    </defNumber>
    <defNumber name="Y" label="Top" format="%4.0f" min="0" max="2821" step="0">
0
    </defNumber>
    <defNumber name="WIDTH" label="Width" format="%4.0f" min="1" max="4144" step="0">
4144
    </defNumber>
    <defNumber name="HEIGHT" label="Height" format="%4.0f" min="1" max="2822" step="0">
2822
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_FRAME_RESET" label="Frame Values" group="Image Settings" state="Idle" perm="wo" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:40">
    <defSwitch name="RESET" label="Reset">
Off
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_BINNING" label="Binning" group="Image Settings" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:46:40">
    <defNumber name="HOR_BIN" label="X" format="%2.0f" min="1" max="4" step="1">
1
    </defNumber>
    <defNumber name="VER_BIN" label="Y" format="%2.0f" min="1" max="4" step="1">
1
    </defNumber>
</defNumberVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="FITS_HEADER" label="FITS Header" group="General Info" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:46:40">
    <defText name="FITS_OBSERVER" label="Observer">
Unknown
    </defText>
    <defText name="FITS_OBJECT" label="Object">
Unknown
    </defText>
</defTextVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_TEMPERATURE" label="Temperature" group="Main Control" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:46:40">
    <defNumber name="CCD_TEMPERATURE_VALUE" label="Temperature (C)" format="%5.2f" min="-50" max="50" step="0">
22.100000000000001421
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_TEMP_RAMP" label="Temp. Ramp" group="Main Control" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:46:40">
    <defNumber name="RAMP_SLOPE" label="Max. dT (C/min)" format="%.f" min="0" max="30" step="1">
0
    </defNumber>
    <defNumber name="RAMP_THRESHOLD" label="Threshold (C)" format="%.1f" min="0.10000000000000000555" max="2" step="0.10000000000000000555">
0.2000000000000000111
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_CAPTURE_FORMAT" label="Format" group="Image Settings" state="Ok" perm="rw" rule="OneOfMany" timeout="60" timestamp="2022-04-05T09:46:40">
    <defSwitch name="ASI_IMG_RAW8" label="Raw 8 bit">
Off
    </defSwitch>
    <defSwitch name="ASI_IMG_RGB24" label="RGB 24">
Off
    </defSwitch>
    <defSwitch name="ASI_IMG_Y8" label="Luma">
Off
    </defSwitch>
    <defSwitch name="ASI_IMG_RAW16" label="Raw 16 bit">
On
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_TRANSFER_FORMAT" label="Encode" group="Image Settings" state="Ok" perm="rw" rule="OneOfMany" timeout="60" timestamp="2022-04-05T09:46:40">
    <defSwitch name="FORMAT_FITS" label="FITS">
On
    </defSwitch>
    <defSwitch name="FORMAT_NATIVE" label="Native">
Off
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_INFO" label="CCD Information" group="Image Info" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:46:40">
    <defNumber name="CCD_MAX_X" label="Max. Width" format="%.f" min="1" max="16000" step="0">
4144
    </defNumber>
    <defNumber name="CCD_MAX_Y" label="Max. Height" format="%.f" min="1" max="16000" step="0">
2822
    </defNumber>
    <defNumber name="CCD_PIXEL_SIZE" label="Pixel size (um)" format="%.2f" min="1" max="40" step="0">
4.6300001144409179688
    </defNumber>
    <defNumber name="CCD_PIXEL_SIZE_X" label="Pixel size X" format="%.2f" min="1" max="40" step="0">
4.6300001144409179688
    </defNumber>
    <defNumber name="CCD_PIXEL_SIZE_Y" label="Pixel size Y" format="%.2f" min="1" max="40" step="0">
4.6300001144409179688
    </defNumber>
    <defNumber name="CCD_BITSPERPIXEL" label="Bits per pixel" format="%.f" min="8" max="64" step="0">
16
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_COMPRESSION" label="Compression" group="Image Settings" state="Ok" perm="rw" rule="OneOfMany" timeout="60" timestamp="2022-04-05T09:46:40">
    <defSwitch name="INDI_ENABLED" label="Enabled">
Off
    </defSwitch>
    <defSwitch name="INDI_DISABLED" label="Disabled">
On
    </defSwitch>
</defSwitchVector>
<defBLOBVector device="ZWO CCD ASI294MC Pro" name="CCD1" label="Image Data" group="Image Info" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:46:40">
    <defBLOB name="CCD1" label="Image"/>
</defBLOBVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_FRAME_TYPE" label="Type" group="Image Settings" state="Idle" perm="rw" rule="OneOfMany" timeout="60" timestamp="2022-04-05T09:46:40">
    <defSwitch name="FRAME_LIGHT" label="Light">
On
    </defSwitch>
    <defSwitch name="FRAME_BIAS" label="Bias">
Off
    </defSwitch>
    <defSwitch name="FRAME_DARK" label="Dark">
Off
    </defSwitch>
    <defSwitch name="FRAME_FLAT" label="Flat">
Off
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="CCD_CFA" label="Bayer Info" group="Image Info" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:46:40">
    <defText name="CFA_OFFSET_X" label="X Offset">
0
    </defText>
    <defText name="CFA_OFFSET_Y" label="Y Offset">
0
    </defText>
    <defText name="CFA_TYPE" label="Filter">
RGGB
    </defText>
</defTextVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="TELESCOPE_TYPE" label="Telescope" group="Options" state="Ok" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:40">
    <defSwitch name="TELESCOPE_PRIMARY" label="Primary">
On
    </defSwitch>
    <defSwitch name="TELESCOPE_GUIDE" label="Guide">
Off
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="WCS_CONTROL" label="WCS" group="WCS" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:40">
    <defSwitch name="WCS_ENABLE" label="Enable">
Off
    </defSwitch>
    <defSwitch name="WCS_DISABLE" label="Disable">
On
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="UPLOAD_MODE" label="Upload" group="Options" state="Ok" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:40">
    <defSwitch name="UPLOAD_CLIENT" label="Client">
Off
    </defSwitch>
    <defSwitch name="UPLOAD_LOCAL" label="Local">
On
    </defSwitch>
    <defSwitch name="UPLOAD_BOTH" label="Both">
Off
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="UPLOAD_SETTINGS" label="Upload Settings" group="Options" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:46:40">
    <defText name="UPLOAD_DIR" label="Dir">
/tmp
    </defText>
    <defText name="UPLOAD_PREFIX" label="Prefix">
ccdciel_tmp
    </defText>
</defTextVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_FAST_TOGGLE" label="Fast Exposure" group="Options" state="Ok" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:40">
    <defSwitch name="INDI_ENABLED" label="Enabled">
Off
    </defSwitch>
    <defSwitch name="INDI_DISABLED" label="Disabled">
On
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_FAST_COUNT" label="Fast Count" group="Options" state="Idle" perm="rw" timeout="0" timestamp="2022-04-05T09:46:40">
    <defNumber name="FRAMES" label="Frames" format="%.f" min="0" max="100000" step="1">
1
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_VIDEO_STREAM" label="Video Stream" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:40">
    <defSwitch name="STREAM_ON" label="Stream On">
Off
    </defSwitch>
    <defSwitch name="STREAM_OFF" label="Stream Off">
On
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="STREAM_DELAY" label="Video Stream Delay" group="Streaming" state="Idle" perm="ro" timeout="0" timestamp="2022-04-05T09:46:40">
    <defNumber name="STREAM_DELAY_TIME" label="Delay (s)" format="%.3f" min="0" max="60" step="0.0010000000000000000208">
0
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="STREAMING_EXPOSURE" label="Expose" group="Streaming" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:46:40">
    <defNumber name="STREAMING_EXPOSURE_VALUE" label="Duration (s)" format="%.6f" min="9.9999999999999995475e-07" max="60" step="0.10000000000000000555">
0.10000000000000000555
    </defNumber>
    <defNumber name="STREAMING_DIVISOR_VALUE" label="Divisor" format="%.f" min="1" max="15" step="1">
1
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="FPS" label="FPS" group="Streaming" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:46:40">
    <defNumber name="EST_FPS" label="Instant." format="%.2f" min="0" max="999" step="0">
30
    </defNumber>
    <defNumber name="AVG_FPS" label="Average (1 sec.)" format="%.2f" min="0" max="999" step="0">
30
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="RECORD_STREAM" label="Video Record" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:40">
    <defSwitch name="RECORD_ON" label="Record On">
Off
    </defSwitch>
    <defSwitch name="RECORD_DURATION_ON" label="Record (Duration)">
Off
    </defSwitch>
    <defSwitch name="RECORD_FRAME_ON" label="Record (Frames)">
Off
    </defSwitch>
    <defSwitch name="RECORD_OFF" label="Record Off">
On
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="RECORD_FILE" label="Record File" group="Streaming" state="Idle" perm="rw" timeout="0" timestamp="2022-04-05T09:46:40">
    <defText name="RECORD_FILE_DIR" label="Dir.">
/home/astroberry/indi__D_
    </defText>
    <defText name="RECORD_FILE_NAME" label="Name">
indi_record__T_
    </defText>
</defTextVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="RECORD_OPTIONS" label="Record Options" group="Streaming" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:46:40">
    <defNumber name="RECORD_DURATION" label="Duration (sec)" format="%.3f" min="0.0010000000000000000208" max="999999" step="0">
1
    </defNumber>
    <defNumber name="RECORD_FRAME_TOTAL" label="Frames" format="%.f" min="1" max="999999999" step="1">
30
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_STREAM_FRAME" label="Frame" group="Streaming" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:46:40">
    <defNumber name="X" label="Left" format="%.f" min="0" max="4143" step="0">
0
    </defNumber>
    <defNumber name="Y" label="Top" format="%.f" min="0" max="2821" step="0">
0
    </defNumber>
    <defNumber name="WIDTH" label="Width" format="%.f" min="10" max="4144" step="0">
4144
    </defNumber>
    <defNumber name="HEIGHT" label="Height" format="%.f" min="10" max="2822" step="0">
2822
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_STREAM_ENCODER" label="Encoder" group="Streaming" state="Ok" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:40">
    <defSwitch name="RAW" label="RAW">
On
    </defSwitch>
    <defSwitch name="MJPEG" label="MJPEG">
Off
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_STREAM_RECORDER" label="Recorder" group="Streaming" state="Ok" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:40">
    <defSwitch name="SER" label="SER">
On
    </defSwitch>
    <defSwitch name="OGV" label="OGV">
Off
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="LIMITS" label="Limits" group="Streaming" state="Ok" perm="rw" timeout="0" timestamp="2022-04-05T09:46:40">
    <defNumber name="LIMITS_BUFFER_MAX" label="Maximum Buffer Size (MB)" format="%.0f" min="1" max="65536" step="1">
512
    </defNumber>
    <defNumber name="LIMITS_PREVIEW_FPS" label="Maximum Preview FPS" format="%.0f" min="1" max="120" step="1">
10
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" label="Cooling Power" group="Main Control" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:46:40">
    <defNumber name="CCD_COOLER_VALUE" label="Cooling Power (%)" format="%+06.2f" min="0" max="1" step="0.2000000000000000111">
0
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER" label="Cooler" group="Main Control" state="Idle" perm="wo" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:40">
    <defSwitch name="COOLER_ON" label="ON">
Off
    </defSwitch>
    <defSwitch name="COOLER_OFF" label="OFF">
On
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_CONTROLS" label="Controls" group="Controls" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:46:40">
    <defNumber name="Gain" label="Gain" format="%g" min="0" max="570" step="57">
120
    </defNumber>
    <defNumber name="WB_R" label="WB_R" format="%g" min="1" max="99" step="9.8000000000000007105">
50
    </defNumber>
    <defNumber name="WB_B" label="WB_B" format="%g" min="1" max="99" step="9.8000000000000007105">
50
    </defNumber>
    <defNumber name="Offset" label="Offset" format="%g" min="0" max="80" step="8">
64
    </defNumber>
    <defNumber name="BandWidth" label="BandWidth" format="%g" min="40" max="100" step="6">
40
    </defNumber>
    <defNumber name="AutoExpMaxGain" label="AutoExpMaxGain" format="%g" min="0" max="570" step="57">
285
    </defNumber>
    <defNumber name="AutoExpMaxExpMS" label="AutoExpMaxExpMS" format="%g" min="1" max="60000" step="5999.8999999999996362">
30000
    </defNumber>
    <defNumber name="AutoExpTargetBrightness" label="AutoExpTargetBrightness" format="%g" min="50" max="160" step="11">
100
    </defNumber>
    <defNumber name="HighSpeedMode" label="HighSpeedMode" format="%g" min="0" max="1" step="1">
0
    </defNumber>
    <defNumber name="MonoBin" label="MonoBin" format="%g" min="0" max="1" step="1">
0
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_CONTROLS_MODE" label="Set Auto" group="Controls" state="Ok" perm="rw" rule="AnyOfMany" timeout="60" timestamp="2022-04-05T09:46:40">
    <defSwitch name="AUTO_Gain" label="Gain">
Off
    </defSwitch>
    <defSwitch name="AUTO_WB_R" label="WB_R">
Off
    </defSwitch>
    <defSwitch name="AUTO_WB_B" label="WB_B">
Off
    </defSwitch>
    <defSwitch name="AUTO_BandWidth" label="BandWidth">
Off
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="FLIP" label="Flip" group="Controls" state="Ok" perm="rw" rule="AnyOfMany" timeout="60" timestamp="2022-04-05T09:46:40">
    <defSwitch name="FLIP_HORIZONTAL" label="Horizontal">
Off
    </defSwitch>
    <defSwitch name="FLIP_VERTICAL" label="Vertical">
Off
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_VIDEO_FORMAT" label="Format" group="Controls" state="Ok" perm="rw" rule="OneOfMany" timeout="60" timestamp="2022-04-05T09:46:40">
    <defSwitch name="ASI_IMG_RAW8" label="Raw 8 bit">
Off
    </defSwitch>
    <defSwitch name="ASI_IMG_RGB24" label="RGB 24">
Off
    </defSwitch>
    <defSwitch name="ASI_IMG_Y8" label="Luma">
Off
    </defSwitch>
    <defSwitch name="ASI_IMG_RAW16" label="Raw 16 bit">
On
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="BLINK" label="Blink" group="Controls" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:46:40">
    <defNumber name="BLINK_COUNT" label="Blinks before exposure" format="%2.0f" min="0" max="100" step="1">
2
    </defNumber>
    <defNumber name="BLINK_DURATION" label="Blink duration" format="%2.3f" min="0" max="60" step="0.0010000000000000000208">
0.25
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="ADC_DEPTH" label="ADC Depth" group="Image Info" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:46:40">
    <defNumber name="BITS" label="Bits" format="%2.0f" min="0" max="32" step="1">
14
    </defNumber>
</defNumberVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="SDK" label="SDK" group="General Info" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:46:40">
    <defText name="VERSION" label="Version">
1, 21
    </defText>
</defTextVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="CCD_FILE_PATH" label="Filename" group="Image Info" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:46:40">
    <defText name="FILE_PATH" label="Path"/>
</defTextVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="ACTIVE_DEVICES" label="Snoop devices" group="Options" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:46:40">
    <defText name="ACTIVE_TELESCOPE" label="Telescope">
EQMod Mount
    </defText>
    <defText name="ACTIVE_ROTATOR" label="Rotator">
Rotator Simulator
    </defText>
    <defText name="ACTIVE_FOCUSER" label="Focuser">
Focuser Simulator
    </defText>
    <defText name="ACTIVE_FILTER" label="Filter">
ASI EFW
    </defText>
    <defText name="ACTIVE_SKYQUALITY" label="Sky Quality">
SQM
    </defText>
</defTextVector>
<setTextVector device="ZWO CCD ASI294MC Pro" name="ACTIVE_DEVICES" state="Ok" timeout="60" timestamp="2022-04-05T09:46:40">
    <oneText name="ACTIVE_TELESCOPE">
EQMod Mount
    </oneText>
    <oneText name="ACTIVE_ROTATOR">
Rotator Simulator
    </oneText>
    <oneText name="ACTIVE_FOCUSER">
Focuser Simulator
    </oneText>
    <oneText name="ACTIVE_FILTER">
ASI EFW
    </oneText>
    <oneText name="ACTIVE_SKYQUALITY">
SQM
    </oneText>
</setTextVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_VIDEO_STREAM" label="Video Stream" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:40">
    <defSwitch name="STREAM_ON" label="Stream On">
Off
    </defSwitch>
    <defSwitch name="STREAM_OFF" label="Stream Off">
On
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="STREAMING_EXPOSURE" label="Expose" group="Streaming" state="Idle" perm="rw" timeout="60" timestamp="2022-04-05T09:46:40">
    <defNumber name="STREAMING_EXPOSURE_VALUE" label="Duration (s)" format="%.6f" min="9.9999999999999995475e-07" max="60" step="0.10000000000000000555">
0.10000000000000000555
    </defNumber>
    <defNumber name="STREAMING_DIVISOR_VALUE" label="Divisor" format="%.f" min="1" max="15" step="1">
1
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="FPS" label="FPS" group="Streaming" state="Idle" perm="ro" timeout="60" timestamp="2022-04-05T09:46:40">
    <defNumber name="EST_FPS" label="Instant." format="%.2f" min="0" max="999" step="0">
30
    </defNumber>
    <defNumber name="AVG_FPS" label="Average (1 sec.)" format="%.2f" min="0" max="999" step="0">
30
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="RECORD_STREAM" label="Video Record" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:40">
    <defSwitch name="RECORD_ON" label="Record On">
Off
    </defSwitch>
    <defSwitch name="RECORD_DURATION_ON" label="Record (Duration)">
Off
    </defSwitch>
    <defSwitch name="RECORD_FRAME_ON" label="Record (Frames)">
Off
    </defSwitch>
    <defSwitch name="RECORD_OFF" label="Record Off">
On
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI294MC Pro" name="RECORD_FILE" label="Record File" group="Streaming" state="Idle" perm="rw" timeout="0" timestamp="2022-04-05T09:46:40">
    <defText name="RECORD_FILE_DIR" label="Dir.">
/home/astroberry/indi__D_
    </defText>
    <defText name="RECORD_FILE_NAME" label="Name">
indi_record__T_
    </defText>
</defTextVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="RECORD_OPTIONS" label="Record Options" group="Streaming" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:46:40">
    <defNumber name="RECORD_DURATION" label="Duration (sec)" format="%.3f" min="0.0010000000000000000208" max="999999" step="0">
1
    </defNumber>
    <defNumber name="RECORD_FRAME_TOTAL" label="Frames" format="%.f" min="1" max="999999999" step="1">
30
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_STREAM_FRAME" label="Frame" group="Streaming" state="Ok" perm="rw" timeout="60" timestamp="2022-04-05T09:46:40">
    <defNumber name="X" label="Left" format="%.f" min="0" max="4143" step="0">
0
    </defNumber>
    <defNumber name="Y" label="Top" format="%.f" min="0" max="2821" step="0">
0
    </defNumber>
    <defNumber name="WIDTH" label="Width" format="%.f" min="10" max="4144" step="0">
4144
    </defNumber>
    <defNumber name="HEIGHT" label="Height" format="%.f" min="10" max="2822" step="0">
2822
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_STREAM_ENCODER" label="Encoder" group="Streaming" state="Ok" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:40">
    <defSwitch name="RAW" label="RAW">
On
    </defSwitch>
    <defSwitch name="MJPEG" label="MJPEG">
Off
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_STREAM_RECORDER" label="Recorder" group="Streaming" state="Ok" perm="rw" rule="OneOfMany" timeout="0" timestamp="2022-04-05T09:46:40">
    <defSwitch name="SER" label="SER">
On
    </defSwitch>
    <defSwitch name="OGV" label="OGV">
Off
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI294MC Pro" name="LIMITS" label="Limits" group="Streaming" state="Ok" perm="rw" timeout="0" timestamp="2022-04-05T09:46:40">
    <defNumber name="LIMITS_BUFFER_MAX" label="Maximum Buffer Size (MB)" format="%.0f" min="1" max="65536" step="1">
512
    </defNumber>
    <defNumber name="LIMITS_PREVIEW_FPS" label="Maximum Preview FPS" format="%.0f" min="1" max="120" step="1">
10
    </defNumber>
</defNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:41">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:42">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:43">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<newNumberVector device="ZWO CCD ASI294MC Pro" name="STREAMING_EXPOSURE">
    <oneNumber name="STREAMING_EXPOSURE_VALUE">
0.1
    </oneNumber>
    <oneNumber name="STREAMING_DIVISOR_VALUE">
1
    </oneNumber>
</newNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="STREAMING_EXPOSURE" state="Ok" timeout="60" timestamp="2022-04-05T09:46:44">
    <oneNumber name="STREAMING_EXPOSURE_VALUE">
0.10000000000000000555
    </oneNumber>
    <oneNumber name="STREAMING_DIVISOR_VALUE">
1
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:44">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<newTextVector device="ZWO CCD ASI294MC Pro" name="ACTIVE_DEVICES">
    <oneText name="ACTIVE_TELESCOPE">
EQMod Mount
    </oneText>
    <oneText name="ACTIVE_ROTATOR">
Rotator Simulator
    </oneText>
    <oneText name="ACTIVE_FOCUSER">
Focuser Simulator
    </oneText>
    <oneText name="ACTIVE_FILTER">
ASI EFW
    </oneText>
    <oneText name="ACTIVE_SKYQUALITY">
SQM
    </oneText>
</newTextVector>
<setTextVector device="ZWO CCD ASI294MC Pro" name="ACTIVE_DEVICES" state="Ok" timeout="60" timestamp="2022-04-05T09:46:45">
    <oneText name="ACTIVE_TELESCOPE">
EQMod Mount
    </oneText>
    <oneText name="ACTIVE_ROTATOR">
Rotator Simulator
    </oneText>
    <oneText name="ACTIVE_FOCUSER">
Focuser Simulator
    </oneText>
    <oneText name="ACTIVE_FILTER">
ASI EFW
    </oneText>
    <oneText name="ACTIVE_SKYQUALITY">
SQM
    </oneText>
</setTextVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:45">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:46">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:47">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:48">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:49">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:50">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:51">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:52">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:53">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:54">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:55">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:56">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:57">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:58">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:46:59">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:00">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:01">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:02">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:03">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:04">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<newNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_EXPOSURE">
    <oneNumber name="CCD_EXPOSURE_VALUE">
2
    </oneNumber>
</newNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_EXPOSURE" state="Busy" timeout="60" timestamp="2022-04-05T09:47:05">
    <oneNumber name="CCD_EXPOSURE_VALUE">
2
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:05">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:06">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_EXPOSURE" state="Busy" timeout="60" timestamp="2022-04-05T09:47:06">
    <oneNumber name="CCD_EXPOSURE_VALUE">
2
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_EXPOSURE" state="Busy" timeout="60" timestamp="2022-04-05T09:47:06">
    <oneNumber name="CCD_EXPOSURE_VALUE">
2
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:07">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_EXPOSURE" state="Busy" timeout="60" timestamp="2022-04-05T09:47:07">
    <oneNumber name="CCD_EXPOSURE_VALUE">
1
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_EXPOSURE" state="Busy" timeout="60" timestamp="2022-04-05T09:47:07">
    <oneNumber name="CCD_EXPOSURE_VALUE">
0.89999997615814208984
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_EXPOSURE" state="Busy" timeout="60" timestamp="2022-04-05T09:47:07">
    <oneNumber name="CCD_EXPOSURE_VALUE">
0.80000001192092895508
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_EXPOSURE" state="Busy" timeout="60" timestamp="2022-04-05T09:47:08">
    <oneNumber name="CCD_EXPOSURE_VALUE">
0.69900000095367431641
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_EXPOSURE" state="Busy" timeout="60" timestamp="2022-04-05T09:47:08">
    <oneNumber name="CCD_EXPOSURE_VALUE">
0.59899997711181640625
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_EXPOSURE" state="Busy" timeout="60" timestamp="2022-04-05T09:47:08">
    <oneNumber name="CCD_EXPOSURE_VALUE">
0.49900001287460327148
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_EXPOSURE" state="Busy" timeout="60" timestamp="2022-04-05T09:47:08">
    <oneNumber name="CCD_EXPOSURE_VALUE">
0.39800000190734863281
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_EXPOSURE" state="Busy" timeout="60" timestamp="2022-04-05T09:47:08">
    <oneNumber name="CCD_EXPOSURE_VALUE">
0.29800000786781311035
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_EXPOSURE" state="Busy" timeout="60" timestamp="2022-04-05T09:47:08">
    <oneNumber name="CCD_EXPOSURE_VALUE">
0.19799999892711639404
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:08">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_EXPOSURE" state="Busy" timeout="60" timestamp="2022-04-05T09:47:08">
    <oneNumber name="CCD_EXPOSURE_VALUE">
0.097999997437000274658
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:09">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_EXPOSURE" state="Busy" timeout="60" timestamp="2022-04-05T09:47:09">
    <oneNumber name="CCD_EXPOSURE_VALUE">
0
    </oneNumber>
</setNumberVector>
<setTextVector device="ZWO CCD ASI294MC Pro" name="DRIVER_INFO" state="Idle" timeout="60" timestamp="2022-04-05T09:47:09">
    <oneText name="DRIVER_NAME">
ZWO CCD
    </oneText>
    <oneText name="DRIVER_EXEC">
indi_asi_ccd
    </oneText>
    <oneText name="DRIVER_VERSION">
2.1
    </oneText>
    <oneText name="DRIVER_INTERFACE">
2
    </oneText>
</setTextVector>
<message device="ZWO CCD ASI294MC Pro" timestamp="2022-04-05T09:47:09" message="[WARNING] Telescope focal length is missing."/>
<message device="ZWO CCD ASI294MC Pro" timestamp="2022-04-05T09:47:09" message="[WARNING] Telescope aperture is missing."/>
<message device="ZWO CCD ASI294MC Pro" timestamp="2022-04-05T09:47:10" message="[INFO] Image saved to /tmp/ccdciel_tmp.fits"/>
<setTextVector device="ZWO CCD ASI294MC Pro" name="CCD_FILE_PATH" state="Ok" timeout="60" timestamp="2022-04-05T09:47:10">
    <oneText name="FILE_PATH">
/tmp/ccdciel_tmp.fits
    </oneText>
</setTextVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_EXPOSURE" state="Ok" timeout="60" timestamp="2022-04-05T09:47:10">
    <oneNumber name="CCD_EXPOSURE_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:10">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:11">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:12">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:13">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:14">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:15">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:16">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:17">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:18">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_TEMPERATURE" state="Idle" timeout="60" timestamp="2022-04-05T09:47:19">
    <oneNumber name="CCD_TEMPERATURE_VALUE">
22.5
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:19">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:20">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<newSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_ABORT_EXPOSURE">
    <oneSwitch name="ABORT">
On
    </oneSwitch>
</newSwitchVector>
<setSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_ABORT_EXPOSURE" state="Ok" timeout="60" timestamp="2022-04-05T09:47:21">
    <oneSwitch name="ABORT">
Off
    </oneSwitch>
</setSwitchVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_EXPOSURE" state="Idle" timeout="60" timestamp="2022-04-05T09:47:21">
    <oneNumber name="CCD_EXPOSURE_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:21">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:22">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:23">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:24">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:25">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:26">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:27">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:28">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:29">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:30">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_TEMPERATURE" state="Idle" timeout="60" timestamp="2022-04-05T09:47:31">
    <oneNumber name="CCD_TEMPERATURE_VALUE">
22.800000000000000711
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:31">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:32">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:33">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:34">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:35">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:36">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:37">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:38">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:39">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:40">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
<setNumberVector device="ZWO CCD ASI294MC Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2022-04-05T09:47:41">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
log2.txt (154,105 bytes)   

Patrick Chevalley

22-04-05 17:13

administrator   ~0007485

Hi tango13!

Thank you very much for the log.
As expected this allow me to replay the connection and reproduce the bug with the program freeze.

I make a test version with the fix for this bug for both indistarter 2.3.0-165 and ccdciel 0.9.78-2653.
Can you try if this really fix the problem:
https://vega.ap-i.net/tmp/ccdciel/

Now the detail for reference:

The problem is this driver define a switch vector without any switch:
<defSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_CAPTURE_FORMAT" label="Format" group="Image Settings" state="Idle" perm="rw" rule="OneOfMany" timeout="60" timestamp="2022-04-05T09:05:44"/>

Then it send values for the undefined individual switch:
<setSwitchVector device="ZWO CCD ASI294MC Pro" name="CCD_CAPTURE_FORMAT" state="Ok" timeout="60" timestamp="2022-04-05T09:05:45">
    <oneSwitch name="ASI_IMG_RAW8">
Off
    </oneSwitch>
    <oneSwitch name="ASI_IMG_RGB24">
Off
    </oneSwitch>
    <oneSwitch name="ASI_IMG_Y8">
Off
    </oneSwitch>
    <oneSwitch name="ASI_IMG_RAW16">
On
    </oneSwitch>
</setSwitchVector>

This trigger a bug in my indiclient code that enter an infinite loop.
This is fixed by: https://github.com/pchev/ccdciel/commit/fc3025e31be27c78c6011e8d94667b11a4ad5c02

Gary Anderson

22-04-05 18:16

reporter   ~0007487

Last edited: 22-04-05 18:16

I have just pulled from github and rebuilt indistarter, skychart, ccdciel and eqmod. The problem with ASI camera under INDI 1.9.5 (in my case ASI120MM-S) no longer exists with ZWO CCD or ZWO Camera 1, however both ZWO Camera 2 and ZWO camera 3 give [WARNING] Failed to find camera. Please check USB and power connections error message.

-Gary-

Patrick Chevalley

22-04-05 18:45

administrator   ~0007488

Last edited: 22-04-05 20:50

Thank you for testing, good it work with ZWO CCD now.

I am not sure how ZWO Camera 1..3 work, I look at the source code for the first time now.
There must be a file ~/.indi/ZWOCameras.xml that list the configured camera name for each number. So if the 120 is configured for camera 1 it cannot be used by camera 2.
It is also not clear if you can use camera 2 if camera 1 is not in use.
This probably not work at all if using two camera of the same model, except if the ASI SDK give them a fixed different name.

I try to search more information in the iNDI forum but I can only found this two post:
https://www.indilib.org/forum/ccds-dslrs/10260-new-asi-one-driver-one-camera.html
https://www.indilib.org/forum/ccds-dslrs/10646-zwo-ccd-drivers-question.html

In the first link there is mention of difficulties to connect both camera and it is not clear how this end up.

Richard Hornby

22-04-05 22:40

reporter   ~0007495

OOPS.

Reposting the interrupted message:

RaspberryPi OS 64, Pi4 8Gb

I have been having similar issues. Have installed latest IndiStarter and CCDC.

If I start the server using ZWO CCD as the driver, it recognises my ASI294MCPro, but not my ASI120MM. If I then try to connect with CCDC, I get the same error message as Gary Anderson (0007487).

If however I open the IndiClient from IndiStarter, and connect to the 294 from there, then connect in CCDC, it connects - MOST OF THE TIME. Still no way of connecting to the 120. The 120 is however recognised directly by PHD2.

I am not sure what I am seeing is consistent. I seem to get faster connection in Indi Client using the Camera 1 driver. This does not mean I can use Camera 2 for the 120. I still can't. But connecting to the 294 is faster and more consistent.

I am also finding that I have to select the 294 as the Main Sensor in CCDC Device setup, sometimes in Indi starter / Indi Client the device seems to be connected - in that the additional tabs are available - but it doesn't actually connect in CCDC unless I also reselect it under Device Setup.

Three other matters which may or may not be connected with the driver implementation:

1 When stopping Indi Starter, I get an access violation if I have already closed CCDC. This seems odd. Is it correct to stop the server first, then stop CCDC?

2 If I move straight to the Indi Client from Indi Starter and try to connect the 294, often I get a failure to connect ie a red LED. This can be cured - not sure if this is consistent - by stopping the Indi Server, deleting the CCD driver, adding the CCD driver, and restarting. It may also help here to ensure that the 294 is reselected under Device Setup - this does not seem to persist despite saving configuration.

3 Streaming never worked for the 294, nor for my 462MC which I used before. Now selecting Streaming no longer causes an instant Access Violation. However, I still cannot actually see any video, and the Access Violation message appears after a couple of minutes.

It would also be good if the 'stop video' button was in the CCDC main controls; at present it is necessary to enter the Indi Client and turn streaming off from there.

As you can tell, I am hopping all over the place trying to find some consistent behaviour. Happy to follow some instructions and post some results.

Tks

R

Richard Hornby

22-04-06 00:14

reporter   ~0007496

Update: consistently now working (apart from Streaming/Video) if I do the following:

1 Start IndiStarter with ZWO CCD driver

2 Start CCDC

3 In CCCDC Device Setup 'get' the camera driver - this shows only my main camera sensor

4 Then in CCDC Connect all devices.

I can then use all devices. PHD2 connects automatically to my ASI120MM.

To stop without crashes:

5 Stop each device separately from CCDC Connect dialogue

6 Stop IndiStarter

7 Close IndiStarter

8 Close CCDC.

HtH

R

tango13

22-04-06 09:20

reporter   ~0007497

With today's git pulls, with my setup CCDciel/Indistarter seem to be back to work as usual.
Thank you.

Patrick Chevalley

22-04-06 11:03

administrator   ~0007500

@tango13, good this is fixed for you.

@Richard Hornby, an important point with ZWO camera is you must always select "Main sensor" in the CCDciel device setup.
Also for the 120 that is your guide camera you must select "Main sensor", this is the same as the dual CCD option in PHD2 where you select Main.
The "Guider sensor" selection is only for SBIG camera with two sensor in the same box.

I can reproduce the crash with the video using the simulator. This is probably because of another change in INDI message, I look for that now.

Patrick Chevalley

22-04-06 15:29

administrator   ~0007501

I fix the video preview and now it work normally.
The new test version is 0.9.78-2657 https://vega.ap-i.net/tmp/ccdciel/

Richard Hornby

22-04-06 17:45

reporter   ~0007502

This now works on my RPi 4 with RaspberryPi OS 64.

Many Thanks!

However, when streaming video all four cores are maxed out to such an extent that the programme becomes effectively unusable.

The responsiveness is slow when using 'normally', but with video it is a lot worse.

I did a quick comparison with KStars, which also pretty much maxes out the cores (though by maybe some 5-10% less generally) but it remains responsive and usable.

I am using with KDE which is a native environment for KStars, maybe not so for CCDC? Would maybe the QT version you did a couple of months back work better on KDE?

Best

R

Patrick Chevalley

22-04-06 18:29

administrator   ~0007503

You can try to lower the preview frame rate to improve the performance, this not affect the recording frame rate. The option is in Preference / Preview.
It is also possible to stop the preview during recording.

I doubt a Qt version change the performance. I not propose Qt version because this is too dependent on the Qt version installed on the system. But it is easy to compile for Qt on a specific system.
To improve the preview performance I need to simplify the image display for the case of video because this not need all the options that are available at the moment.
But this is a lot of work and I am not sure it is worth to do it because at the moment I am not sure this video capability in CCDciel has any value.
Any reason to not use Firecapture for the video? this is a much more capable software than anything based on INDI streaming.

Richard Hornby

22-04-06 19:18

reporter   ~0007504

Hi

FIreCapture does not work on 64bit. Torsten has just finished a huge update and is taking a rest - though still responding to requests! I will put in a request for a 64bit version. There is a fairly recent JRE for ARM64, but I don't know how much he customises the JRE he packages with FC. I am concentrating on Deep-sky and CCDC / KStars this season and have no particular plans to do Planetary, though if something interesting comes along I can try with KStars which does do SER.

Apart from Planetary I would mostly use video for quick manual focussing after a change of optical train eg add Barlow. Looping in CCDC does seem to take quite a long time and I lose the correlation between focusser movement and display. I can use KStars to focus then switch to CCDC for capture.

It would help usability if the window /command response in CCD were quicker. I suspect the desktop interface because connecting via IndClient is possible but very slow, but connecting straight into CCDC (after correctly setting then saving configuration, and selecting start on connection) works straight away.

KDE works very well for a remote installation - built in networking and file transfer, and automatic hotspot if the Internet connection is not available.

Happy to try compiling for my setup if you were to release a QT version of the latest build?

Any others interested?

Best

R

Patrick Chevalley

22-04-07 11:03

administrator   ~0007505

OK, I see Firecapture is only armhf for now.

The best for large focus adjustment is to loop with binning and ROI.
The "Manual focus" tool help to set a small ROI around the a defocused star. https://www.ap-i.net/ccdciel/en/documentation/star_profile#manual_focus

At the moment the display is slow because the workflow is optimized for long exposure. When it receive an INDI image buffer the priority is to save the fits file and start the next exposure, then display the image in a non-destructive way so all the display option can be adjusted without the need to take a new image.
For video this is far from optimal because we not need to save a fits and we not need to keep the original image buffer for further adjustment. The processing for display can be simplified and be destructive because if the display parameters are changed we apply them at the next image we receive a fraction of a second later.

Please open separate issues if you are interested by such a change for the display of video or to get the detail how to build a Qt version.
I think the original subject of this issue is solved now.

Issue History

Date Modified Username Field Change
22-03-29 01:48 LinuxUser New Issue
22-03-29 09:05 Patrick Chevalley Status new => feedback
22-03-29 09:05 Patrick Chevalley Note Added: 0007463
22-03-29 16:35 LinuxUser Note Added: 0007464
22-03-29 16:35 LinuxUser File Added: Bullseye_32bit_indiprop.txt
22-03-29 16:35 LinuxUser File Added: Ubuntu20.04.4LTS_64bit_indiprop.txt
22-03-29 16:35 LinuxUser Status feedback => new
22-03-29 18:55 Patrick Chevalley Note Added: 0007465
22-03-29 20:23 LinuxUser Note Added: 0007466
22-03-29 20:23 LinuxUser File Added: CCDciel_Test.zip
22-03-29 20:47 Patrick Chevalley Note Added: 0007467
22-03-29 21:28 LinuxUser Note Added: 0007468
22-03-29 21:28 LinuxUser Note Edited: 0007468
22-03-29 21:29 LinuxUser Note Edited: 0007468
22-03-29 22:52 LinuxUser Note Edited: 0007468
22-03-30 12:05 Patrick Chevalley Assigned To => Patrick Chevalley
22-03-30 12:05 Patrick Chevalley Status new => feedback
22-03-30 12:05 Patrick Chevalley Note Added: 0007469
22-03-30 13:29 han Note Added: 0007471
22-03-30 17:56 LinuxUser Note Added: 0007472
22-03-30 17:56 LinuxUser Status feedback => assigned
22-03-30 17:59 LinuxUser Note Edited: 0007472
22-03-30 20:12 LinuxUser Note Added: 0007473
22-03-30 20:49 han Note Added: 0007474
22-03-31 23:45 LinuxUser Note Added: 0007475
22-04-01 08:01 han Note Added: 0007476
22-04-01 08:55 Patrick Chevalley Note Added: 0007477
22-04-01 17:30 LinuxUser Note Added: 0007478
22-04-01 18:27 Patrick Chevalley Note Added: 0007479
22-04-02 10:58 Patrick Chevalley Note Added: 0007480
22-04-05 11:41 tango13 Note Added: 0007482
22-04-05 11:41 tango13 File Added: log.txt
22-04-05 11:42 tango13 Note Added: 0007483
22-04-05 11:55 tango13 Note Added: 0007484
22-04-05 11:55 tango13 File Added: log2.txt
22-04-05 17:13 Patrick Chevalley Note Added: 0007485
22-04-05 18:16 Gary Anderson Note Added: 0007487
22-04-05 18:16 Gary Anderson Note Edited: 0007487
22-04-05 18:45 Patrick Chevalley Note Added: 0007488
22-04-05 20:49 Patrick Chevalley Note Edited: 0007488
22-04-05 20:50 Patrick Chevalley Note Edited: 0007488
22-04-05 22:40 Richard Hornby Note Added: 0007495
22-04-06 00:14 Richard Hornby Note Added: 0007496
22-04-06 09:20 tango13 Note Added: 0007497
22-04-06 11:03 Patrick Chevalley Note Added: 0007500
22-04-06 15:29 Patrick Chevalley Note Added: 0007501
22-04-06 17:45 Richard Hornby Note Added: 0007502
22-04-06 18:29 Patrick Chevalley Note Added: 0007503
22-04-06 19:18 Richard Hornby Note Added: 0007504
22-04-07 11:03 Patrick Chevalley Note Added: 0007505
22-04-07 21:42 Patrick Chevalley Status assigned => resolved
22-04-07 21:42 Patrick Chevalley Resolution open => fixed