34#ifndef __PQLIB_CONVERT_H__
35#define __PQLIB_CONVERT_H__
float convert_pct_type(ADI_PQLIB_PCT_TYPE val)
Converts ADI_PQLIB_PCT_TYPE to percentage.
Definition pqlib_convert.c:66
float convert_fract_angle_type(ADI_PQLIB_FRACT_TYPE angle)
Converts ADI_AFE_FRACT_TYPR to angle.
Definition pqlib_convert.c:61
ADI_PQLIB_FREQ_TYPE convert_to_freq_type(float val)
Converts val to freq in mhz.
Definition pqlib_convert.c:84
uint32_t convert_to_time_ms(float timesec)
Converts time in sec to time in ms.
Definition pqlib_convert.c:99
int prepara_string(EVENT_TYPE event_type, int event_value, char *buf)
Prepare string output for specific event attribute types.
Definition pqlib_convert.c:106
EVENT_TYPE
Enumeration for possible event types for iio output preparation.
Definition pqlib_convert.h:45
@ EVENT_SWELL
Definition pqlib_convert.h:47
@ EVENT_INTRPS
Definition pqlib_convert.h:49
@ EVENT_RVC
Definition pqlib_convert.h:48
@ EVENT_DIPS
Definition pqlib_convert.h:46
float convert_rms_type(ADI_AFE_RMS_TYPE mag, float scale)
Converts ADI_AFE_RMS_TYPE to voltage/current magnitude.
Definition pqlib_convert.c:46
float convert_fract_type(ADI_PQLIB_FRACT_TYPE fractValue)
Converts ADI_PQLIB_FRACT_TYPE to float.
Definition pqlib_convert.c:56
ADI_PQLIB_COEF_TYPE convert_to_coef_fract_type(float val)
Converts val to correction coefficient.
Definition pqlib_convert.c:92
ADI_PQLIB_PCT_TYPE convert_to_pct_type(float val)
Converts val to percentage.
Definition pqlib_convert.c:76