View Issue Details

IDProjectCategoryView StatusLast Update
0001910CCdciel[All Projects] Generalpublic18-03-06 11:15
ReporterThomas JaegerAssigned ToPatrick Chevalley 
PriorityhighSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
PlatformPCOSWindowsOS Version10 64bit
Product Version0.9 
Target Version1.0Fixed in Version 
Summary0001910: Binning cannot be set, gain cannot be set on ZWO ASI183
DescriptionI got a new camera, a ZWO ASI183. INDIServer ist started with Indistarter1.2. Binning and Gain can be set successfully with the INDI dialog window, but not from CCDCiel. The dropdown window stucks with 1x1bin and the gain setting is not visible. An 1x1 is done fine.

There ist nothing in the log, because no another binning than 1x1 can be selected. My ASI1600 and ASI120 can be binned from CCDCiel with success.

This issue does not happen with KStars/EKOS
Steps To ReproduceThis can be reproduced on three devices: PC (debianx64), Notebook (debianx64) and my RasperryPI (arm)
with Version: 0.9.27-852
INDILib is recent
TagsASI183

Activities

gakellerman

18-03-04 18:50

reporter   ~0004535

I also was unable to set binning to anything other than 1x1 last night. 2x2 would result in a hang and required a restart of program. I am using windows 10.

Thomas Jaeger

18-03-04 19:05

reporter   ~0004536

Sorry, I took the false OS. Mine is Linux not Windows.
It is only my ASI183 what does not binn, and only with CCDCiel

Thomas

Patrick Chevalley

18-03-04 19:14

administrator   ~0004537

Maybe the 183 describe this properties in another way?

Can you get my script indi-info and use it as indicated in this note:
https://www.ap-i.net/mantis/view.php?id=1823#c4207

Start a indiserver with only the camera driver and be sure to connect the ASI183 to INDI before to run the script.

Thomas Jaeger

18-03-04 19:38

reporter   ~0004538

Hello Patrick,
thanks for the fast reply. The script gave 'invalid option'. I have deleted this option. The result is attached.

starhopper@hp-g5000 ~ $ ./indi-info
nc: invalid option -- 'N'
This is nc from the netcat-openbsd package. An alternative nc is available
in the netcat-traditional package.
usage: nc [-46bCDdhjklnrStUuvZz] [-I length] [-i interval] [-O length]
      [-P proxy_username] [-p source_port] [-q seconds] [-s source]
      [-T toskeyword] [-V rtable] [-w timeout] [-X proxy_protocol]
      [-x proxy_address[:port]] [destination] [port]
starhopper@hp-g5000 ~ $ ./indi-info

indi-info.txt (21,250 bytes)
<defSwitchVector device="ZWO CCD ASI183MM Pro" name="CONNECTION" label="Connection" group="Main Control" state="Ok" perm="rw" rule="OneOfMany" timeout="60" timestamp="2018-03-04T18:30:34">
    <defSwitch name="CONNECT" label="Connect">
On
    </defSwitch>
    <defSwitch name="DISCONNECT" label="Disconnect">
Off
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI183MM Pro" name="DRIVER_INFO" label="Driver Info" group="General Info" state="Idle" perm="ro" timeout="60" timestamp="2018-03-04T18:30:34">
    <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">
0.8
    </defText>
    <defText name="DRIVER_INTERFACE" label="Interface">
2
    </defText>
</defTextVector>
<defNumberVector device="ZWO CCD ASI183MM Pro" name="POLLING_PERIOD" label="Polling" group="Options" state="Ok" perm="rw" timeout="0" timestamp="2018-03-04T18:30:34">
    <defNumber name="PERIOD_MS" label="Period (ms)" format="%.f" min="10" max="60000" step="1000">
1000
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI183MM Pro" name="DEBUG" label="Debug" group="Options" state="Ok" perm="rw" rule="OneOfMany" timeout="0" timestamp="2018-03-04T18:30:34">
    <defSwitch name="ENABLE" label="Enable">
Off
    </defSwitch>
    <defSwitch name="DISABLE" label="Disable">
On
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI183MM Pro" name="SIMULATION" label="Simulation" group="Options" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2018-03-04T18:30:34">
    <defSwitch name="ENABLE" label="Enable">
Off
    </defSwitch>
    <defSwitch name="DISABLE" label="Disable">
On
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI183MM Pro" name="CONFIG_PROCESS" label="Configuration" group="Options" state="Idle" perm="rw" rule="AtMostOne" timeout="0" timestamp="2018-03-04T18:30:34">
    <defSwitch name="CONFIG_LOAD" label="Load">
Off
    </defSwitch>
    <defSwitch name="CONFIG_SAVE" label="Save">
Off
    </defSwitch>
    <defSwitch name="CONFIG_DEFAULT" label="Default">
Off
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI183MM Pro" name="ACTIVE_DEVICES" label="Snoop devices" group="Options" state="Ok" perm="rw" timeout="60" timestamp="2018-03-04T18:30:34">
    <defText name="ACTIVE_TELESCOPE" label="Telescope">
Telescope Simulator
    </defText>
    <defText name="ACTIVE_FOCUSER" label="Focuser">
Focuser Simulator
    </defText>
    <defText name="ACTIVE_FILTER" label="Filter">
CCD Simulator
    </defText>
    <defText name="ACTIVE_SKYQUALITY" label="Sky Quality">
SQM
    </defText>
</defTextVector>
<defNumberVector device="ZWO CCD ASI183MM Pro" name="CCD_EXPOSURE" label="Expose" group="Main Control" state="Idle" perm="rw" timeout="60" timestamp="2018-03-04T18:30:34">
    <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 ASI183MM Pro" name="CCD_ABORT_EXPOSURE" label="Expose Abort" group="Main Control" state="Idle" perm="rw" rule="AtMostOne" timeout="60" timestamp="2018-03-04T18:30:34">
    <defSwitch name="ABORT" label="Abort">
Off
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI183MM Pro" name="CCD_FRAME" label="Frame" group="Image Settings" state="Idle" perm="rw" timeout="60" timestamp="2018-03-04T18:30:34">
    <defNumber name="X" label="Left " format="%4.0f" min="0" max="5495" step="0">
0
    </defNumber>
    <defNumber name="Y" label="Top" format="%4.0f" min="0" max="3671" step="0">
0
    </defNumber>
    <defNumber name="WIDTH" label="Width" format="%4.0f" min="1" max="5496" step="0">
5496
    </defNumber>
    <defNumber name="HEIGHT" label="Height" format="%4.0f" min="0" max="3672" step="0">
3672
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI183MM Pro" name="CCD_BINNING" label="Binning" group="Image Settings" state="Idle" perm="rw" timeout="60" timestamp="2018-03-04T18:30:34">
    <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 ASI183MM Pro" name="FITS_HEADER" label="FITS Header" group="General Info" state="Idle" perm="rw" timeout="60" timestamp="2018-03-04T18:30:34">
    <defText name="FITS_OBSERVER" label="Observer">
Unknown
    </defText>
    <defText name="FITS_OBJECT" label="Object">
Unknown
    </defText>
</defTextVector>
<defNumberVector device="ZWO CCD ASI183MM Pro" name="CCD_TEMPERATURE" label="Temperature" group="Main Control" state="Idle" perm="rw" timeout="60" timestamp="2018-03-04T18:30:34">
    <defNumber name="CCD_TEMPERATURE_VALUE" label="Temperature (C)" format="%5.2f" min="-50" max="50" step="0">
20.5
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI183MM Pro" name="CCD_INFO" label="CCD Information" group="Image Info" state="Idle" perm="ro" timeout="60" timestamp="2018-03-04T18:30:34">
    <defNumber name="CCD_MAX_X" label="Max. Width" format="%4.0f" min="1" max="16000" step="0">
5496
    </defNumber>
    <defNumber name="CCD_MAX_Y" label="Max. Height" format="%4.0f" min="1" max="16000" step="0">
3672
    </defNumber>
    <defNumber name="CCD_PIXEL_SIZE" label="Pixel size (um)" format="%5.2f" min="1" max="40" step="0">
2.4000000953674316406
    </defNumber>
    <defNumber name="CCD_PIXEL_SIZE_X" label="Pixel size X" format="%5.2f" min="1" max="40" step="0">
2.4000000953674316406
    </defNumber>
    <defNumber name="CCD_PIXEL_SIZE_Y" label="Pixel size Y" format="%5.2f" min="1" max="40" step="0">
2.4000000953674316406
    </defNumber>
    <defNumber name="CCD_BITSPERPIXEL" label="Bits per pixel" format="%3.0f" min="8" max="64" step="0">
8
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI183MM Pro" name="CCD_COMPRESSION" label="Image" group="Image Settings" state="Idle" perm="rw" rule="OneOfMany" timeout="60" timestamp="2018-03-04T18:30:34">
    <defSwitch name="CCD_COMPRESS" label="Compress">
Off
    </defSwitch>
    <defSwitch name="CCD_RAW" label="Raw">
On
    </defSwitch>
</defSwitchVector>
<defBLOBVector device="ZWO CCD ASI183MM Pro" name="CCD1" label="Image Data" group="Image Info" state="Idle" perm="ro" timeout="60" timestamp="2018-03-04T18:30:34">
    <defBLOB name="CCD1" label="Image"/>
</defBLOBVector>
<defSwitchVector device="ZWO CCD ASI183MM Pro" name="CCD_FRAME_TYPE" label="Frame Type" group="Image Settings" state="Idle" perm="rw" rule="OneOfMany" timeout="60" timestamp="2018-03-04T18:30:34">
    <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>
<defSwitchVector device="ZWO CCD ASI183MM Pro" name="CCD_FRAME_RESET" label="Frame Values" group="Image Settings" state="Idle" perm="wo" rule="OneOfMany" timeout="0" timestamp="2018-03-04T18:30:34">
    <defSwitch name="RESET" label="Reset">
Off
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI183MM Pro" name="CCD_RAPID_GUIDE" label="Rapid Guide" group="Options" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2018-03-04T18:30:34">
    <defSwitch name="ENABLE" label="Enable">
Off
    </defSwitch>
    <defSwitch name="DISABLE" label="Disable">
On
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI183MM Pro" name="TELESCOPE_TYPE" label="Telescope" group="Options" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2018-03-04T18:30:34">
    <defSwitch name="TELESCOPE_PRIMARY" label="Primary">
On
    </defSwitch>
    <defSwitch name="TELESCOPE_GUIDE" label="Guide">
Off
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI183MM Pro" name="WCS_CONTROL" label="WCS" group="WCS" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2018-03-04T18:30:34">
    <defSwitch name="WCS_ENABLE" label="Enable">
Off
    </defSwitch>
    <defSwitch name="WCS_DISABLE" label="Disable">
On
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI183MM Pro" name="UPLOAD_MODE" label="Upload" group="Options" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2018-03-04T18:30:34">
    <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 ASI183MM Pro" name="UPLOAD_SETTINGS" label="Upload Settings" group="Options" state="Idle" perm="rw" timeout="60" timestamp="2018-03-04T18:30:34">
    <defText name="UPLOAD_DIR" label="Dir">
/home/starhopper
    </defText>
    <defText name="UPLOAD_PREFIX" label="Prefix">
IMAGE_XXX
    </defText>
</defTextVector>
<defSwitchVector device="ZWO CCD ASI183MM Pro" name="CCD_EXPOSURE_LOOP" label="Rapid Looping" group="Options" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2018-03-04T18:30:34">
    <defSwitch name="LOOP_ON" label="Enabled">
Off
    </defSwitch>
    <defSwitch name="LOOP_OFF" label="Disabled">
On
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI183MM Pro" name="CCD_EXPOSURE_LOOP_COUNT" label="Rapid Count" group="Options" state="Idle" perm="rw" timeout="0" timestamp="2018-03-04T18:30:34">
    <defNumber name="FRAMES" label="Frames" format="%.f" min="0" max="100000" step="1">
1
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI183MM Pro" name="CCD_VIDEO_STREAM" label="Video Stream" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2018-03-04T18:30:34">
    <defSwitch name="STREAM_ON" label="Stream On">
Off
    </defSwitch>
    <defSwitch name="STREAM_OFF" label="Stream Off">
On
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI183MM Pro" name="STREAM_OPTIONS" label="Settings" group="Streaming" state="Idle" perm="rw" timeout="60" timestamp="2018-03-04T18:30:34">
    <defNumber name="STREAM_FPS" label="Target FPS" format="%.f" min="0" max="30" step="1">
10
    </defNumber>
    <defNumber name="STREAM_RATE" label="Rate Divisor" format="%3.0f" min="0" max="60" step="5">
0
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI183MM Pro" name="FPS" label="FPS" group="Streaming" state="Idle" perm="ro" timeout="60" timestamp="2018-03-04T18:30:34">
    <defNumber name="EST_FPS" label="Instant." format="%3.2f" min="0" max="999" step="0">
30
    </defNumber>
    <defNumber name="AVG_FPS" label="Average (1 sec.)" format="%3.2f" min="0" max="999" step="0">
30
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI183MM Pro" name="RECORD_STREAM" label="Video Record" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2018-03-04T18:30:34">
    <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 ASI183MM Pro" name="RECORD_FILE" label="Record File" group="Streaming" state="Idle" perm="rw" timeout="0" timestamp="2018-03-04T18:30:34">
    <defText name="RECORD_FILE_DIR" label="Dir.">
/tmp/indi__D_
    </defText>
    <defText name="RECORD_FILE_NAME" label="Name">
indi_record__T_
    </defText>
</defTextVector>
<defNumberVector device="ZWO CCD ASI183MM Pro" name="RECORD_OPTIONS" label="Record Options" group="Streaming" state="Idle" perm="rw" timeout="60" timestamp="2018-03-04T18:30:34">
    <defNumber name="RECORD_DURATION" label="Duration (sec)" format="%6.3f" min="0.0010000000000000000208" max="999999" step="0">
1
    </defNumber>
    <defNumber name="RECORD_FRAME_TOTAL" label="Frames" format="%9.0f" min="1" max="999999999" step="1">
30
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI183MM Pro" name="CCD_STREAM_FRAME" label="Frame" group="Streaming" state="Ok" perm="rw" timeout="60" timestamp="2018-03-04T18:30:34">
    <defNumber name="X" label="Left " format="%4.0f" min="0" max="5495" step="0">
0
    </defNumber>
    <defNumber name="Y" label="Top" format="%4.0f" min="0" max="3671" step="0">
0
    </defNumber>
    <defNumber name="WIDTH" label="Width" format="%4.0f" min="10" max="5496" step="0">
5496
    </defNumber>
    <defNumber name="HEIGHT" label="Height" format="%4.0f" min="10" max="3672" step="0">
3672
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI183MM Pro" name="CCD_STREAM_ENCODER" label="Encoder" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2018-03-04T18:30:34">
    <defSwitch name="RAW" label="RAW">
On
    </defSwitch>
    <defSwitch name="MJPEG" label="MJPEG">
Off
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI183MM Pro" name="CCD_STREAM_RECORDER" label="Recorder" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2018-03-04T18:30:34">
    <defSwitch name="SER" label="SER">
On
    </defSwitch>
    <defSwitch name="OGV" label="OGV">
Off
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI183MM Pro" name="CCD_COOLER_POWER" label="Cooling Power" group="Main Control" state="Idle" perm="ro" timeout="60" timestamp="2018-03-04T18:30:34">
    <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 ASI183MM Pro" name="CCD_COOLER" label="Cooler" group="Main Control" state="Idle" perm="wo" rule="OneOfMany" timeout="0" timestamp="2018-03-04T18:30:34">
    <defSwitch name="COOLER_ON" label="ON">
Off
    </defSwitch>
    <defSwitch name="COOLER_OFF" label="OFF">
On
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI183MM Pro" name="CCD_CONTROLS" label="Controls" group="Controls" state="Ok" perm="rw" timeout="60" timestamp="2018-03-04T18:30:34">
    <defNumber name="Gain" label="Gain" format="%g" min="0" max="450" step="45">
200
    </defNumber>
    <defNumber name="Offset" label="Offset" format="%g" min="0" max="80" step="8">
8
    </defNumber>
    <defNumber name="BandWidth" label="BandWidth" format="%g" min="40" max="100" step="6">
80
    </defNumber>
    <defNumber name="Flip" label="Flip" format="%g" min="0" max="3" step="0.2999999999999999889">
0
    </defNumber>
    <defNumber name="AutoExpMaxGain" label="AutoExpMaxGain" format="%g" min="0" max="450" step="45">
225
    </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="HardwareBin" label="HardwareBin" format="%g" min="0" max="1" step="0.10000000000000000555">
0
    </defNumber>
    <defNumber name="HighSpeedMode" label="HighSpeedMode" format="%g" min="0" max="1" step="0.10000000000000000555">
0
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI183MM Pro" name="CCD_CONTROLS_MODE" label="Set Auto" group="Controls" state="Ok" perm="rw" rule="AnyOfMany" timeout="60" timestamp="2018-03-04T18:30:34">
    <defSwitch name="AUTO_Gain" label="Gain">
Off
    </defSwitch>
    <defSwitch name="AUTO_BandWidth" label="BandWidth">
Off
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI183MM Pro" name="CCD_VIDEO_FORMAT" label="Format" group="Controls" state="Ok" perm="rw" rule="OneOfMany" timeout="60" timestamp="2018-03-04T18:30:34">
    <defSwitch name="ASI_IMG_RAW8" label="Raw 8 bit">
On
    </defSwitch>
    <defSwitch name="ASI_IMG_RAW16" label="Raw 16 bit">
Off
    </defSwitch>
</defSwitchVector>
<defTextVector device="ZWO CCD ASI183MM Pro" name="ACTIVE_DEVICES" label="Snoop devices" group="Options" state="Ok" perm="rw" timeout="60" timestamp="2018-03-04T18:30:34">
    <defText name="ACTIVE_TELESCOPE" label="Telescope">
Telescope Simulator
    </defText>
    <defText name="ACTIVE_FOCUSER" label="Focuser">
Focuser Simulator
    </defText>
    <defText name="ACTIVE_FILTER" label="Filter">
CCD Simulator
    </defText>
    <defText name="ACTIVE_SKYQUALITY" label="Sky Quality">
SQM
    </defText>
</defTextVector>
<setTextVector device="ZWO CCD ASI183MM Pro" name="ACTIVE_DEVICES" state="Ok" timeout="60" timestamp="2018-03-04T18:30:34">
    <oneText name="ACTIVE_TELESCOPE">
Telescope Simulator
    </oneText>
    <oneText name="ACTIVE_FOCUSER">
Focuser Simulator
    </oneText>
    <oneText name="ACTIVE_FILTER">
CCD Simulator
    </oneText>
    <oneText name="ACTIVE_SKYQUALITY">
SQM
    </oneText>
</setTextVector>
<defSwitchVector device="ZWO CCD ASI183MM Pro" name="CCD_VIDEO_STREAM" label="Video Stream" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2018-03-04T18:30:34">
    <defSwitch name="STREAM_ON" label="Stream On">
Off
    </defSwitch>
    <defSwitch name="STREAM_OFF" label="Stream Off">
On
    </defSwitch>
</defSwitchVector>
<defNumberVector device="ZWO CCD ASI183MM Pro" name="STREAM_OPTIONS" label="Settings" group="Streaming" state="Idle" perm="rw" timeout="60" timestamp="2018-03-04T18:30:34">
    <defNumber name="STREAM_FPS" label="Target FPS" format="%.f" min="0" max="30" step="1">
10
    </defNumber>
    <defNumber name="STREAM_RATE" label="Rate Divisor" format="%3.0f" min="0" max="60" step="5">
0
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI183MM Pro" name="FPS" label="FPS" group="Streaming" state="Idle" perm="ro" timeout="60" timestamp="2018-03-04T18:30:34">
    <defNumber name="EST_FPS" label="Instant." format="%3.2f" min="0" max="999" step="0">
30
    </defNumber>
    <defNumber name="AVG_FPS" label="Average (1 sec.)" format="%3.2f" min="0" max="999" step="0">
30
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI183MM Pro" name="RECORD_STREAM" label="Video Record" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2018-03-04T18:30:34">
    <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 ASI183MM Pro" name="RECORD_FILE" label="Record File" group="Streaming" state="Idle" perm="rw" timeout="0" timestamp="2018-03-04T18:30:34">
    <defText name="RECORD_FILE_DIR" label="Dir.">
/tmp/indi__D_
    </defText>
    <defText name="RECORD_FILE_NAME" label="Name">
indi_record__T_
    </defText>
</defTextVector>
<defNumberVector device="ZWO CCD ASI183MM Pro" name="RECORD_OPTIONS" label="Record Options" group="Streaming" state="Idle" perm="rw" timeout="60" timestamp="2018-03-04T18:30:34">
    <defNumber name="RECORD_DURATION" label="Duration (sec)" format="%6.3f" min="0.0010000000000000000208" max="999999" step="0">
1
    </defNumber>
    <defNumber name="RECORD_FRAME_TOTAL" label="Frames" format="%9.0f" min="1" max="999999999" step="1">
30
    </defNumber>
</defNumberVector>
<defNumberVector device="ZWO CCD ASI183MM Pro" name="CCD_STREAM_FRAME" label="Frame" group="Streaming" state="Ok" perm="rw" timeout="60" timestamp="2018-03-04T18:30:34">
    <defNumber name="X" label="Left " format="%4.0f" min="0" max="5495" step="0">
0
    </defNumber>
    <defNumber name="Y" label="Top" format="%4.0f" min="0" max="3671" step="0">
0
    </defNumber>
    <defNumber name="WIDTH" label="Width" format="%4.0f" min="10" max="5496" step="0">
5496
    </defNumber>
    <defNumber name="HEIGHT" label="Height" format="%4.0f" min="10" max="3672" step="0">
3672
    </defNumber>
</defNumberVector>
<defSwitchVector device="ZWO CCD ASI183MM Pro" name="CCD_STREAM_ENCODER" label="Encoder" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2018-03-04T18:30:34">
    <defSwitch name="RAW" label="RAW">
On
    </defSwitch>
    <defSwitch name="MJPEG" label="MJPEG">
Off
    </defSwitch>
</defSwitchVector>
<defSwitchVector device="ZWO CCD ASI183MM Pro" name="CCD_STREAM_RECORDER" label="Recorder" group="Streaming" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2018-03-04T18:30:34">
    <defSwitch name="SER" label="SER">
On
    </defSwitch>
    <defSwitch name="OGV" label="OGV">
Off
    </defSwitch>
</defSwitchVector>
<setNumberVector device="ZWO CCD ASI183MM Pro" name="CCD_COOLER_POWER" state="Idle" timeout="60" timestamp="2018-03-04T18:30:35">
    <oneNumber name="CCD_COOLER_VALUE">
0
    </oneNumber>
</setNumberVector>
indi-info.txt (21,250 bytes)

Patrick Chevalley

18-03-04 20:49

administrator   ~0004539

This look very similar to the file I have for the ASI1600, all the properties for Gain and Binning are the same.

The only point I remark is in "CCD Information" , "Bits per pixel" is set to 8 instead of 16. Is there some restriction in 8bit?

Can you upload here the configuration file you use for this camera, maybe there is something broken in this file.
The file is in ~/.config/ccdciel/ and is named ccdciel_*.conf

Patrick Chevalley

18-03-04 20:51

administrator   ~0004540

And about nc, the -N option is effectively present only on some version of this program.
Maybe I can produce the same result directly from ccdciel, this can be a useful addition to the Help menu.

Patrick Chevalley

18-03-04 21:37

administrator   ~0004542

I find a problem that can remove the available Gain and Binning from the configuration if you disconnect the devices before to quit the program.

This is fixed by: https://github.com/pchev/ccdciel/commit/6b4a73b

Thomas Jaeger

18-03-04 21:42

reporter   ~0004543

I have been thought of a driver failure, but configuration file may be the right way to solve this. I made a total new config and it works.

Here are four files:

1. ccdciel.conf -> works not
2. ccdciel_ASI183.conf made new -> works
3. ccdciel_CA300-ASI183-PI.conf from my Raspberry -> works not
4. ccdciel_ASI183-PI.conf from my Raspberry new made-> works

It is not problem for me to make new config files for my ASI cameras. Is the checkbox "load config from startup" critical?
Thomas

Thomas Jaeger

18-03-04 21:44

reporter   ~0004546

Files

config-files.tar (19,456 bytes)

Patrick Chevalley

18-03-04 22:23

administrator   ~0004547

When you use a config that not work, the "Default" for example, do all the devices go green when you click Connect or do some stay in orange or red?

This is because the program make specific action after all the devices are connected, updating the binning and gain list is done at this time. So if a device stay in red this list are not updated.

And your default config include an active focuser using indi_gphoto as the driver, I doubt this can work. Uncheck the focuser if you not want to use it with this config.

I will change the functions that depend on "camera connected" to "all devices connected" to avoid this kind of error.

Using multiple profile help to avoid this kind of problem. For example I have a profile named Dark with only the camera defined. The other advantage is when I load it, it also load the Dark target list that take the whole day to refresh my dark library.

The use of "load config from startup" is to do the same as opening the INDI Options tab and click the Load button. So it depend if your device need that. This is useful for example with the mount to reload the geographic coordinate or the home position.
Before to use it you need to set all the additional options in INDI and click the Save button.

gakellerman,
do this (except the specific INDI part) also help for your problem?

Patrick Chevalley

18-03-04 23:19

administrator   ~0004548

This change prevent the use most of the program functions before all the defined devices are connected:
https://github.com/pchev/ccdciel/commit/4628a0d

Thomas Jaeger

18-03-05 09:40

reporter   ~0004549

I do have separate configs for every cases, the default profile is only used for new hardware and tests in the 'lab'. Therefore traffic lights for filterwheel and focuser are red, even more, there was no driver loaded in indistarter, only ZWO CCD Driver was loaded. Never thought that a not connected focuser device influence camera capabilities like binning. Most users would think that works independed.
Thanks for investigate that.

Ok, I use "load config from startup" because the configured camera gain in the INDI driver is shown correct in CCDCiel.

Thanks for your effort. Thomas

Patrick Chevalley

18-03-05 18:12

administrator   ~0004551

Yes, you are right, I can give a bit more flexibility for testing.
At least the preview must be working even if all the other devices are red.

Thomas Jaeger

18-03-05 18:27

reporter   ~0004552

Was in the 'lab'. I have copied a existing profile from my ASI1600, changed settings and have connected all devices. Gain and Binning works fine now. Thank you. Issue can be closed.

Patrick Chevalley

18-03-06 11:15

administrator   ~0004553

Thank you to confirm this was effectively the problem.

The next version is fixed so this cannot occur again as binning and gain are now set when the camera is connected without waiting for the other devices.
Also Preview and Manual focus is now available with only the camera connected.
Other function still depend on all the devices to be connected to avoid error or unwanted result in automated sequences.

Issue History

Date Modified Username Field Change
18-03-04 13:04 Thomas Jaeger New Issue
18-03-04 13:04 Thomas Jaeger Tag Attached: ASI183
18-03-04 18:50 gakellerman Note Added: 0004535
18-03-04 19:05 Thomas Jaeger Note Added: 0004536
18-03-04 19:14 Patrick Chevalley Assigned To => Patrick Chevalley
18-03-04 19:14 Patrick Chevalley Status new => feedback
18-03-04 19:14 Patrick Chevalley Note Added: 0004537
18-03-04 19:38 Thomas Jaeger File Added: indi-info.txt
18-03-04 19:38 Thomas Jaeger Note Added: 0004538
18-03-04 19:38 Thomas Jaeger Status feedback => assigned
18-03-04 20:49 Patrick Chevalley Status assigned => feedback
18-03-04 20:49 Patrick Chevalley Note Added: 0004539
18-03-04 20:51 Patrick Chevalley Note Added: 0004540
18-03-04 21:37 Patrick Chevalley Note Added: 0004542
18-03-04 21:42 Thomas Jaeger Note Added: 0004543
18-03-04 21:42 Thomas Jaeger Status feedback => assigned
18-03-04 21:44 Thomas Jaeger File Added: config-files.tar
18-03-04 21:44 Thomas Jaeger Note Added: 0004546
18-03-04 22:23 Patrick Chevalley Status assigned => feedback
18-03-04 22:23 Patrick Chevalley Note Added: 0004547
18-03-04 23:19 Patrick Chevalley Note Added: 0004548
18-03-05 09:40 Thomas Jaeger Note Added: 0004549
18-03-05 09:40 Thomas Jaeger Status feedback => assigned
18-03-05 18:12 Patrick Chevalley Note Added: 0004551
18-03-05 18:27 Thomas Jaeger Note Added: 0004552
18-03-06 11:15 Patrick Chevalley Status assigned => resolved
18-03-06 11:15 Patrick Chevalley Resolution open => fixed
18-03-06 11:15 Patrick Chevalley Target Version => 1.0
18-03-06 11:15 Patrick Chevalley Note Added: 0004553