mayhem-firmware/firmware/baseband
heurist1 778111d466 Updates to put the multiple aircraft on the map
Also manage the CPU in on the one second tick to keep GUI responsive
Some other small edits that fix minor problems from my previous checkins
2023-02-28 20:19:23 +00:00
..
audio_compressor.cpp Change baseband floats to normalize at +/-1.0. 2016-02-14 12:38:50 -08:00
audio_compressor.hpp Audio compressor implementation. 2016-02-13 11:19:07 -08:00
audio_dma.cpp Audio DMA: Fix cut-and-paste error 2017-05-26 16:21:28 -07:00
audio_dma.hpp Added microphone TX (very basic for now) 2017-03-12 07:10:51 +00:00
audio_input.cpp Audio: use ADC right channel for microphone. 2017-07-26 17:38:34 -07:00
audio_input.hpp Microphone tx is mostly working, Voice activation, PTT, CTCSS... 2017-03-13 04:09:21 +00:00
audio_output.cpp Fixed mic tx not working the first time it was entered 2018-02-01 11:17:51 +00:00
audio_output.hpp Scanner: Added last locked frequencies list 2017-05-18 11:06:11 +01:00
audio_stats_collector.cpp Change baseband floats to normalize at +/-1.0. 2016-02-14 12:38:50 -08:00
audio_stats_collector.hpp Add lots of value constructors. 2016-11-26 16:50:44 -08:00
baseband_dma.cpp Reverted to original CPLD data 2017-01-29 06:50:48 +00:00
baseband_dma.hpp Reverted to original CPLD data 2017-01-29 06:50:48 +00:00
baseband_processor.cpp SYNC 2016-01-31 09:34:24 +01:00
baseband_processor.hpp Add lots of value constructors. 2016-11-26 16:50:44 -08:00
baseband_stats_collector.cpp SYNC 2016-01-31 09:34:24 +01:00
baseband_stats_collector.hpp SYNC 2016-01-31 09:34:24 +01:00
baseband_thread.cpp Close Call should be more accurate 2017-02-01 08:53:26 +00:00
baseband_thread.hpp Close Call should be more accurate 2017-02-01 08:53:26 +00:00
baseband.cpp Move some GPDMA configuration to application processor. 2017-05-24 15:42:44 -07:00
block_decimator.hpp Add lots of value constructors. 2016-11-26 16:50:44 -08:00
channel_decimator.cpp SYNC 2016-01-31 09:34:24 +01:00
channel_decimator.hpp Add lots of value constructors. 2016-11-26 16:50:44 -08:00
channel_stats_collector.hpp Fix __SIMD32 warning 2021-01-27 15:16:43 +01:00
chconf.h Remove ChibiOS registry, thread names. 2016-02-09 11:36:38 -08:00
clock_recovery.cpp Complete rewrite of clock recovery, lots of refactoring. 2015-11-06 09:39:59 -08:00
clock_recovery.hpp Add lots of value constructors. 2016-11-26 16:50:44 -08:00
CMakeLists.txt moved extract frame back into proc_pocsag 2021-11-07 09:00:00 +00:00
description Merge fixing, commit to catch up on recent files 2016-02-04 10:27:53 +01:00
dsp_decimate.cpp GCC: Fixed __SIMD32 type punning warnings. 2017-08-08 10:24:49 -07:00
dsp_decimate.hpp Work around apparent alignment bug in G++ 5.4.1? 2016-11-26 16:58:42 -08:00
dsp_demodulate.cpp GCC: Fixed __SIMD32 type punning warnings. 2017-08-08 10:24:49 -07:00
dsp_demodulate.hpp Change baseband floats to normalize at +/-1.0. 2016-02-14 12:38:50 -08:00
dsp_goertzel.cpp Added basic APRS transmit 2018-02-23 20:21:24 +00:00
dsp_goertzel.hpp Added basic APRS transmit 2018-02-23 20:21:24 +00:00
dsp_hilbert.cpp Rebased code from new eried repo commits. Changed to to reflect strijar implementation. Fixed previous issue with old ssb-am-tx ui_mictx code. 2021-03-21 20:21:50 -05:00
dsp_hilbert.hpp Fixed uninitialized class members 2022-04-18 22:45:16 +02:00
dsp_modulate.cpp Finalised all Mic Boost(WM) and Mic ALC(AK) 2022-10-02 00:51:12 +02:00
dsp_modulate.hpp Ak4951-ALC_base adding WM8731-boost OFF options 2022-09-28 22:42:33 +02:00
dsp_squelch.cpp SYNC 2016-01-31 09:34:24 +01:00
dsp_squelch.hpp SYNC 2016-01-31 09:34:24 +01:00
event_m4.cpp Clear baseband message for non-shutdown messages. 2016-07-02 16:02:03 -07:00
event_m4.hpp Give new Processor to EventDispatcher. 2016-06-25 11:14:28 -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 Disable SDC "nice waiting" for performance. 2016-04-10 17:24:28 -07:00
linear_resampler.hpp Default constructors and configure methods for baseband classes. 2015-11-06 09:40:05 -08:00
main.cpp Sync with Sharebrained's fw, only Xylos TX works for now 2016-07-27 03:03:40 +02:00
matched_filter.cpp Init matched filter output variable. 2016-02-06 16:24:14 -08:00
matched_filter.hpp Add lots of value constructors. 2016-11-26 16:50:44 -08:00
mcuconf.h PortaPack Sync, take 2 (#215) 2019-02-03 18:25:11 +00:00
name Merge fixing, commit to catch up on recent files 2016-02-04 10:27:53 +01:00
ook.hpp Fix narrowing conversion warnings. 2016-11-28 12:09:02 -08:00
packet_builder.cpp Rework BitHistory, BitPattern, PacketBuilder. 2015-11-09 14:38:09 -08:00
packet_builder.hpp Add lots of value constructors. 2016-11-26 16:50:44 -08:00
phase_accumulator.hpp OOK slicer, clock recovery classes. 2016-04-11 11:50:03 -07:00
phase_detector.hpp Rework phase detector. 2016-06-01 15:22:21 -07:00
proc_acars.cpp Testing external clock detection and auto-switch 2018-06-12 07:55:12 +01:00
proc_acars.hpp Testing external clock detection and auto-switch 2018-06-12 07:55:12 +01:00
proc_adsbrx.cpp Updates to put the multiple aircraft on the map 2023-02-28 20:19:23 +00:00
proc_adsbrx.hpp Changed amp to integer 2021-11-06 10:15:17 +00:00
proc_adsbtx.cpp Fixed ADSB TX frame rotation 2017-08-12 09:54:58 +01:00
proc_adsbtx.hpp Added remaining buttons for TouchTunes remote 2017-09-24 20:05:42 +01:00
proc_afsk.cpp Added remaining buttons for TouchTunes remote 2017-09-24 20:05:42 +01:00
proc_afsk.hpp Added remaining buttons for TouchTunes remote 2017-09-24 20:05:42 +01:00
proc_afskrx.cpp AFSK RX works (only Bell202 for now) 2017-09-02 08:28:29 +01:00
proc_afskrx.hpp AFSK RX works (only Bell202 for now) 2017-09-02 08:28:29 +01:00
proc_ais.cpp Clean up baseband processors to each have a main(). 2016-07-24 21:42:11 -07:00
proc_ais.hpp Merge 'upstream/master' - At least it builds... 2017-01-16 03:45:44 +00:00
proc_am_audio.cpp Quoted out unused variable 2021-01-27 15:52:17 +01:00
proc_am_audio.hpp Implemented correct display of the filter indicator on the waterfall 2020-12-23 18:00:51 +03:00
proc_am_tv.cpp Quoted unused vars and voided one 2021-01-27 15:58:56 +01:00
proc_am_tv.hpp Analog tv app (#334) 2020-04-20 06:50:24 +02:00
proc_aprsrx.cpp proc_aprsrx.cpp compile warning fix 2021-05-12 08:09:04 +02:00
proc_aprsrx.hpp Fix for proc_aprsrx and aprs_packet warnings, they are related 2022-04-21 17:38:49 +02:00
proc_audiotx.cpp Bias-T now works in capture mode 2018-12-18 16:25:21 +00:00
proc_audiotx.hpp Added missing initialisation 2021-01-27 15:54:45 +01:00
proc_btlerx.cpp Quoted CRC calculus as it's unused, voided message 2021-01-27 16:02:59 +01:00
proc_btlerx.hpp Ble receiver (#337) 2020-04-20 06:50:03 +02:00
proc_capture.cpp fix unused result 2021-01-27 15:48:41 +01:00
proc_capture.hpp Implemented correct display of the filter indicator on the waterfall 2020-12-23 18:00:51 +03:00
proc_ert.cpp Clean up baseband processors to each have a main(). 2016-07-24 21:42:11 -07:00
proc_ert.hpp Merge remote-tracking branch 'upstream/master' 2016-08-17 02:55:34 +02:00
proc_fsk.cpp Added LGE app, nothing to see here 2019-02-06 17:34:53 +00:00
proc_fsk.hpp Added remaining buttons for TouchTunes remote 2017-09-24 20:05:42 +01:00
proc_gps_sim.cpp Cleaned up a bit 2020-12-24 11:14:23 +03:00
proc_gps_sim.hpp Cleaned up a bit 2020-12-24 11:14:23 +03:00
proc_jammer.cpp "CW generator" and "Whistle" merged in "Signal generator" 2017-07-18 19:31:05 +01:00
proc_jammer.hpp Finished jammer modes 2017-02-13 05:35:13 +00:00
proc_mictx.cpp Ak4951-ALC_base adding WM8731-boost OFF options 2022-09-28 22:42:33 +02:00
proc_mictx.hpp Ak4951-ALC_base adding WM8731-boost OFF options 2022-09-28 22:42:33 +02:00
proc_nfm_audio.cpp Implemented correct display of the filter indicator on the waterfall 2020-12-23 18:00:51 +03:00
proc_nfm_audio.hpp Implemented correct display of the filter indicator on the waterfall 2020-12-23 18:00:51 +03:00
proc_noop.cpp Utility: CW generator 2017-02-15 03:05:38 +00:00
proc_noop.hpp Utility: CW generator 2017-02-15 03:05:38 +00:00
proc_nrfrx.cpp Removed unused and voided a var 2021-01-27 16:11:20 +01:00
proc_nrfrx.hpp Nrf24l01 demodulation (#338) 2020-04-20 06:45:28 +02:00
proc_ook.cpp fix ook app and 1527 encoder; add scan encoding 2023-02-02 17:54:36 +02:00
proc_ook.hpp fix ook app and 1527 encoder; add scan encoding 2023-02-02 17:54:36 +02:00
proc_pocsag.cpp moved extract frame back into proc_pocsag 2021-11-07 09:00:00 +00:00
proc_pocsag.hpp Fix warning for proc_pocsag 2022-04-21 23:25:58 +02:00
proc_rds.cpp RDS Radiotext should make receiver happier (missing end char) 2017-04-18 18:12:32 +01:00
proc_rds.hpp Finished jammer modes 2017-02-13 05:35:13 +00:00
proc_replay.cpp Implemented correct display of the filter indicator on the waterfall 2020-12-23 18:00:51 +03:00
proc_replay.hpp Implemented correct display of the filter indicator on the waterfall 2020-12-23 18:00:51 +03:00
proc_sigfrx.cpp Sync with Sharebrained's fw, only Xylos TX works for now 2016-07-27 03:03:40 +02:00
proc_sigfrx.hpp Sync with Sharebrained's fw, only Xylos TX works for now 2016-07-27 03:03:40 +02:00
proc_siggen.cpp Fixed "Stop After" freeze & stronger CW signal 2020-09-19 14:24:40 +08:00
proc_siggen.hpp Added remaining buttons for TouchTunes remote 2017-09-24 20:05:42 +01:00
proc_sonde.cpp Improved tone generator for proper frequency control. Also 2021-06-16 23:23:47 +01:00
proc_sonde.hpp Improved tone generator for proper frequency control. Also 2021-06-16 23:23:47 +01:00
proc_sstvtx.cpp Added more SSTV modes 2017-03-23 21:28:21 +00:00
proc_sstvtx.hpp Added more SSTV modes 2017-03-23 21:28:21 +00:00
proc_test.cpp Added "test app" as a draft zone for... stuff 2017-10-30 02:00:39 +01:00
proc_test.hpp Fixed freeze in TouchTunes scan 2017-11-08 21:08:46 +01:00
proc_tones.cpp Added remaining buttons for TouchTunes remote 2017-09-24 20:05:42 +01:00
proc_tones.hpp Added remaining buttons for TouchTunes remote 2017-09-24 20:05:42 +01:00
proc_tpms.cpp Clean up baseband processors to each have a main(). 2016-07-24 21:42:11 -07:00
proc_tpms.hpp Merge 'upstream/master' - At least it builds... 2017-01-16 03:45:44 +00:00
proc_wfm_audio.cpp Implemented correct display of the filter indicator on the waterfall 2020-12-23 18:00:51 +03:00
proc_wfm_audio.hpp Implemented correct display of the filter indicator on the waterfall 2020-12-23 18:00:51 +03:00
proc_wideband_spectrum.cpp Implemented correct display of the filter indicator on the waterfall 2020-12-23 18:00:51 +03:00
proc_wideband_spectrum.hpp Close Call should be more accurate 2017-02-01 08:53:26 +00:00
rssi_dma.cpp Simplify RSSI/BB DMA, extract to ThreadWait class. 2016-02-09 10:41:19 -08:00
rssi_dma.hpp Remove unused DMA Handler types. 2016-06-22 11:22:28 -07:00
rssi_stats_collector.hpp Add lots of value constructors. 2016-11-26 16:50:44 -08:00
rssi_thread.cpp Remove thread pointer checking. 2016-06-24 15:46:53 -07:00
rssi_thread.hpp Change baseband, RSSI threads to be more RAII. 2016-06-24 15:34:49 -07:00
rssi.cpp C++14: make some wrapper classes static. 2017-01-05 17:10:00 -08:00
rssi.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
spectrum_collector.cpp Adding support for HackRF One R9, as per https://github.com/sharebrained/portapack-hackrf/pull/187 2023-02-16 12:10:26 +00:00
spectrum_collector.hpp Small correction,of previous PR , about New_Feature_GCC_10_Compile_errors_#199 (based on sharebrained indications) 2021-10-25 18:11:31 +02:00
stream_input.cpp Rename m4txevent::assert and m0apptxevent::assert (adding "_event") 2020-08-19 09:43:04 +02:00
stream_input.hpp Disallow copy constructors/assignments. 2016-11-26 16:52:57 -08:00
stream_output.cpp Update stream_output.cpp 2020-08-19 22:52:39 +02:00
stream_output.hpp Made back button always focusable with left key 2017-04-21 00:31:21 +01:00
symbol_coding.hpp Testing external clock detection and auto-switch 2018-06-12 07:55:12 +01:00
tone_gen.cpp Recovered lost ctcss/roger beep/correct mic gain in mic app from 1.5.1 without ALC (Auto mic Limit Control-AK) (#633) 2022-05-07 11:43:14 +12:00
tone_gen.hpp Recovered lost ctcss/roger beep/correct mic gain in mic app from 1.5.1 without ALC (Auto mic Limit Control-AK) (#633) 2022-05-07 11:43:14 +12:00
touch_dma.cpp SYNC 2016-01-31 09:34:24 +01:00
touch_dma.hpp Remove unused DMA Handler types. 2016-06-22 11:22:28 -07:00
tv_collector.cpp removed unused variables 2021-01-27 15:45:04 +01:00
tv_collector.hpp Analog tv app (#334) 2020-04-20 06:50:24 +02:00