×

INDI Library v2.0.6 is Released (02 Feb 2024)

Bi-monthly release with minor bug fixes and improvements

Meade DSI driver - Gain/Offset ignored with DSI I and DSI II

  • Posts: 276
  • Thank you received: 52
Ok, I know these are quite old now but still work perfectly for my uses.

I was wondering who is supporting the Meade DSI driver in INDI?

I am a user of both DSI 1 PRO and DSI 2 PRO and started to look into why I had not control over GAIN and Offset for an image

Seems for DSI 1 or 2 they are totally ignored  and always set to 0 and 255 respectively in startExposure
        status = command(DeviceCommand::SET_GAIN, 0);
        // status = command(DeviceCommand::GET_READOUT_MODE);
        status = command(DeviceCommand::SET_OFFSET, 0x0ff);

And also in dsi_ccd.cpp, even if gain was passed through, I have verified the limit of 63 as peak gain.
    gain   = (int)round(GainN[0].value / 100.0 * 63);   // normalize 100% -> 63

This lack of control over GAIN/Offset was brought up 5 years ago also
Meade DSI Pro II driver works?

Thoughts?
Last edit: 2 years 11 months ago by Gene N.
2 years 11 months ago #69855

Please Log in or Create an account to join the conversation.

  • Posts: 276
  • Thank you received: 52
Thanks for merging the fix provided!
2 years 11 months ago #70047

Please Log in or Create an account to join the conversation.

Time to create page: 0.502 seconds