EU1KY AA
oslfile.h File Reference
#include <complex.h>
#include <stdint.h>

Go to the source code of this file.

Functions

float complex OSL_GFromZ (float complex Z, float Rbase)
 
float complex OSL_ZFromG (float complex Z, float Rbase)
 
float complex OSL_CorrectZ (uint32_t fhz, float complex zMeasured)
 
float complex OSL_GtoMA (float complex G)
 
float complex OSL_ParabolicInterpolation (float complex y1, float complex y2, float complex y3, float x1, float x2, float x3, float x)
 
int32_t OSL_GetSelected (void)
 
const char * OSL_GetSelectedName (void)
 
void OSL_Select (int32_t index)
 
int32_t OSL_IsSelectedValid (void)
 
void OSL_ScanOpen (void(*progresscb)(uint32_t))
 
void OSL_ScanShort (void(*progresscb)(uint32_t))
 
void OSL_ScanLoad (void(*progresscb)(uint32_t))
 
void OSL_Calculate (void)
 
void OSL_LoadErrCorr (void)
 
void OSL_ScanErrCorr (void(*progresscb)(uint32_t))
 
void OSL_CorrectErr (uint32_t fhz, float *magdif, float *phdif)
 
int32_t OSL_IsErrCorrLoaded (void)
 

Function Documentation

void OSL_Calculate ( void  )
void OSL_CorrectErr ( uint32_t  fhz,
float *  magdif,
float *  phdif 
)
float complex OSL_CorrectZ ( uint32_t  fhz,
float complex  zMeasured 
)
int32_t OSL_GetSelected ( void  )
const char* OSL_GetSelectedName ( void  )
float complex OSL_GFromZ ( float complex  Z,
float  Rbase 
)
float complex OSL_GtoMA ( float complex  G)
int32_t OSL_IsErrCorrLoaded ( void  )
int32_t OSL_IsSelectedValid ( void  )
void OSL_LoadErrCorr ( void  )
float complex OSL_ParabolicInterpolation ( float complex  y1,
float complex  y2,
float complex  y3,
float  x1,
float  x2,
float  x3,
float  x 
)
void OSL_ScanErrCorr ( void(*)(uint32_t)  progresscb)
void OSL_ScanLoad ( void(*)(uint32_t)  progresscb)
void OSL_ScanOpen ( void(*)(uint32_t)  progresscb)
void OSL_ScanShort ( void(*)(uint32_t)  progresscb)
void OSL_Select ( int32_t  index)
float complex OSL_ZFromG ( float complex  Z,
float  Rbase 
)