We’re currently using two different camera modules that have different bayer image sensors with different color paterns (One is RGGB and second one is RCCG), we’re wondering if there is any approach to have have two ISP configurations for each sensor, for example
/dev/video0 is the channel of the RGGB imager, the isp config file is camera_override_rggb.isp /dev/video1 is the channel of the RCCG imager, the isp config file is camera_override_rccg.isp
Is there any Linux commands to configure the ISP overriding pipeling for each sensor (channel) ? From, now there is the commands we are using to override ISP, but when using LibArgus, the ISP is applied for all the channels
ISP override files is specific to sensor hardware, it’s possible for using different ISPs for these two cameras.
please also refer to Module Properties session, there’s badge property to include an unique identifier, which is used by camera SW driver to recognize the specific ISP override files.
in the ISP override file, it’ll having part# to distinguish the camera modules.
for example, it’ll have the same string, RBP194 by checking the exactly override file,