KStars needs to allow the user to define the FITS header information. Having the driver read filter settings, color or mono, is very complex. The user knows the order the CFW filters are located. The user can define a camera as mono or color, Bayer pattern, and filter wheel definitions. KStars need only write this information to the image. Just a thought.