Go to the source code of this file.
Functions | |
void | FreeTofiConfig (TofiConfig *p_tofi_cal_config) |
uint32_t | GetXYZ_DealiasData (ConfigFileData *ccb_data, TofiXYZDealiasData *p_xyz_data) |
std::string | iniFileContentFindKeyAndGetValue (std::istream &iniContent, const std::string &key) |
TofiConfig * | InitTofiConfig (ConfigFileData *p_cal_file_data, ConfigFileData *p_config_file_data, ConfigFileData *p_ini_file_data, uint16_t mode, uint32_t *p_status) |
Function to Initialize the configuration for TOFI cal config (p_tofi_cal_config) using calibration/config/INI file. More... | |
TofiConfig * | InitTofiConfig_isp (ConfigFileData *p_ini_file_data, uint16_t mode, uint32_t *p_status, TofiXYZDealiasData *p_xyz_dealias_data) |
Function to Initialize the configuration for TOFI cal config incase of isp. More... | |
uint32_t | TofiGetINIParams (void *p_config_params, int params_group, const void *p_tofi_cal_config) |
uint32_t | TofiSetINIParams (void *p_config_params, int params_group, const void *p_tofi_cal_config) |
void FreeTofiConfig | ( | TofiConfig * | p_tofi_cal_config | ) |
Function to release memory for configuration structure and Depth/AB/Confidence memory buffers
[in,out] | TofiConfig | *p_tofi_cal_config: pointer to the TOFI calibration configuration parameter structure to be freed |
Definition at line 102 of file tofiConfig.cpp.
uint32_t GetXYZ_DealiasData | ( | ConfigFileData * | ccb_data, |
TofiXYZDealiasData * | p_xyz_data | ||
) |
Definition at line 97 of file tofiConfig.cpp.
std::string iniFileContentFindKeyAndGetValue | ( | std::istream & | iniContent, |
const std::string & | key | ||
) |
Definition at line 34 of file tofiConfig.cpp.
TofiConfig* InitTofiConfig | ( | ConfigFileData * | p_cal_file_data, |
ConfigFileData * | p_config_file_data, | ||
ConfigFileData * | p_ini_file_data, | ||
uint16_t | mode, | ||
uint32_t * | p_status | ||
) |
Function to Initialize the configuration for TOFI cal config (p_tofi_cal_config) using calibration/config/INI file.
[in] | ConfigFileData | *p_cal_file_data: Pointer to cal data |
[in] | ConfigFileData | *p_config_file_data: pointer to json config data, it is initialized to default if NULL |
[in] | ConfigFileData | *p_ini_file_data: pointer to ini data, it is initialized to default if NULL |
[in] | mode | - uint16_t - mode of camera operation |
[out] | uint32_t | p_status: pointer to status, assigned as ADI_TOFI_SUCCESS on success, assigned as error code incase of failure |
Definition at line 9 of file tofiConfig.cpp.
TofiConfig* InitTofiConfig_isp | ( | ConfigFileData * | p_ini_file_data, |
uint16_t | mode, | ||
uint32_t * | p_status, | ||
TofiXYZDealiasData * | p_xyz_dealias_data | ||
) |
Function to Initialize the configuration for TOFI cal config incase of isp.
[in] | ConfigFileData | *p_cal_file_data: Pointer to cal data |
[in] | ConfigFileData | *p_ini_file_data: pointer to ini data, it is initialized to default if NULL |
[in] | mode | - uint16_t - mode of camera operation |
[in] | TofiXYZDealiasData | *p_xyz_dealias_data : pointer to XYZ and dealias data |
[out] | uint32_t | p_status: pointer to status, assigned as ADI_TOFI_SUCCESS on success, assigned as error code incase of failure |
Definition at line 52 of file tofiConfig.cpp.
uint32_t TofiGetINIParams | ( | void * | p_config_params, |
int | params_group, | ||
const void * | p_tofi_cal_config | ||
) |
Definition at line 117 of file tofiConfig.cpp.
uint32_t TofiSetINIParams | ( | void * | p_config_params, |
int | params_group, | ||
const void * | p_tofi_cal_config | ||
) |
Definition at line 113 of file tofiConfig.cpp.