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:56
ADI_PQLIB_FREQ_TYPE convert_to_freq_type(float val)
Converts val to freq in mhz.
Definition pqlib_convert.c:74
uint32_t convert_to_time_ms(float timesec)
Converts time in sec to time in ms.
Definition pqlib_convert.c:89
int prepara_string(EVENT_TYPE event_type, int event_value, char *buf)
Prepare string output for specific event attribute types.
Definition pqlib_convert.c:96
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
ADI_PQLIB_COEF_TYPE convert_to_coef_fract_type(float val)
Converts val to correction coefficient.
Definition pqlib_convert.c:82
ADI_PQLIB_PCT_TYPE convert_to_pct_type(float val)
Converts val to percentage.
Definition pqlib_convert.c:66