mirror of
https://github.com/AlexandreRouma/SDRPlusPlus.git
synced 2025-08-24 00:41:47 +02:00
DSP performance upgrades + bugfix
This commit is contained in:
bladerf_source/src
core/src
dsp
audio.hblock.hclock_recovery.hconvertion.hdemodulator.hfalcon_fec.hfalcon_packet.hfilter.hmath.hmeasure.hpll.hprocessing.hresampling.hrouting.hsink.hsource.htypes.h
utils
gui
menus
falcon9_decoder/src
file_source/src
hackrf_source/src
plutosdr_source/src
recorder/src
rtl_sdr_source/src
rtl_tcp_source/src
sdrplay_source/src
@@ -36,6 +36,8 @@ SDRPP_MOD_INFO {
|
||||
|
||||
#define INPUT_SAMPLE_RATE 6000000
|
||||
|
||||
std::ofstream file("output.ts");
|
||||
|
||||
class Falcon9DecoderModule : public ModuleManager::Instance {
|
||||
public:
|
||||
Falcon9DecoderModule(std::string name) {
|
||||
@@ -46,7 +48,6 @@ public:
|
||||
// dsp::Splitter<float> split;
|
||||
// dsp::Reshaper<float> reshape;
|
||||
// dsp::HandlerSink<float> symSink;
|
||||
|
||||
// dsp::stream<float> thrInput;
|
||||
// dsp::Threshold thr;
|
||||
|
||||
@@ -196,7 +197,7 @@ private:
|
||||
}
|
||||
else if (pktId == 0x01123201042E1403) {
|
||||
fwrite(data + 25, 1, 940, _this->ffplay);
|
||||
//file.write((char*)(data + 25), 940);
|
||||
file.write((char*)(data + 25), 940);
|
||||
}
|
||||
|
||||
//printf("%016" PRIX64 ": %d bytes, %d full\n", pktId, length, count);
|
||||
@@ -219,7 +220,7 @@ private:
|
||||
|
||||
// DSP Chain
|
||||
dsp::FloatFMDemod demod;
|
||||
dsp::MMClockRecovery recov;
|
||||
dsp::MMClockRecovery<float> recov;
|
||||
|
||||
dsp::Splitter<float> split;
|
||||
|
||||
|
Reference in New Issue
Block a user