I have this work done… A few notes:
- Just an aside… I appreciate being respectful to SGPro as a product on its own forum, but it’s perfectly fine to mention other products by name here.
For the issue at hand: I ended up adding 2 different headers. I felt that in order to be compliant with the intent of the ASCOM camera contract that both readout mode (READOUTM
) and the notion of “fast readout” (FREADOUT
) must be used together (when available). Many cameras support “fast readout” modes as a standalone feature, but ASCOM indicates that fast readout can be used to indicate a sub-mode when used in conjunction with “readout mode”.
An example would be something like:
- Readout Mode 0 Supports Fast Readout and, as a result has hybrid read out modes
- Readout Mode 1 Does not support Fast readout and provides no hybrid modes.
In terms of FITS headers:
- If a camera supports readout modes, SGPro will query for it and attempt to perform a lookup of the corresponding descriptive name. If the lookup fails, it will simply record the integer value.
- If a camera supports “fast readout” it will appear in the FITS header. This may or may not be in addition to “readout modes”.
I’ll release this today.