qhyccdstruct.h questions

qhyccdstruct.h questions
« on: October 23, 2019, 08:45:24 AM »
1. In the CONTROL_ID enumerated type, what is the difference between CAM_COLOR and CAM_IS_COLOR ?

2. In the 6.0.4 release a new entry was added to the CONTROL_ID types: CAM_HUMIDITY.  However, it was added after the CONTROL_MAX_ID entry, which I suspect is a sentinel value to get the number of possible values for CONTROL_ID and so potentially introduces a bug.  Is that correct, or does CONTROL_MAX_ID do something else (and if so, what?)