#include <math.h>
#include <stdio.h>
#include <string.h>
#include "match.h"
#include "dsp.h"
#include "config.h"
Functions | |
static int | quadratic_equation (float a, float b, float c, float *pResult) |
static void | calc_hi (float R0, float complex ZL, MATCH_S *pResult) |
static void | calc_lo (float R0, float complex ZL, MATCH_S *pResult) |
uint32_t | MATCH_Calc (float complex ZL, MATCH_S *pResult) |
Calculate L-Networks on ideal lumped elements for given load impedance. More... | |
void | MATCH_XtoStr (uint32_t FHz, float X, char *str) |
Convert X to capacitor (in pF) or inductance (in uH) string value. More... | |
uint32_t MATCH_Calc | ( | float complex | ZL, |
MATCH_S * | pResult | ||
) |
Calculate L-Networks on ideal lumped elements for given load impedance.
ZL | Load impedance |
pResult | array of 4 MATCH_S structures |
void MATCH_XtoStr | ( | uint32_t | FHz, |
float | X, | ||
char * | str | ||
) |
Convert X to capacitor (in pF) or inductance (in uH) string value.
FHz | Frequency in Hz |
X | impedance to convert to capacitor or inductor value at frequency FHz |
str | pointer to string buffer |
|
static |