Currently, camera properties (e.g. exposure_time_us) can be defined as writable or not. We may also want to define these properties as supported or readable because certain properties may only be supported by certain cameras.
The task here could be as simple as adding a supported member to the Property struct and filling that out appropriately across initialization and/or implementations that populate that.
Currently, camera properties (e.g.
exposure_time_us
) can be defined as writable or not. We may also want to define these properties as supported or readable because certain properties may only be supported by certain cameras.The task here could be as simple as adding a
supported
member to theProperty
struct and filling that out appropriately across initialization and/or implementations that populate that.