portapack-mayhem/firmware/baseband
Jared Boone b42d3cc9d5 Move BasebandStatsCollector code into .cpp, as much as possible.
Still have template for callback, but hopefully will mitigate bloat when BasebandStatsCollector is used in multiple places.
2016-01-04 11:49:39 -08:00
..
audio_dma.cpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
audio_dma.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
audio_stats_collector.cpp Separate template/callback code from method code. 2016-01-04 11:45:33 -08:00
audio_stats_collector.hpp Separate template/callback code from method code. 2016-01-04 11:45:33 -08:00
baseband_dma.cpp Remove commented, dead code. 2015-12-10 20:13:27 -08:00
baseband_dma.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
baseband_processor.cpp Add mute_audio() function to baseband processor. 2016-01-04 09:06:17 -08:00
baseband_processor.hpp Remove BasebandProcessor virtual method replaced by message. 2016-01-04 09:13:17 -08:00
baseband_stats_collector.cpp Move BasebandStatsCollector code into .cpp, as much as possible. 2016-01-04 11:49:39 -08:00
baseband_stats_collector.hpp Move BasebandStatsCollector code into .cpp, as much as possible. 2016-01-04 11:49:39 -08:00
baseband_thread.cpp Transform update spectrum event into message. 2016-01-03 12:05:47 -08:00
baseband_thread.hpp Transform update spectrum event into message. 2016-01-03 12:05:47 -08:00
block_decimator.hpp Const/pass-by-reference a bunch more baseband stuff. 2015-12-10 12:36:12 -08:00
channel_decimator.cpp Fix inaccurate comment. 2015-12-20 13:33:08 -08:00
channel_decimator.hpp Const/pass-by-reference a bunch more baseband stuff. 2015-12-10 12:36:12 -08:00
channel_stats_collector.hpp Const/pass-by-reference a bunch more baseband stuff. 2015-12-10 12:36:12 -08:00
chconf.h Initial firmware commit. 2015-07-08 08:39:24 -07:00
clock_recovery.cpp Complete rewrite of clock recovery, lots of refactoring. 2015-11-06 09:39:59 -08:00
clock_recovery.hpp Add some baseband constructors. 2015-11-10 14:04:50 -08:00
dsp_decimate.cpp Reduce inlining of FIR configuration due to templating. 2016-01-04 11:20:28 -08:00
dsp_decimate.hpp Reduce inlining of FIR configuration due to templating. 2016-01-04 11:20:28 -08:00
dsp_demodulate.cpp More tweaks to pass buffers by reference. 2016-01-04 11:00:17 -08:00
dsp_demodulate.hpp More tweaks to pass buffers by reference. 2016-01-04 11:00:17 -08:00
dsp_iir_config.hpp Fix for merge-breakage. Argh. 2016-01-03 16:37:47 -08:00
dsp_iir.cpp ...and more pass-by-reference. 2016-01-04 11:04:28 -08:00
dsp_iir.hpp ...and more pass-by-reference. 2016-01-04 11:04:28 -08:00
dsp_squelch.cpp ...and more pass-by-reference. 2016-01-04 11:04:28 -08:00
dsp_squelch.hpp ...and more pass-by-reference. 2016-01-04 11:04:28 -08:00
event_m4.cpp A little code consolidation -- M0APP IRQ. 2016-01-04 10:12:18 -08:00
event_m4.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
fxpt_atan2.cpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
fxpt_atan2.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
gpdma_lli.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
halconf.h Initial firmware commit. 2015-07-08 08:39:24 -07:00
linear_resampler.hpp Default constructors and configure methods for baseband classes. 2015-11-06 09:40:05 -08:00
main.cpp A little code consolidation -- M0APP IRQ. 2016-01-04 10:12:18 -08:00
Makefile Move BasebandStatsCollector code into .cpp, as much as possible. 2016-01-04 11:49:39 -08:00
matched_filter.cpp More templating elimination (MatchedFilter), some #include clean-up. 2016-01-04 11:32:47 -08:00
matched_filter.hpp More templating elimination (MatchedFilter), some #include clean-up. 2016-01-04 11:32:47 -08:00
mcuconf.h Fix clock configuration for M4. 2015-08-14 12:21:49 -07:00
packet_builder.cpp Rework BitHistory, BitPattern, PacketBuilder. 2015-11-09 14:38:09 -08:00
packet_builder.hpp Move packet timestamping into baseband. 2015-12-12 11:37:30 -08:00
proc_ais.cpp Use BasebandProcessor::mute_audio(), remove I2S #include dependencies. 2016-01-04 09:07:07 -08:00
proc_ais.hpp Moved baseband temporary buffers back into class member variables. 2016-01-03 22:31:44 -08:00
proc_am_audio.cpp Moved baseband temporary buffers back into class member variables. 2016-01-03 22:31:44 -08:00
proc_am_audio.hpp Fix calculation of work_audio_buffer item count. 2016-01-03 22:42:40 -08:00
proc_ert.cpp Use BasebandProcessor::mute_audio(), remove I2S #include dependencies. 2016-01-04 09:07:07 -08:00
proc_ert.hpp ChannelDecimator now unused, remove from Makefile, remove commented code. 2016-01-04 09:49:48 -08:00
proc_nfm_audio.cpp Use BasebandProcessor::mute_audio(), remove I2S #include dependencies. 2016-01-04 09:07:07 -08:00
proc_nfm_audio.hpp Fix calculation of work_audio_buffer item count. 2016-01-03 22:42:40 -08:00
proc_tpms.cpp Use BasebandProcessor::mute_audio(), remove I2S #include dependencies. 2016-01-04 09:07:07 -08:00
proc_tpms.hpp Moved baseband temporary buffers back into class member variables. 2016-01-03 22:31:44 -08:00
proc_wfm_audio.cpp Moved baseband temporary buffers back into class member variables. 2016-01-03 22:31:44 -08:00
proc_wfm_audio.hpp Moved baseband temporary buffers back into class member variables. 2016-01-03 22:31:44 -08:00
proc_wideband_spectrum.cpp Use BasebandProcessor::mute_audio(), remove I2S #include dependencies. 2016-01-04 09:07:07 -08:00
proc_wideband_spectrum.hpp Remove little bit of dead code. 2016-01-03 12:45:34 -08:00
rssi_dma.cpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
rssi_dma.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
rssi_stats_collector.hpp Const/pass-by-reference a bunch more baseband stuff. 2015-12-10 12:36:12 -08:00
rssi_thread.cpp Move Thread WORKING_AREAs out of classes. 2015-12-10 21:01:44 -08:00
rssi_thread.hpp Move Thread WORKING_AREAs out of classes. 2015-12-10 21:01:44 -08:00
rssi.cpp Unify duplicated code between touch_adc.cpp and rssi.cpp. 2015-07-08 16:00:18 -07:00
rssi.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
spectrum_collector.cpp Rebake of AM, NFM demodulators -- more flexible filtering/configuration. 2015-12-29 11:02:07 -08:00
spectrum_collector.hpp Rebake of AM, NFM demodulators -- more flexible filtering/configuration. 2015-12-29 11:02:07 -08:00
symbol_coding.hpp Refactor bit pattern matching. 2015-11-06 09:40:00 -08:00
thread_base.hpp Extract BasebandThread, ThreadBase to separate files. 2015-12-10 15:53:54 -08:00
touch_dma.cpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
touch_dma.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00