Skip to content

Writing the temperature setpoint for cooling fails #62

@eddybl

Description

@eddybl

Environment

  • OS: Ubuntu 24.04
  • SDK version: 2.102.30034.0
  • ADAndor version: most recent version based on master branch
  • ADCore: 3.14

Bug

Setting a temperature for the cooling feature does not work and generates an error message:

2026/02/14 09:30:28.148 andorCCD:writeFloat64: error, status=3 function=92, value=25.000000
2026/02/14 09:30:28.148 F:EO:Cam:01:Temperature devAsynFloat64::processCallbackOutput process write error 

Readbing the value works without issues as well as switching on the fan/cooling.

Potential Solution

I am not sure why this happens or how to fix that, but if someone could suggest any of the below, I am happy to give it a try, as I have everything set up for debugging sessions at the moment:

  • Modifications to the code
  • How to debug/ how to set the asyn debug parameters to get a better stack trace of what is going on
  • Tests against the SDK

maybe it is also related to #56, maybe not

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions