no-OS
|
#include "pqlib_convert.h"
Functions | |
ADI_AFE_ANGLE_TYPE | convert_angle_type (ADI_AFE_ANGLE_TYPE angleRaw) |
float | convert_rms_type (ADI_AFE_RMS_TYPE mag, float scale) |
Converts ADI_AFE_RMS_TYPE to voltage/current magnitude. More... | |
float | convert_pct_type (ADI_PQLIB_PCT_TYPE val) |
Converts ADI_PQLIB_PCT_TYPE to percentage. More... | |
ADI_PQLIB_PCT_TYPE | convert_to_pct_type (float val) |
Converts val to percentage. More... | |
ADI_PQLIB_FREQ_TYPE | convert_to_freq_type (float val) |
Converts val to freq in mhz. More... | |
ADI_PQLIB_COEF_TYPE | convert_to_coef_fract_type (float val) |
Converts val to correction coefficient. More... | |
uint32_t | convert_to_time_ms (float timesec) |
Converts time in sec to time in ms. More... | |
ADI_AFE_ANGLE_TYPE convert_angle_type | ( | ADI_AFE_ANGLE_TYPE | angleRaw | ) |
float convert_pct_type | ( | ADI_PQLIB_PCT_TYPE | val | ) |
Converts ADI_PQLIB_PCT_TYPE to percentage.
[in] | val | - Value for conversion |
float convert_rms_type | ( | ADI_AFE_RMS_TYPE | mag, |
float | scale | ||
) |
Converts ADI_AFE_RMS_TYPE to voltage/current magnitude.
[in] | mag | - Magnitude code from the library |
[in] | scale | - Magnitude of full range RMS |
ADI_PQLIB_COEF_TYPE convert_to_coef_fract_type | ( | float | val | ) |
Converts val to correction coefficient.
[in] | val | - Value for conversion |
ADI_PQLIB_FREQ_TYPE convert_to_freq_type | ( | float | val | ) |
Converts val to freq in mhz.
[in] | val | - Value for conversion |
ADI_PQLIB_PCT_TYPE convert_to_pct_type | ( | float | val | ) |
Converts val to percentage.
[in] | val | - Value for conversion |
uint32_t convert_to_time_ms | ( | float | timesec | ) |
Converts time in sec to time in ms.
[in] | timesec | - Value for conversion. |