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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions