×

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

Bi-monthly release with minor bug fixes and improvements

Driver OnStep (LX200 like) for INDI

  • Posts: 65
  • Thank you received: 4
yes i think in the SWS only some parts of it are "dynamic" in that it will update. Some you need a hard refresh.
1 year 1 month ago #91477

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

  • Posts: 452
  • Thank you received: 71
Yes Autoflip update is broken for "OFF"
1 year 1 month ago #91478

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

  • Posts: 65
  • Thank you received: 4
Looks like tracking rates changed in SWS are not being picked up by INDI.

I will stop there as i want to make sure this is useful or not.

Chad
1 year 1 month ago #91479

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

  • Posts: 452
  • Thank you received: 71
But this does not explain why 1 degree in SWS is shown as 4 minutes in Indi.
In OnStep the parameter is divided by 4 (why and whan this changed ???) I will investigate.
1 year 1 month ago #91480

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

  • Posts: 322
  • Thank you received: 31

I think it may be that 1 degree is for angular distance, and 4 minutes is the measure of time.

So it is the same thing, but different units.
1 year 1 month ago #91481

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

  • Posts: 452
  • Thank you received: 71
Thanks Khalid,

In the meantime I found it but better I put a comment in the code otherwise next time I touch it ....
I'm getting older :-)
1 year 1 month ago #91482

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

  • Posts: 115
  • Thank you received: 17
Hi, Alain
I don't focus on the fact that I can't compile INDI because I spend my free time developing the client (it doesn't require INDI compilation)

PS:I use KUbuntu and always get cmake error:
Could NOT find Libev (missing: LIBEV_LIBRARY LIBEV_INCLUDE_DIR)
libev-dev is installed
I tried your script with same result
1 year 1 month ago #91493

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

  • Posts: 115
  • Thank you received: 17
Hm... It looks like strange behavior or bug of apt command. It doesn't install libev-dev if to write many packages after `sudo apt install` (as in your build script).
Separate `sudo apt install libev-dev` solved the problem
1 year 1 month ago #91494

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

  • Posts: 27
  • Thank you received: 3
Hi Alan,
Thanks for the amazing work you do...
The thing I want to fix is the "slew elevation limit" setting. In addition to not corresponding with the SWS settings, it resets to the values -30 and +89 at each restart. If I forget to change them (and it happens often...) this thing doesn't make the automatic meridian flip work. In fact, the mount stops even before crossing the meridian.
Also this value doesn't seem writable, i can't change it even with a script when starting the connection for example
1 year 1 month ago #91495

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

  • Posts: 115
  • Thank you received: 17
Alain, almost nothing has changed after I tried latest version (1.18):
1. Too much notifications about new properties for focuser and weater. Driver continues to spam in INDI console even if no clients are connected. I think there is something very wrong with focuser and weather properties in driver implementation
2. Focuser stops to work if to change focuser position frequently. I forget to inform you about it last time. It starts to work only after driver restarting

New issue:
Driver starts to span with INDI messages with text
[WARNING] Invalid response, check connection
[WARNING] Communication :Ft# error, check connection.
This was not the case in the previous version

Only empty properties issue is fixed in 1.18
Last edit: 1 year 1 month ago by Denis.
1 year 1 month ago #91496

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

  • Posts: 452
  • Thank you received: 71
From your logs I deduce you are using WiFi, no?
This is the only way I can reproduce these timeouts.
Unfortunately I have the same problem (broken pipe) when using scripts or minicom over WiFi.
I even sometimes need to re-initialize the connection.

There is definitively a WiFi issue but only for Linux user? I don't know.

When you mean only empty property issue is fixed, do you mean that properties still are updated each second (polling time)?
This is due to properties being updated each time values are polled which means every second if polling is set to this value.
but this has no influence on communication with firmware (OnStep)

The communication with firmware needs to poll each variable at regular period and once a second is not an issue.

On the other hand if we want to get rid of properties updates the polling should be rewritten entirely.
One should check for each property is value has changed and update only in this case.
This for each polled variable.
I am testing on this but it is not in my plan to make it an official release until it is proven to work.
It will take some time :-(

For now I try to fix the last known bugs related to discrepancies between Indi
1 year 1 month ago #91498

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

  • Posts: 115
  • Thank you received: 17
1. I don't use WiFi. OnStep device is connected via USB to my PC. I start indiserver for debugging locally on my PC by command
indiserver -vv indi_simulator_ccd indi_lx200_OnStep

2. Yes. Each second (or polling time) driver sends notifications about new properties of focus and weather and than notification about properties values
Last edit: 1 year 1 month ago by Denis.
1 year 1 month ago #91499

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

Time to create page: 1.682 seconds