From 29f2d0e50af0726e63c81390c4b78310b4c10181 Mon Sep 17 00:00:00 2001 From: Jared Boone Date: Tue, 1 Dec 2015 22:07:17 -0800 Subject: [PATCH] Move app_spectrum_analysis.hpp code to .cpp. --- firmware/application/Makefile | 1 + .../application/app_spectrum_analysis.cpp | 34 +++++++++++++++++++ .../application/app_spectrum_analysis.hpp | 9 +---- 3 files changed, 36 insertions(+), 8 deletions(-) create mode 100644 firmware/application/app_spectrum_analysis.cpp diff --git a/firmware/application/Makefile b/firmware/application/Makefile index d44e7437..f8507d83 100755 --- a/firmware/application/Makefile +++ b/firmware/application/Makefile @@ -173,6 +173,7 @@ CPPSRC = main.cpp \ app_ais.cpp \ app_tpms.cpp \ app_ert.cpp \ + app_spectrum_analysis.cpp \ sd_card.cpp \ manchester.cpp \ ../common/utility.cpp \ diff --git a/firmware/application/app_spectrum_analysis.cpp b/firmware/application/app_spectrum_analysis.cpp new file mode 100644 index 00000000..6da56665 --- /dev/null +++ b/firmware/application/app_spectrum_analysis.cpp @@ -0,0 +1,34 @@ +/* + * Copyright (C) 2014 Jared Boone, ShareBrained Technology, Inc. + * + * This file is part of PortaPack. + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2, or (at your option) + * any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; see the file COPYING. If not, write to + * the Free Software Foundation, Inc., 51 Franklin Street, + * Boston, MA 02110-1301, USA. + */ + +#include "app_spectrum_analysis.hpp" + +#include "portapack.hpp" +using namespace portapack; + +SpectrumAnalysisModel::SpectrumAnalysisModel() { + receiver_model.set_baseband_configuration({ + .mode = 4, + .sampling_rate = 20000000, + .decimation_factor = 1, + }); + receiver_model.set_baseband_bandwidth(12000000); +} diff --git a/firmware/application/app_spectrum_analysis.hpp b/firmware/application/app_spectrum_analysis.hpp index b3217db4..d725c198 100644 --- a/firmware/application/app_spectrum_analysis.hpp +++ b/firmware/application/app_spectrum_analysis.hpp @@ -27,14 +27,7 @@ class SpectrumAnalysisModel { public: - SpectrumAnalysisModel() { - receiver_model.set_baseband_configuration({ - .mode = 4, - .sampling_rate = 20000000, - .decimation_factor = 1, - }); - receiver_model.set_baseband_bandwidth(12000000); - } + SpectrumAnalysisModel(); }; namespace ui {