portapack-mayhem/firmware/application
furrtek 70c7646743 Capped max entries per Freqman file to 30 due to RAM issue
Capped max files in Soundboard to 54 and removed CTCSS options due to
same issue
Splitted files for jammer ranges
Bugfix: Mismatch between filename and category name in Freqman
Bugfix: Freqman file parsing strstr()'s might have gone out of buffer
Updated binary
2017-12-11 02:40:43 +00:00
..
bitmaps "CW generator" and "Whistle" merged in "Signal generator" 2017-07-18 19:31:05 +01:00
protocols Added keyfob UI and debug functions 2017-10-14 16:30:49 +01:00
ais_app.cpp Hide ui::Rect implementation. 2016-11-28 11:25:27 -08:00
ais_app.hpp Add lots of value constructors. 2016-11-26 16:50:44 -08:00
analog_audio_app.cpp Added back frequency display for CTCSS 2017-12-06 13:20:51 +00:00
analog_audio_app.hpp Added CTCSS decoder in NFM RX 2017-11-28 08:52:04 +01:00
audio.cpp Added tabs to BHT TX and Jammer 2017-08-12 00:27:05 +01:00
audio.hpp Merge remote-tracking branch 'upstream/master' 2017-06-21 03:25:27 +01:00
baseband_api.cpp Added CTCSS decoder in NFM RX 2017-11-28 08:52:04 +01:00
baseband_api.hpp Added CTCSS decoder in NFM RX 2017-11-28 08:52:04 +01:00
bitmap.hpp Replay of IQ files ! :D 2017-12-07 00:58:25 +00:00
capture_app.cpp Remove a lot of static_cast<>s involving UI structs. 2016-11-29 10:13:56 -08:00
capture_app.hpp Add lots of value constructors. 2016-11-26 16:50:44 -08:00
capture_thread.cpp Extract BufferExchange, simplify threading. 2016-10-06 13:38:56 -07:00
capture_thread.hpp Disallow copy constructors/assignments. 2016-11-26 16:52:57 -08:00
chconf.h Initial firmware commit. 2015-07-08 08:39:24 -07:00
clock_manager.cpp CPLD: Invert GCK2 to improve ADC sample timing. 2016-10-03 11:58:42 -07:00
clock_manager.hpp Insert IDIVC into audio MCLK path, so it can be divided. 2016-01-29 15:17:05 -08:00
CMakeLists.txt Replay of IQ files ! :D 2017-12-07 00:58:25 +00:00
core_control.cpp Sync with Sharebrained's fw, only Xylos TX works for now 2016-07-27 03:03:40 +02:00
core_control.hpp Sync with Sharebrained's fw, only Xylos TX works for now 2016-07-27 03:03:40 +02:00
de_bruijn.cpp Started writing (copying...) AFSK RX 2017-08-29 09:42:04 +01:00
de_bruijn.hpp Started writing (copying...) AFSK RX 2017-08-29 09:42:04 +01:00
debounce.cpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
debounce.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
demofont.hpp # This is a combination of 2 commits. 2016-12-24 11:52:11 +01:00
dirty_registers.hpp Add lots of value constructors. 2016-11-26 16:50:44 -08:00
emu_cc1101.cpp Added remaining buttons for TouchTunes remote 2017-09-24 20:05:42 +01:00
encoder.cpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
encoder.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
ert_app.cpp Hide ui::Rect implementation. 2016-11-28 11:25:27 -08:00
ert_app.hpp Add lots of value constructors. 2016-11-26 16:50:44 -08:00
event_m0.cpp Merge remote-tracking branch 'upstream/master' 2017-07-25 00:20:57 +01:00
event_m0.hpp Merge remote-tracking branch 'upstream/master' 2017-07-25 00:20:57 +01:00
ffconf.h FatFs: Update to release R0.12c. 2017-05-03 12:43:45 +01:00
file.cpp Tone generator class 2017-11-10 00:25:04 +00:00
file.hpp Replay of IQ files ! :D 2017-12-07 00:58:25 +00:00
freqman.cpp Capped max entries per Freqman file to 30 due to RAM issue 2017-12-11 02:40:43 +00:00
freqman.hpp Capped max entries per Freqman file to 30 due to RAM issue 2017-12-11 02:40:43 +00:00
halconf.h Disable SDC "nice waiting" for performance. 2016-04-10 17:24:28 -07:00
io_file.cpp Merge 'upstream/master' - At least it builds... 2017-01-16 03:45:44 +00:00
io_file.hpp OutputStream (file M0 -> M4 radio) now works 2017-06-23 08:40:22 +01:00
io_wave.cpp Added wav file viewer 2017-10-15 15:53:40 +01:00
io_wave.hpp Added wav file viewer 2017-10-15 15:53:40 +01:00
io.hpp Put Reader, Writer inside "stream" namespace. 2016-10-04 17:13:21 -07:00
irq_controls.cpp IRQ: Make handlers more independent of EventDispatcher. 2017-06-19 16:31:54 -07:00
irq_controls.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
irq_lcd_frame.cpp IRQ: Make handlers more independent of EventDispatcher. 2017-06-19 16:31:54 -07:00
irq_lcd_frame.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
irq_rtc.cpp IRQ: Make handlers more independent of EventDispatcher. 2017-06-19 16:31:54 -07:00
irq_rtc.hpp Extract RTC interrupt handler into separate files. 2015-08-14 20:57:40 -07:00
log_file.cpp File: Remove puts(), add write_line(), cascade changes in interface. 2016-07-24 20:39:21 -07:00
log_file.hpp Add lots of value constructors. 2016-11-26 16:50:44 -08:00
main.cpp Added RF amp setting in ADS-B RX 2017-12-08 21:46:16 +00:00
max2837.cpp MAX2837: Expose trim/bias/calibration adjustments. 2016-08-21 11:42:05 -07:00
max2837.hpp Add lots of value constructors. 2016-11-26 16:50:44 -08:00
max5864.cpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
max5864.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
mcuconf.h Merge remote-tracking branch 'upstream/master' 2017-07-25 00:20:57 +01:00
modems.cpp Added remaining buttons for TouchTunes remote 2017-09-24 20:05:42 +01:00
modems.hpp Added remaining buttons for TouchTunes remote 2017-09-24 20:05:42 +01:00
pocsag_app.cpp Added function setting in POCSAG TX 2017-09-23 04:53:42 +01:00
pocsag_app.hpp Started writing (copying...) AFSK RX 2017-08-29 09:42:04 +01:00
portapack.cpp Added velocity/bearing ADS-B frame for tx 2017-07-25 08:30:12 +01:00
portapack.hpp Merge remote-tracking branch 'upstream/master' 2017-07-25 00:20:57 +01:00
radio.cpp Added workaround for the CPLD overlay issue in tx mode 2017-11-09 22:25:37 +00:00
radio.hpp CPLD: Remove decimation feature. 2016-08-21 11:31:37 -07:00
receiver_model.cpp Using new CPLD data (fixes spectrum mirroring) 2017-06-11 09:50:29 +01:00
receiver_model.hpp Using new CPLD data (fixes spectrum mirroring) 2017-06-11 09:50:29 +01:00
recent_entries.cpp ADSB position decoding 2017-08-17 12:56:47 +01:00
recent_entries.hpp Hide ui::Rect implementation. 2016-11-28 11:25:27 -08:00
replay_app.cpp Added RF amp setting in ADS-B RX 2017-12-08 21:46:16 +00:00
replay_app.hpp Added RF amp setting in ADS-B RX 2017-12-08 21:46:16 +00:00
replay_thread.cpp Replay of IQ files ! :D 2017-12-07 00:58:25 +00:00
replay_thread.hpp Replay of IQ files ! :D 2017-12-07 00:58:25 +00:00
rf_path.cpp Remove repeated code in RF path Config. 2016-08-30 21:26:55 -07:00
rf_path.hpp SYNC 2016-01-31 09:34:24 +01:00
rffc507x_spi.cpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
rffc507x_spi.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
rffc507x.cpp Remove dead test code. 2016-02-16 10:28:35 -08:00
rffc507x.hpp Add lots of value constructors. 2016-11-26 16:50:44 -08:00
rtc_time.cpp Rename time files/namespace to not conflict with existing defs. 2016-08-21 17:49:06 -07:00
rtc_time.hpp Rename time files/namespace to not conflict with existing defs. 2016-08-21 17:49:06 -07:00
sd_card.cpp Merge 'upstream/master' - At least it builds... 2017-01-16 03:45:44 +00:00
sd_card.hpp Added SD card wiper tool 2017-01-10 18:40:33 +00:00
serializer.cpp Added remaining buttons for TouchTunes remote 2017-09-24 20:05:42 +01:00
serializer.hpp AFSK RX works (only Bell202 for now) 2017-09-02 08:28:29 +01:00
si5351.cpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
si5351.hpp C++14: const all the methods! 2017-01-05 17:06:44 -08:00
signal.hpp Add lots of value constructors. 2016-11-26 16:50:44 -08:00
spectrum_analysis_app.cpp Move ReceiverView code to AnalogAudioView. 2016-01-31 09:13:44 -08:00
spectrum_analysis_app.hpp Move ReceiverView code to AnalogAudioView. 2016-01-31 09:13:44 -08:00
spectrum_color_lut.cpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
spectrum_color_lut.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
spi_arbiter.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
spi_pp.cpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
spi_pp.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
string_format.cpp Fusion ! 2017-11-02 17:11:26 +00:00
string_format.hpp Fusion ! 2017-11-02 17:11:26 +00:00
temperature_logger.cpp Tighten up radio API, stop leaking 1st/2nd IF instances. 2016-02-16 10:28:13 -08:00
temperature_logger.hpp Add lots of value constructors. 2016-11-26 16:50:44 -08:00
tone_key.cpp Added back frequency display for CTCSS 2017-12-06 13:20:51 +00:00
tone_key.hpp Added back frequency display for CTCSS 2017-12-06 13:20:51 +00:00
touch_adc.cpp C++14: make some wrapper classes static. 2017-01-05 17:10:00 -08:00
touch_adc.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
touch.cpp Remove a lot of static_cast<>s involving UI structs. 2016-11-29 10:13:56 -08:00
touch.hpp Fix types on touch Filter accumulator/value. 2016-11-28 12:00:56 -08:00
tpms_app.cpp Hide ui::Rect implementation. 2016-11-28 11:25:27 -08:00
tpms_app.hpp Add lots of value constructors. 2016-11-26 16:50:44 -08:00
transmitter_model.cpp BW setting in TX view should now be used everywhere 2017-08-12 19:28:57 +01:00
transmitter_model.hpp BW setting in TX view should now be used everywhere 2017-08-12 19:28:57 +01:00
tuning.cpp Rename CPLD "Q_INVERT" to signal to "INVERT". 2016-08-21 11:35:40 -07:00
tuning.hpp Rename CPLD "Q_INVERT" to signal to "INVERT". 2016-08-21 11:35:40 -07:00
ui_about_demo.cpp # This is a combination of 2 commits. 2016-12-24 11:52:11 +01:00
ui_about_demo.hpp # This is a combination of 2 commits. 2016-12-24 11:52:11 +01:00
ui_about.cpp Added range file and range type to frequency manager (mainly for jammer) 2017-12-08 18:58:46 +00:00
ui_about.hpp Added range file and range type to frequency manager (mainly for jammer) 2017-12-08 18:58:46 +00:00
ui_adsb_rx.cpp Added RF amp setting in ADS-B RX 2017-12-08 21:46:16 +00:00
ui_adsb_rx.hpp Added RF amp setting in ADS-B RX 2017-12-08 21:46:16 +00:00
ui_adsb_tx.cpp Added unit parameter for geopos widget, updated binary 2017-10-28 20:22:55 +02:00
ui_adsb_tx.hpp Added unit parameter for geopos widget, updated binary 2017-10-28 20:22:55 +02:00
ui_afsk_rx.cpp Fusion ! 2017-11-02 17:11:26 +00:00
ui_afsk_rx.hpp Fusion ! 2017-11-02 17:11:26 +00:00
ui_alphanum.cpp Merge remote-tracking branch 'upstream/master' 2017-06-21 03:25:27 +01:00
ui_alphanum.hpp Merge remote-tracking branch 'upstream/master' 2017-06-21 03:25:27 +01:00
ui_aprs_tx.cpp Added remaining buttons for TouchTunes remote 2017-09-24 20:05:42 +01:00
ui_aprs_tx.hpp Added remaining buttons for TouchTunes remote 2017-09-24 20:05:42 +01:00
ui_audio.cpp Remove a lot of static_cast<>s involving UI structs. 2016-11-29 10:13:56 -08:00
ui_audio.hpp # This is a combination of 2 commits. 2016-12-24 11:52:11 +01:00
ui_audiotx.cpp Added DCS parity table and generator tool 2017-03-14 07:24:04 +00:00
ui_audiotx.hpp Microphone tx is mostly working, Voice activation, PTT, CTCSS... 2017-03-13 04:09:21 +00:00
ui_baseband_stats_view.cpp View::add_children: Use std::list_initializer as argument. 2016-09-05 14:53:04 -07:00
ui_baseband_stats_view.hpp Wrap message handler registrations in class to subscribe/unsubscribe automatically. 2016-05-11 22:53:09 -07:00
ui_bht_tx.cpp Added remaining buttons for TouchTunes remote 2017-09-24 20:05:42 +01:00
ui_bht_tx.hpp Added remaining buttons for TouchTunes remote 2017-09-24 20:05:42 +01:00
ui_channel.cpp Remove a lot of static_cast<>s involving UI structs. 2016-11-29 10:13:56 -08:00
ui_channel.hpp Wrap message handler registrations in class to subscribe/unsubscribe automatically. 2016-05-11 22:53:09 -07:00
ui_coasterp.cpp Added remaining buttons for TouchTunes remote 2017-09-24 20:05:42 +01:00
ui_coasterp.hpp Added remaining buttons for TouchTunes remote 2017-09-24 20:05:42 +01:00
ui_debug.cpp Started working on radiosonde RX 2017-10-05 05:38:45 +01:00
ui_debug.hpp Added tabs to BHT TX and Jammer 2017-08-12 00:27:05 +01:00
ui_encoders.cpp Fusion ! 2017-11-02 17:11:26 +00:00
ui_encoders.hpp Fusion ! 2017-11-02 17:11:26 +00:00
ui_fileman.cpp Added range file and range type to frequency manager (mainly for jammer) 2017-12-08 18:58:46 +00:00
ui_fileman.hpp Replay of IQ files ! :D 2017-12-07 00:58:25 +00:00
ui_font_fixed_8x16.cpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
ui_font_fixed_8x16.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
ui_freqman.cpp Capped max entries per Freqman file to 30 due to RAM issue 2017-12-11 02:40:43 +00:00
ui_freqman.hpp Added range file and range type to frequency manager (mainly for jammer) 2017-12-08 18:58:46 +00:00
ui_geomap.cpp Added unit parameter for geopos widget, updated binary 2017-10-28 20:22:55 +02:00
ui_geomap.hpp Added unit parameter for geopos widget, updated binary 2017-10-28 20:22:55 +02:00
ui_handwrite.cpp Merge remote-tracking branch 'upstream/master' 2017-06-21 03:25:27 +01:00
ui_handwrite.hpp Merge remote-tracking branch 'upstream/master' 2017-06-21 03:25:27 +01:00
ui_jammer.cpp Added range file and range type to frequency manager (mainly for jammer) 2017-12-08 18:58:46 +00:00
ui_jammer.hpp Added range file and range type to frequency manager (mainly for jammer) 2017-12-08 18:58:46 +00:00
ui_keyfob.cpp Added keyfob UI and debug functions 2017-10-14 16:30:49 +01:00
ui_keyfob.hpp Added keyfob UI and debug functions 2017-10-14 16:30:49 +01:00
ui_lcr.cpp Added remaining buttons for TouchTunes remote 2017-09-24 20:05:42 +01:00
ui_lcr.hpp Added remaining buttons for TouchTunes remote 2017-09-24 20:05:42 +01:00
ui_loadmodule.cpp Merge 'upstream/master' - At least it builds... 2017-01-16 03:45:44 +00:00
ui_loadmodule.hpp Sync with Sharebrained's fw, only Xylos TX works for now 2016-07-27 03:03:40 +02:00
ui_menu.cpp MenuView bugfix (again) 2017-12-10 03:34:11 +00:00
ui_menu.hpp MenuView bugfix (again) 2017-12-10 03:34:11 +00:00
ui_mictx.cpp Added back frequency display for CTCSS 2017-12-06 13:20:51 +00:00
ui_mictx.hpp Tone generator class 2017-11-10 00:25:04 +00:00
ui_modemsetup.cpp Added remaining buttons for TouchTunes remote 2017-09-24 20:05:42 +01:00
ui_modemsetup.hpp Added remaining buttons for TouchTunes remote 2017-09-24 20:05:42 +01:00
ui_morse.cpp Added remaining buttons for TouchTunes remote 2017-09-24 20:05:42 +01:00
ui_morse.hpp Added remaining buttons for TouchTunes remote 2017-09-24 20:05:42 +01:00
ui_navigation.cpp Added range file and range type to frequency manager (mainly for jammer) 2017-12-08 18:58:46 +00:00
ui_navigation.hpp Date and time display widget 2017-09-20 07:50:59 +01:00
ui_numbers.cpp More ADS-B TX experimentation 2017-05-01 10:42:09 +01:00
ui_numbers.hpp More ADS-B TX experimentation 2017-05-01 10:42:09 +01:00
ui_nuoptix.cpp Added remaining buttons for TouchTunes remote 2017-09-24 20:05:42 +01:00
ui_nuoptix.hpp Added remaining buttons for TouchTunes remote 2017-09-24 20:05:42 +01:00
ui_playdead.cpp Tones bugfix, numbers station voice files search 2017-03-22 03:21:06 +00:00
ui_playdead.hpp Tones bugfix, numbers station voice files search 2017-03-22 03:21:06 +00:00
ui_pocsag_tx.cpp Added remaining buttons for TouchTunes remote 2017-09-24 20:05:42 +01:00
ui_pocsag_tx.hpp Added remaining buttons for TouchTunes remote 2017-09-24 20:05:42 +01:00
ui_rds.cpp ADSB RX now works \o/ 2017-08-16 10:02:57 +01:00
ui_rds.hpp ADSB RX now works \o/ 2017-08-16 10:02:57 +01:00
ui_receiver.cpp Added range file and range type to frequency manager (mainly for jammer) 2017-12-08 18:58:46 +00:00
ui_receiver.hpp Transmitter config widget 2017-01-30 13:10:30 +00:00
ui_record_view.cpp Added CTCSS decoder in NFM RX 2017-11-28 08:52:04 +01:00
ui_record_view.hpp Added CTCSS decoder in NFM RX 2017-11-28 08:52:04 +01:00
ui_rssi.cpp Added CTCSS decoder in NFM RX 2017-11-28 08:52:04 +01:00
ui_rssi.hpp Added CTCSS decoder in NFM RX 2017-11-28 08:52:04 +01:00
ui_scanner.cpp Frequency manager lists 2017-06-12 03:55:36 +01:00
ui_scanner.hpp Fix std::array init 2017-07-30 00:07:57 +01:00
ui_script.cpp Whistle now works 2017-04-18 12:55:49 +01:00
ui_script.hpp Added categories for Frequency Manager 2017-02-03 15:10:27 +00:00
ui_sd_card_debug.cpp Add lots of value constructors. 2016-11-26 16:50:44 -08:00
ui_sd_card_debug.hpp Add lots of value constructors. 2016-11-26 16:50:44 -08:00
ui_sd_card_status_view.cpp Frequency manager empty file bugfix 2017-01-30 01:09:00 +00:00
ui_sd_card_status_view.hpp Merge 'upstream/master' - At least it builds... 2017-01-16 03:45:44 +00:00
ui_sd_wipe.cpp POCSAG TX text and bitrate can be changed 2017-02-07 19:54:18 +00:00
ui_sd_wipe.hpp POCSAG TX text and bitrate can be changed 2017-02-07 19:54:18 +00:00
ui_setup.cpp CPLD: Temporarily remove HackRF bitstream check UI. 2017-08-05 12:02:14 -07:00
ui_setup.hpp CPLD: Temporarily remove HackRF bitstream check UI. 2017-08-05 12:02:14 -07:00
ui_sigfrx.cpp Merge 'upstream/master' - At least it builds... 2017-01-16 03:45:44 +00:00
ui_sigfrx.hpp Started close call dev 2016-05-11 12:45:03 +02:00
ui_siggen.cpp Added remaining buttons for TouchTunes remote 2017-09-24 20:05:42 +01:00
ui_siggen.hpp Added remaining buttons for TouchTunes remote 2017-09-24 20:05:42 +01:00
ui_sonde.cpp Started adding decoders for RS41 radiosondes 2017-11-10 02:20:44 +00:00
ui_sonde.hpp Added range file and range type to frequency manager (mainly for jammer) 2017-12-08 18:58:46 +00:00
ui_soundboard.cpp Capped max entries per Freqman file to 30 due to RAM issue 2017-12-11 02:40:43 +00:00
ui_soundboard.hpp Capped max entries per Freqman file to 30 due to RAM issue 2017-12-11 02:40:43 +00:00
ui_spectrum.cpp Hide ui::Size implementation. 2016-11-28 10:55:45 -08:00
ui_spectrum.hpp Disallow copy constructors/assignments. 2016-11-26 16:52:57 -08:00
ui_sstvtx.cpp Added more SSTV modes 2017-03-23 21:28:21 +00:00
ui_sstvtx.hpp Added more SSTV modes 2017-03-23 21:28:21 +00:00
ui_tabview.cpp Fixed EPAR transmit 2017-09-21 09:18:17 +01:00
ui_tabview.hpp Fixed EPAR transmit 2017-09-21 09:18:17 +01:00
ui_test.cpp Fixed freeze in TouchTunes scan 2017-11-08 21:08:46 +01:00
ui_test.hpp Fixed freeze in TouchTunes scan 2017-11-08 21:08:46 +01:00
ui_textentry.cpp Date and time display widget 2017-09-20 07:50:59 +01:00
ui_textentry.hpp Merge remote-tracking branch 'upstream/master' 2017-06-21 03:25:27 +01:00
ui_touch_calibration.cpp Hide ui::Point implementation. 2016-11-28 10:39:10 -08:00
ui_touch_calibration.hpp Add lots of value constructors. 2016-11-26 16:50:44 -08:00
ui_touchtunes.cpp Started adding decoders for RS41 radiosondes 2017-11-10 02:20:44 +00:00
ui_touchtunes.hpp Started adding decoders for RS41 radiosondes 2017-11-10 02:20:44 +00:00
ui_transmitter.cpp Added map view for ADSB RX 2017-08-27 22:06:11 +01:00
ui_transmitter.hpp BW setting in TX view should now be used everywhere 2017-08-12 19:28:57 +01:00
ui_view_wav.cpp Replay of IQ files ! :D 2017-12-07 00:58:25 +00:00
ui_view_wav.hpp Fusion ! 2017-11-02 17:11:26 +00:00
ui_whipcalc.cpp Finished jammer modes 2017-02-13 05:35:13 +00:00
ui_whipcalc.hpp Finished jammer modes 2017-02-13 05:35:13 +00:00
unistroke.hpp Handwriting fixes 2016-05-11 01:03:42 +02:00
ymdata.hpp # This is a combination of 2 commits. 2016-12-24 11:52:11 +01:00