Hi there!

So as part of a student project at the Technical University of Munich I made some changes to the LX200 10Micron driver in order to add the satellite tracking capability included in later versions. I still need to do some debugging and polishing and after that I would like to create a pull request and merge my changes upstream, I'm guessing some time around end of January. A short introduction to the project: we want to use the 10Micron mount together with a Celestron to track satellites and derive light curves from them, eventually we would like to automatically get precession and nutation information based on optical observations of uncontrolled satellites like ENVISAT.

My main concerns are as follows:

  • Since satellite tracking appears on a later version of the mount firmware (from 2.8.8) I do not want to break anything by building something version-specific. Are there version checks in INDI that I can copy? I could not find any but I did not look around that much :dry:
  • I made a lot of commits often with silly bugfixes or small increments. Should I clean up the history before creating the request
  • I worry that the status of the mount has to be broadcast somewhere else in INDI, although I could not find any sort of satellite tracking marks on inditelescope.h is there anything I should consider given that the mount is following an irregular trajectory?

I close with a question, is there any other driver that has a satellite tracking implementation? I looked around a bit but also couldn't find any :)

Thanks a lot in advance! I like this library SO. MUCH.

Best,
Pedro

Read More...