1 #ifndef SIGNAL_SCALER_H 2 #define SIGNAL_SCALER_H 13 #include "IP_Driver.h" 28 Signal_Scaler(
int base_address,
int size_in_k,
int max_scaling_value_db);
int set_scaling(int scaling_in_db)
sets scaling, <0dB: attenuation, >0dB: -> amplification (in 6 dB steps (shifting)) ...
Definition: Signal_Scaler.cpp:35
Signal_Scaler(int base_address, int size_in_k, int max_scaling_value_db)
class constructor
Definition: Signal_Scaler.cpp:19
~Signal_Scaler()
class deconstructor
Definition: Signal_Scaler.cpp:26
Generic IP Driver Class Class, that allows access to a AXI Lite IP core over the Zynq Memory Mapped I...
Definition: IP_Driver.h:14
Driver for the Signal_Scaler IP core.
Definition: Signal_Scaler.h:16
int get_max_value()
reads maximum occured absolute value at the module's input since last call of reset_max_value() ...
Definition: Signal_Scaler.cpp:90
int reset_max_value()
resets the maximum abs value
Definition: Signal_Scaler.cpp:94