void(Delete(void))
Definition: mainwnd.c:360
#include <stdint.h>
#include <stdio.h>
#include <string.h>
#include <ctype.h>
#include <stdlib.h>
#include <math.h>
#include "arm_math.h"
#include <complex.h>
#include "LCD.h"
#include "touch.h"
#include "font.h"
#include "config.h"
#include "ff.h"
#include "crash.h"
#include "dsp.h"
#include "gen.h"
#include "oslfile.h"
#include "stm32746g_discovery_lcd.h"
#include "screenshot.h"
#include "panvswr2.h"
#include "panfreq.h"
#include "textbox.h"
#include "spectr.h"
#include "fftwnd.h"
Macros | |
#define | Fieldw1 70 |
#define | FieldH 36 |
Functions | |
void | GEN_SetLOFreq (uint32_t frqu1) |
unsigned long | GetUpper (int i) |
unsigned long | GetLower (int i) |
static void | Calc_fft_audiobuf (int ch) |
int | CalcMaxBin (unsigned long frqu1) |
void | FX_ShowResult (void) |
void | SetUpperLower (void) |
int | OneBandExec (void) |
int | ScanFull (void) |
void | Full (void) |
int | OneBand (void) |
void | HamBandsExec (void) |
void | HamBands (void) |
void | SCExit (void) |
void | freq (void) |
void | Test (void) |
int | Delta (int binMax0, int binMax1, int binMax2) |
void | ShowSpectLine (int x) |
int | SpectrumExec (int graph) |
void | Spectrum (void) |
void | Auto (void) |
void | SPECTR_FindFreq (void) |
Variables | |
int16_t | audioBuf [(NSAMPLES+NDUMMY)*2] |
float | rfft_mags [NSAMPLES/2] |
float | rfft_input [NSAMPLES] |
float | rfft_output [NSAMPLES] |
const float complex * | prfft |
float | windowfunc [NSAMPLES] |
const uint32_t | Scale_Factors [] ={10,8,10,10,8,10,10,8,10,10,8,10,10,8,10,10} |
static int16_t | maxMag |
static int16_t | mag |
static int | m |
static int | AreaSelected |
static int | cycl3 |
static unsigned long | upper |
static unsigned long | lower |
static BANDSPAN | span |
static int | selector |
static int | sExit |
static int | auto1 |
static int | sScan_Meas |
static int | sRepaint |
static LCDPoint | pt |
static int | FreqFound |
static uint32_t | f1 |
static unsigned long | actFreq |
static uint32_t | power00 |
static float | SumVal |
static float | Maxmag |
static float | Average |
static int | counter |
static char | string1 [40] |
static unsigned long | fx |
static int | binx |
static int | found |
static int | test |
static const int | dBs [] ={10,0,-10,-20,-30,-40,-50,-60,-70} |
static float | signal |
static int | breaker |
static const TEXTBOX_t | tb_Scan [] |
#define FieldH 36 |
#define Fieldw1 70 |
|
static |
int CalcMaxBin | ( | unsigned long | frqu1 | ) |
int Delta | ( | int | binMax0, |
int | binMax1, | ||
int | binMax2 | ||
) |
void GEN_SetLOFreq | ( | uint32_t | frqu1 | ) |
unsigned long GetLower | ( | int | i | ) |
unsigned long GetUpper | ( | int | i | ) |
int OneBand | ( | void | ) |
int OneBandExec | ( | void | ) |
int ScanFull | ( | void | ) |
void ShowSpectLine | ( | int | x | ) |
int SpectrumExec | ( | int | graph | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
const float complex* prfft |
|
static |
float rfft_input[NSAMPLES] |
float rfft_mags[NSAMPLES/2] |
float rfft_output[NSAMPLES] |
const uint32_t Scale_Factors[] ={10,8,10,10,8,10,10,8,10,10,8,10,10,8,10,10} |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
float windowfunc[NSAMPLES] |