Hi All - This is a niche topic but one that is causing me considerable pain. I have a new Esatto 2 focuser module that is in the optical train of my SCT rig. I would like to control it within the raspberry pi environment via Kstars/EKOS/INDI. Currently I can connect to the device and manually slew in and out of focus using absolute encoder values. I am however unable to auto focus as the INDI driver seems to not understand the return values from the device. I provide an example below where I request that the absolute focus be set to a value. It moves to the value but the INDI controller does not know what the absolute position is at the end of the slew.
Has anyone made it past this issue with Esatto2 and INDI?
Kind regards!
An example from the logs:
[2023-02-05T15:26:57.381 AEDT DEBG ][ org.kde.kstars.ekos.focus] - Setting focus ticks to 272180
[2023-02-05T15:26:57.382 AEDT DEBG ][ org.kde.kstars.indi] - Esatto : "[DEBUG] Sending command: {\"req\":{\"cmd\":{\"MOT1\" :{\"GOTO\":272180}}}} with property: GOTO "
[2023-02-05T15:26:57.395 AEDT DEBG ][ org.kde.kstars.indi] - Esatto : "[DEBUG] Received response: {\"res\":{\"cmd\":{\"MOT1\":{\"GOTO\":\"done\"}}}} "
[2023-02-05T15:26:57.426 AEDT INFO ][ org.kde.kstars.indi] - Esatto : "[INFO] Focuser is moving to position 272180 "
[2023-02-05T15:26:57.427 AEDT DEBG ][ org.kde.kstars.indi] - Esatto : "[DEBUG] Sending command: {\"req\":{\"get\":{\"MOT1\":\"\"}}} with property: SPEED "
[2023-02-05T15:26:57.472 AEDT DEBG ][ org.kde.kstars.indi] - Esatto : "[DEBUG] Received response: {\"res\":{\"get\":{\"MOT1\":{\"SUBMODEL\":\"ESATTO2\",\"NTC_T\":\"38.05\",\"BKLASH\":0,\"CAL_STATUS\":\"stop\",\"CAL_MAXPOS\":439000,\"CAL_BKLASH\":173,\"CAL_MIN_LO\":0,\"CAL_MIN_HI\":31325,\"CAL_MAX_LO\":399297,\"CAL_MAX_HI\":439000,\"CAL_OFFMIN\":31325,\"HSEND "
[2023-02-05T15:26:57.501 AEDT INFO ][ org.kde.kstars.indi] - Esatto : "[ERROR] Failed to find property: SPEED "
[2023-02-05T15:26:57.531 AEDT INFO ][ org.kde.kstars.indi] - Esatto : "[ERROR] Communication error: cmd {\"req\":{\"get\":{\"MOT1\":\"\"}}} property SPEED response: "
[2023-02-05T15:26:57.972 AEDT DEBG ][ org.kde.kstars.indi] - Esatto : "[DEBUG] Sending command: {\"req\":{\"get\":{\"MOT1\":\"\"}}} with property: SPEED "
[2023-02-05T15:26:58.025 AEDT DEBG ][ org.kde.kstars.indi] - Esatto : "[DEBUG] Received response: {\"res\":{\"get\":{\"MOT1\":{\"SUBMODEL\":\"ESATTO2\",\"NTC_T\":\"38.05\",\"BKLASH\":0,\"CAL_STATUS\":\"stop\",\"CAL_MAXPOS\":439000,\"CAL_BKLASH\":173,\"CAL_MIN_LO\":0,\"CAL_MIN_HI\":31325,\"CAL_MAX_LO\":399297,\"CAL_MAX_HI\":439000,\"CAL_OFFMIN\":31325,\"HSEND "
[