But I don't understand how we can make Ekos work: eithee we keep the connection open all the time, like a serial port, or for every command issued (and this can be one per second or more when polling the mount), the driver needs to open the connection, issue the command, then close the connection (not nice). What do you think?
I have written a driver for TeenAstro, with all basic functionality tested. It is in my fork github/fdesvallees/indi. Since I am not familiar with git I am not sure how to proceed now. Note that I have written some documentation according to your recommendations, but I don't know where to submit it. Can you please help? Thanks, François
Great work François! You can submit a Pull-Request from your fork to the main INDI repo. It will take a little bit of research from your part, but it's easy to do once you learn it the first time. You can submit documentation in the PR as a zip file as well (as a comment for example).