hi_isp_ae_convert_param

Description

Defines the exposure parameters related to equal exposure conversion at different frame rates when the driver is connected.

Definition

typedef struct {
    hi_u32 tar_fps;
    hi_u32 exp_time;
    hi_u32 exp_again;
    hi_u32 exp_dgain;
    hi_u32 exp_isp_dgain;
    hi_isp_ae_param_reg time_reg[10]; 
    hi_isp_ae_param_reg again_reg[10]; 
    hi_isp_ae_param_reg dgain_reg[10]; 
} hi_isp_ae_convert_param;

Members

Member

Description

tar_fps

Input parameter, which equals Target frame rate for exposure conversion x 100

Value range: [0x0, 0xFFFFFFFF]

exp_time

Exposure time (in μs) after equal exposure conversion

exp_again

Again after exposure conversion (10-bit precision)

exp_dgain

Dgain after exposure conversion (10-bit precision)

exp_isp_dgain

ISP digital gain after exposure conversion (10-bit precision)

time_reg [10]

Register value and register address of the sensor exposure time after exposure conversion. The member variable reg_addr is the sensor register address, and reg_value is the register value. A maximum of 10 register values and addresses can be output after exposure conversion.

again_reg [10]

Register value and register address of the sensor analog gain after exposure conversion. The member variable reg_addr is the sensor register address, and reg_value is the register value. A maximum of 10 register values and addresses can be output after exposure conversion.

dgain_reg [10]

Register value and register address of the sensor digital gain after exposure conversion. The member variable reg_addr is the sensor register address, and reg_value is the register value. A maximum of 10 register values and addresses can be output after exposure conversion.