The command set seems to be fairly well documented in scopedome.com/Doc/ScopeDomeArduinoCard/S...Arduino_Info_5.2.pdf and the commands correspond almost 1:1 to binary commands in the older controller so mapping them should be fairly straight forward. I originally tried to make the base ScopeDome driver generic and leave the communication details to card drivers, but unfortunately some implementation details specific to my own controller are still there so they would have to be abstracted away a bit more. Also there are a lot of features that aren't strictly necessary for basic operation, like sensor reading etc. (and some are still placeholders and actually don't do anything), so just mapping the shutter open/close, rotate dome, abort etc. commands would make it usable.

I'm quite used to reading Google translated Polish as I originally wrote the driver based on the Windows driver source which has comments in Polish, but fortunately variable names etc. were in English :)

In case you are willing to do some beta testing, I could start doing the basic implementation blind and hope for the best.

Read More...