seeing-things / zwo

ZWO SDK and custom software for debugging and using it.
24 stars 4 forks source link

Create capture software for ZWO ASI178MC camera #1

Closed bgottula closed 5 years ago

bgottula commented 6 years ago

Develop custom capture software for the ZWO ASI178MC camera using the manufacturer's C/C++ SDK. For now this will be a separate program from the track Python package. In the future we may want a higher level of integration with the existing software in the track package so this should be taken into account when developing the software architecture.

Urgent must-have features include:

Less urgent features that are still considered essential:

Other features that might be considered later, but which are out of scope for now:

Background: We are using the ZWO ASI178MC as the primary video capture camera for satellite pass imaging. There is a limited selection of capture software for Linux. Of the available options Planetary Imager is my favorite as it sports a clean interface and is easy to use. Unfortunately it has the following limitations:

Planetary Imager is open source GPL so if it makes sense we can consider forking it to try to fix these issues rather than start from scratch. https://github.com/GuLinux/PlanetaryImager

Helpful reverse-engineering effort: https://github.com/sidneycadot/ZWO-ASI-ReverseEngineering

bgottula commented 5 years ago

In hindsight the scope of this issue was too large. The bulk of the work has been completed and we now have working capture software. Remaining open work will be captured on separate issues.