×

INDI Library v2.0.7 is Released (01 Apr 2024)

Bi-monthly release with minor bug fixes and improvements

[SOLVED]The latest refactored indi_svbony_ccd does not follow the target temp.

  • Posts: 179
  • Thank you received: 25
Hi Jasem

The latest refactored indi_svbony_ccd does not follow the target temperature. For example, the target temperature is set to -10 degrees, but only -1 degree.
This is because the SVBONY Camera SDK has a parameter that sets the target cooling temperature to 1 = 0.1 degrees, but the current source code does not take this into account.
This issue will be fixed at the same time when the monochrome support is reimplemented.
6 months 2 weeks ago #96451

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

  • Posts: 179
  • Thank you received: 25
Hi Jasem

I have PR'd several issues fixes including this issue.
Since there is a conflict with the last commit, please adopt my PR to resolve it. I do not have "resolve conflicts" privileges.
Last edit: 6 months 1 week ago by tkakura.
6 months 1 week ago #96463

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

  • Posts: 1
  • Thank you received: 0
Hi!

It is easily fixable by changing the code in svbony_base.cpp at int SVBONYBase::SetTemperature(double temperature):
From this: ret = SVBSetControlValue(mCameraInfo.CameraID, SVB_TARGET_TEMPERATURE, std::round(temperature), SVB_TRUE);
to this: ret = SVBSetControlValue(mCameraInfo.CameraID, SVB_TARGET_TEMPERATURE, std::round(temperature * 10.0), SVB_TRUE);

Regards,
Andras
6 months 1 week ago #96540

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

  • Posts: 179
  • Thank you received: 25
Yes, I am aware of that.
The same fix you noted was included in the Pull Request merged on October 19.
Last edit: 6 months 1 week ago by tkakura.
6 months 1 week ago #96568

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

Time to create page: 0.825 seconds