Using an Altair Starwave ASCENT 60ED doublet refractor with field-flattener, a Pegasus FocusCube v2 focuser, an Altair Hypercam 533C 14 bit OSC CMOS camera and a PlayerOne Phoenix 2" filter wheel all mounted on a Celestron AVX mount. An SVBONY SV165 guide-scope fitted with a QHY-5II-M guide camera was mounted on the imaging scope. An INDI server was running on a Linux computer indoors. The guide camera was connected by USB to another Linux computer indoors running PHD2 autoguiding software via the INDI server. The mount and the focuser were controlled by AstroDMx Capture via the INDI server.
One hour's worth of 5 minute exposures of NGC2264 through an Altair HaO3 filter and one hour's worth of 5 minute exposures through an Altair S2O3 filter were captured by AstroDMx Capture running on an Ubuntu mini computer.
The Data were debayered and stacked in PixInsight, part processed in PixInsight, Gimp3 and SetiAstroSuitePro. The Ha, S2 and O3 channels were separated out from the HaO3 and S2O3 images and used to contruct narrowband palettes. Siril was used for pixelmath procedures.
The Christmas tree cluster (NGC2264) and associated nebulosity
Hubble palette
HOS (Canada, France, Hawaii telescope palette: CFHT)
OSH
Pixelmath generated palettes
Gendler palette
ForaaX palette
Again, the PlayerOne Phoenix 2" filter wheel was controlled natively by AstroDMx Capture and proved very useful for rapid filter change of the parfocal Altair 2" duo-band filters filters.
Nicola is getting close to releasing Version 3 of AstroDMx Capture. The complete refactoring of the code-base was started in order to make the software fully compatible with Wayland in Linux. As major distributions such as Fedora and Ubuntu are preparing to stop support for X11, the refactoring has been essential. Nicola also made the decision to switch from wxWidgets to Qt which has become a better platform for the advanced functionality of AstroDMx Capture. When Version 3 is released it will have similar functionality to the latest Version 2. Version 3 will be more efficient, and will have significant additional functionality. It has been necessary for Nicola to maintain two code-bases in order to support the large number of users across all of the supported operating systems. This has, of course, led to some delays, but the project is well on track. Once Version 3 has been released, continued development of Version 2 will stop and additional functionality will be phased in according to Nicola’s roadmap.
The code refactoring to date exceeds 100 KLOCs (100,000 lines of code). What exactly does 100 KLOCs mean in everyday terms? I will answer this in a way I have done before: The book 'iWoz', the autobiography of Steve Wozniak, co-founder of Apple Computer, is a fairly typical book in terms of size. It has 30 lines of text per page and 342 pages. Therefore, if the whole of AstroDMx Capture was to be printed book fashion; to hold all of the lines of source code, it would require about 10 printed volumes, each the size of 'iWoz' to contain everything; 10 volumes for the code-base. In addition to the lines of code there is internal documentation (comments) that would require a couple of additional printed books to contain them and they are essential for the understanding of the code and future maintenance.
























































