Metal Detector
 
Loading...
Searching...
No Matches
SIG_Handle_t Struct Reference

Handle structure for managing signal processing tasks. More...

#include <app_signal.h>

Data Fields

SIG_ADCRegister_t input_sig [INPUT_BUFF_LEN]
 
float32_t rx_coil_sig_to_dft [BUFF_TO_DFT_LEN]
 
float32_t tx_coil_sig_to_dft [BUFF_TO_DFT_LEN]
 
SIG_FreqDomain_t rx_coil_freq_domain [FREQ_DOMAIN_LEN]
 
SIG_FreqDomain_t tx_coil_freq_domain [FREQ_DOMAIN_LEN]
 
SIG_PolarForm_t rx_coil_polar [POLAR_FORM_LEN]
 
SIG_PolarForm_t tx_coil_polar [POLAR_FORM_LEN]
 

Detailed Description

Handle structure for managing signal processing tasks.

Field Documentation

◆ input_sig

SIG_ADCRegister_t SIG_Handle_t::input_sig[INPUT_BUFF_LEN]

Buffer for ADC input samples

◆ rx_coil_freq_domain

SIG_FreqDomain_t SIG_Handle_t::rx_coil_freq_domain[FREQ_DOMAIN_LEN]

Frequency domain representation of RX coil signal

◆ rx_coil_polar

SIG_PolarForm_t SIG_Handle_t::rx_coil_polar[POLAR_FORM_LEN]

Polar form of RX coil frequency domain data

◆ rx_coil_sig_to_dft

float32_t SIG_Handle_t::rx_coil_sig_to_dft[BUFF_TO_DFT_LEN]

Buffer for RX coil signal before FFT

◆ tx_coil_freq_domain

SIG_FreqDomain_t SIG_Handle_t::tx_coil_freq_domain[FREQ_DOMAIN_LEN]

Frequency domain representation of TX coil signal

◆ tx_coil_polar

SIG_PolarForm_t SIG_Handle_t::tx_coil_polar[POLAR_FORM_LEN]

Polar form of TX coil frequency domain data

◆ tx_coil_sig_to_dft

float32_t SIG_Handle_t::tx_coil_sig_to_dft[BUFF_TO_DFT_LEN]

Buffer for TX coil signal before FFT