#include <stdint.h>
#include <stdio.h>
#include <math.h>
#include <complex.h>
#include <string.h>
#include "config.h"
#include "LCD.h"
#include "font.h"
#include "touch.h"
#include "hit.h"
#include "dsp.h"
#include "gen.h"
#include "stm32f746xx.h"
#include "oslfile.h"
#include "stm32746g_discovery_lcd.h"
#include "match.h"
#include "num_keypad.h"
#include "screenshot.h"
#include "smith.h"
#include "measurement.h"
#include "panfreq.h"
Macros | |
#define | SCAN_ORIGIN_X 20 |
#define | SCAN_ORIGIN_Y 209 |
Functions | |
void | Sleep (uint32_t ms) |
static void | ShowF () |
void | MeasureFrequency (void) |
void | MEASUREMENT_ParSerial (void) |
void | DrawSmallSmith (int X0, int Y0, int R, float complex rx) |
void | InitScan500 (void) |
void | Scan500 (int i, int k) |
static void | MeasurementModeDraw (DSP_RX rx) |
static void | MeasurementModeGraph (DSP_RX in) |
static void | MEASUREMENT_Exit (void) |
static void | FDecr (uint32_t step) |
static void | FIncr (uint32_t step) |
static void | MEASUREMENT_FDecr_500k (void) |
static void | MEASUREMENT_FDecr_100k (void) |
static void | MEASUREMENT_FDecr_10k (void) |
static void | MEASUREMENT_FIncr_10k (void) |
static void | MEASUREMENT_FIncr_100k (void) |
static void | MEASUREMENT_FIncr_500k (void) |
static void | MEASUREMENT_SmithMatch (void) |
static void | MEASUREMENT_SetFreq (void) |
static void | MEASUREMENT_Screenshot (void) |
void | ShowIncDec (void) |
void | Single_Frequency_Proc (void) |
Variables | |
static uint8_t | MeasRqExit = 0 |
static uint8_t | MeasRedrawWindow = 0 |
static uint8_t | fChanged = 0 |
static uint8_t | isMatch = 0 |
static uint32_t | meas_maxstep = 500000 |
static float | vswr500 [100] |
static float complex | zFine500 [100] = { 0 } |
static uint8_t | DrawFine |
static int | parallel |
static unsigned int | freqOld =0 |
uint8_t | seconds |
static float | MeasMagDif |
static uint32_t | fx = 14000000ul |
static uint32_t | fxkHz |
static BANDSPAN | pBs1 |
static const struct HitRect | MeasHitArr [] |
#define SCAN_ORIGIN_X 20 |
#define SCAN_ORIGIN_Y 209 |
void DrawSmallSmith | ( | int | X0, |
int | Y0, | ||
int | R, | ||
float complex | rx | ||
) |
|
static |
|
static |
void Scan500 | ( | int | i, |
int | k | ||
) |
void Sleep | ( | uint32_t | ms | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
uint8_t seconds |
|
static |
|
static |