×

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

Bi-monthly release with minor bug fixes and improvements

FIXED* -DO NOT UPDATE the ESATTO Firmware - FIXED in latest INDI GITHUB release.

  • Posts: 105
  • Thank you received: 23
Hi Jasem,
There are two things that need to be changed for sesto senso2 to work. First, the method to select one of the motor presets should be:

bool SestoSenso2::applyMotorPreset(const std::string &name)
{
return m_Communication->command(MOT_NONE, {{"RUNPRESET", name}});
}

And the method getting the motor settings works when it reads as follows:

bool SestoSenso2::getMotorSettings(MotorRates &rates, MotorCurrents &currents, bool &motorHoldActive)
{
//json jsonRequest = {{"req", {{"get", {{"MOT1", ""}}}}}};
json jsonRequest = {{"req", {{"get", {{"MOT1", { {"FnRUN_ACC",""}, {"FnRUN_DEC",""}, {"FnRUN_SPD",""}, {"FnRUN_CURR_ACC",""}, {"FnRUN_CURR_DEC",""}, {"FnRUN_CURR_SPD",""}, {"FnRUN_CURR_HOLD",""}, {"HOLDCURR_STATUS",""} } }}}}}};
json jsonResponse;

if (m_Communication->sendRequest(jsonRequest, &jsonResponse))
{
jsonResponse["get"]["MOT1"]["FnRUN_ACC"].get_to(rates.accRate);
jsonResponse["get"]["MOT1"]["FnRUN_DEC"].get_to(rates.decRate);
jsonResponse["get"]["MOT1"]["FnRUN_SPD"].get_to(rates.runSpeed);

jsonResponse["get"]["MOT1"]["FnRUN_CURR_ACC"].get_to(currents.accCurrent);
jsonResponse["get"]["MOT1"]["FnRUN_CURR_DEC"].get_to(currents.decCurrent);
jsonResponse["get"]["MOT1"]["FnRUN_CURR_SPD"].get_to(currents.runCurrent);
jsonResponse["get"]["MOT1"]["FnRUN_CURR_HOLD"].get_to(currents.holdCurrent);
int tmp;
jsonResponse["get"]["MOT1"]["HOLDCURR_STATUS"].get_to(tmp);
motorHoldActive = ( tmp == 1 );
return true;
}
return false;
}
The following user(s) said Thank You: Jasem Mutlaq
1 year 4 months ago #89156

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

Thanks! I pushed the changes as you suggested, can you please verify now?
1 year 4 months ago #89162

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

  • Posts: 105
  • Thank you received: 23
Hi Jasem, it works now.

Regards,
Camiel
1 year 4 months ago #89170

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

  • Posts: 34
  • Thank you received: 1
Is there someone who could help aid me in adding these fixes to my Astroberry installation? My Sesto Senso 2 is just sitting there, unused.
1 year 3 months ago #89300

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

  • Posts: 201
  • Thank you received: 18
How well does the new backlash routine in the firmware work? I’m guessing that one has to quantify the backlash by making small movements until the HFR starts to move having just changed direction and then enter the number of steps it took into the backlash parameter in the indi control panel. Is this correct and having done so will the linear one pass focus routine work? I find it doesn’t with the prior version of the firmware. I’d just jump in and mess with it but I am shipping my Esatto to primalucelab to replace the electronics which failed for no obvious reason.
1 year 3 months ago #89530

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

  • Posts: 239
  • Thank you received: 38
The way I figure out the backlash setting is bring something into focus more or less.

Use Polynomial focus routine. The focuser will go out 2 times, then go in a few times. I put in a backlash value that lines up the in movement with the two out movements. This may take a few times to get the plots lined up so the backlash is close to the optimal value.

Once you have the back lash setting setup, then you can use any of the other focus methods like Linear 1 pass.
1 year 3 months ago #89531

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

  • Posts: 239
  • Thank you received: 38
The way I figure out the backlash setting is bring something into focus more or less.

Use Polynomial focus routine. The focuser will go out 2 times, then go in a few times. I put in a backlash value that lines up the in movement with the two out movements. This may take a few times to get the plots lined up so the backlash is close to the optimal value.

Once you have the back lash setting setup, then you can use any of the other focus methods like Linear 1 pass.
1 year 3 months ago #89532

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

  • Posts: 239
  • Thank you received: 38
The way I figure out the backlash setting is bring something into focus more or less.

Use Polynomial focus routine. The focuser will go out 2 times, then go in a few times. I put in a backlash value that lines up the in movement with the two out movements. This may take a few times to get the plots lined up so the backlash is close to the optimal value.

Once you have the back lash setting setup, then you can use any of the other focus methods like Linear 1 pass.
1 year 3 months ago #89533

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

  • Posts: 239
  • Thank you received: 38
The way I figure out the backlash setting is bring something into focus more or less.

Use Polynomial focus routine. The focuser will go out 2 times, then go in a few times. I put in a backlash value that lines up the in movement with the two out movements. This may take a few times to get the plots lined up so the backlash is close to the optimal value.

Once you have the back lash setting setup, then you can use any of the other focus methods like Linear 1 pass.
1 year 3 months ago #89534

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

  • Posts: 239
  • Thank you received: 38
The way I figure out the backlash setting is bring something into focus more or less.

Use Polynomial focus routine. The focuser will go out 2 times, then go in a few times. I put in a backlash value that lines up the in movement with the two out movements. This may take a few times to get the plots lined up so the backlash is close to the optimal value.

Once you have the back lash setting setup, then you can use any of the other focus methods like Linear 1 pass.
1 year 3 months ago #89535

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

  • Posts: 239
  • Thank you received: 38
The way I figure out the backlash setting is bring something into focus more or less.

Use Polynomial focus routine. The focuser will go out 2 times, then go in a few times. I put in a backlash value that lines up the in movement with the two out movements. This may take a few times to get the plots lined up so the backlash is close to the optimal value.

Once you have the back lash setting setup, then you can use any of the other focus methods like Linear 1 pass.
1 year 3 months ago #89537

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

  • Posts: 34
  • Thank you received: 1
I still have not managed to implement these changes into my Astrobery installation, and I am therefore considering abandoning Astroberry. Does anyone know if Stellarmate have these changes, or will recieve them soon?

Regards
1 year 3 months ago #89589

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

Time to create page: 0.760 seconds