×

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

Bi-monthly release with minor bug fixes and improvements

Esatto focuser temperature not updating

  • Posts: 201
  • Thank you received: 18
I added a temperature sensor to my Esatto 3 focuser so I can implement adaptive focus. The driver reads a sensible looking temperature when it loads but does not update. If I quit kstars and then reload it gets a new temperature that tracks the known temperature so I think it is reading OK, it just doesn’t change from the initial temp when the driver starts. Is there a setting somewhere I need to change to get a dynamic reading?

The motor temperature does update.
Last edit: 6 months 2 weeks ago by Thomas Mason.
6 months 3 weeks ago #96266

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

  • Posts: 602
  • Thank you received: 281
Hi Thomas,

I don't have this focuser but you could try looking at the Indi properties and seeing if that gives any clues, i.e. is Indi getting an updated temperature, how frequently is Indi polling for temperature, etc?
6 months 2 weeks ago #96276

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

  • Posts: 201
  • Thank you received: 18
Polling is set to 500 ms. The Indi control panel for esatto environment tab shows the motor temp and external temp. External temp is stuck on the value when the driver loaded, the motor temp changes. Log file attached with various focus runs all show same temp (19.12).

File Attachment:

File Name: log_17-47-48.txt
File Size:1,239 KB
6 months 2 weeks ago #96286
Attachments:

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

  • Posts: 602
  • Thank you received: 281
Looks like its stuck on 19.12.

So Indi gets the temperature from the focuser device and passes it onto Ekos (and Focus). From the log and what you mention about Indi showing the same motor temp it looks like either:
1. There's a problem in the Indi driver.
2. There's a problem with the temperature sensor.

I had a quick look at the Esatto.h/cpp driver code. Looks like its coded to update both the motor and external temperature, although I'm not an expert on Indi. Others on this forum will know more about this aspect.

Do you have another way to verify that the temperature sensor is working correctly (maybe Esatto provide some software? - sorry I don't know).
6 months 2 weeks ago #96294

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

  • Posts: 201
  • Thank you received: 18
There is primaluce software but it’s windows only, I will try and find a way to get it connected and verify it works.
6 months 2 weeks ago #96296

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

  • Posts: 24
  • Thank you received: 3
I have noticed the same behaviour with 2 different focusers (an Esatto2 and an Esatto3), with of course 2 different temperature sensors. Not only I see the defect with Kstars, but also with CCDCiel . The motor temperature is updated on a regular basis, while the outside temperature is stuck to its initial value.
I would tend to think the Indi driver is the culprit.

Dahu
6 months 2 weeks ago #96305

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

  • Posts: 201
  • Thank you received: 18
This independent observation seems to confirm a driver problem. I will post a bug report on GitHub.

github.com/indilib/indi/issues/1951
Last edit: 6 months 2 weeks ago by Thomas Mason.
6 months 2 weeks ago #96320

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

  • Posts: 602
  • Thank you received: 281
Looks like Jasem committed a fix for the driver so if your able to take bleeding-edge changes you should be able to try it out.
6 months 2 weeks ago #96333

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

  • Posts: 201
  • Thank you received: 18
Updated driver doesn't fix it. Now getting a serial write error

2023-10-10T14:22:21: [ERROR] Serial write error: Timeout error

File Attachment:

File Name: log_08-12-09.txt
File Size:136 KB
6 months 2 weeks ago #96338
Attachments:

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

  • Posts: 602
  • Thank you received: 281
Let us know how it goes.
6 months 2 weeks ago #96355

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

  • Posts: 167
  • Thank you received: 23
I can confirm the same problem.
The initial temperature will be displayed, but after that there will be no more updates and the dT will remain 0.


EKOS:




INDI:

Last edit: 6 months 2 weeks ago by Fitchie.
6 months 2 weeks ago #96382
Attachments:

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

  • Posts: 334
  • Thank you received: 23
This happens also with 3.6.6 and MyFocuser 2 or other source like PlayerOne o WeatherRadio. I think that is not a problem related to the driver but of the Focus module
6 months 2 weeks ago #96386

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

Time to create page: 0.337 seconds