portapack-mayhem/firmware/application
Mark Thompson 730e7ad72b
Two minor patches - freqman file processing & NumberField "can_loop" option (#981)
-Enhanced frequency file reading:
Correctly read freq files that contain a mix of SINGLE and RANGE or HAM_RADIO types (strstr in file processing was ignoring EOL and was therefore finding the f= on the next line).  Also changed to simply ignore blank or unrecognized lines versus adding  them as SIMPLE entries to freq table.
This allow comments and white line in freqman files.
-Fixed "can_loop" option in NumberField:
When NumberField range.first was non-zero, and can_loop was true, turning the encoder dial in the downward direction did not result in numbers looping back to range.second as was expected.  This fix allows looping in downward direction in the case where range.first is non-zero.
2023-05-12 18:48:32 +02:00
..
apps save load settings / thread timer fix (#979) 2023-05-12 12:06:01 +02:00
bitmaps Removing more unnused files 2020-05-12 16:17:14 +02:00
hw Adding support for HackRF One R9, as per https://github.com/sharebrained/portapack-hackrf/pull/187 2023-02-16 12:10:26 +00:00
protocols fix ook app and 1527 encoder; add scan encoding 2023-02-02 17:54:36 +02:00
ui Fileman icon toolbar (#975) 2023-05-11 22:46:38 +02:00
app_settings.cpp tabs vs spaces 2023-01-21 11:46:43 +01:00
app_settings.hpp save/recall all receiver settings 2023-01-21 11:36:06 +01:00
audio.cpp Recovered_ALC_Mic_Feature_AK4953_OK_WM8731 2022-05-28 22:29:10 +02:00
audio.hpp Recovered_ALC_Mic_Feature_AK4953_OK_WM8731 2022-05-28 22:29:10 +02:00
baseband_api.cpp Adding 2 WFM filters more to current Audio App ( bw 180Khz and 40 khz to support rx for weather NOAA APT) (#961) 2023-05-07 16:08:45 +02:00
baseband_api.hpp Adding 2 WFM filters more to current Audio App ( bw 180Khz and 40 khz to support rx for weather NOAA APT) (#961) 2023-05-07 16:08:45 +02:00
bitmap.hpp Fileman icon toolbar (#975) 2023-05-11 22:46:38 +02: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
clock_manager.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
clock_manager.hpp Adding support for HackRF One R9, as per https://github.com/sharebrained/portapack-hackrf/pull/187 2023-02-16 12:10:26 +00:00
CMakeLists.txt improved stability of cpu usage calculation 2023-04-24 13:00:34 +02:00
core_control.cpp added compression of baseband images 2023-03-21 19:18:38 +01:00
core_control.hpp Adding support for HackRF One R9, as per https://github.com/sharebrained/portapack-hackrf/pull/187 2023-02-16 12:10:26 +00:00
database.cpp Added country to AIS app, so you know from which country a vessel is. 2022-03-27 12:34:26 -04:00
database.hpp Added country to AIS app, so you know from which country a vessel is. 2022-03-27 12:34:26 -04: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
debug.cpp improved runtime error handling 2023-03-18 23:19:23 +01:00
debug.hpp improved runtime error handling 2023-03-18 23:19:23 +01: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
event_m0.cpp added overlay to system view 2023-04-23 16:21:33 +02:00
event_m0.hpp added runtime error details to guru meditation 2023-03-13 15:04:00 +01:00
file.cpp Fileman icon toolbar (#975) 2023-05-11 22:46:38 +02:00
file.hpp Fileman icon toolbar (#975) 2023-05-11 22:46:38 +02:00
firmware_info.c Adding support for HackRF One R9, as per https://github.com/sharebrained/portapack-hackrf/pull/187 2023-02-16 12:10:26 +00:00
freqman.cpp Two minor patches - freqman file processing & NumberField "can_loop" option (#981) 2023-05-12 18:48:32 +02:00
freqman.hpp Fixing units KHz => kHz (#967) 2023-05-10 13:26:21 +02:00
halconf.h
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 Application: Fix uninitalized fmt_pcm_t field warning 2018-08-05 15:07:12 -07:00
io.hpp Put Reader, Writer inside "stream" namespace. 2016-10-04 17:13:21 -07:00
irq_controls.cpp added dfu button to debug app 2023-04-16 18:23:54 +02:00
irq_controls.hpp added dfu button to debug app 2023-04-16 18:23:54 +02:00
irq_lcd_frame.cpp IRQ: Make handlers more independent of EventDispatcher. 2017-06-19 16:31:54 -07:00
irq_lcd_frame.hpp
irq_rtc.cpp IRQ: Make handlers more independent of EventDispatcher. 2017-06-19 16:31:54 -07:00
irq_rtc.hpp
log_file.cpp File: Remove puts(), add write_line(), cascade changes in interface. 2016-07-24 20:39:21 -07:00
log_file.hpp All logs to LOGS directory (#973) 2023-05-11 21:56:24 +02:00
lz4.h added compression of baseband images 2023-03-21 19:18:38 +01:00
lz4.S added compression of baseband images 2023-03-21 19:18:38 +01:00
main.cpp implemented M4 stats 2023-04-23 21:48:45 +02:00
mcuconf.h Merge remote-tracking branch 'upstream/master' 2017-07-25 00:20:57 +01:00
portapack.cpp fixed spelling 2023-05-05 13:39:04 +02:00
portapack.hpp refactoring 2023-04-01 18:36:57 +02:00
qrcodegen.cpp Fix uneeded negative test because type is uint ( warning: comparison is always false due to limited range of data type) 2022-04-18 22:33:10 +02:00
qrcodegen.hpp added qr code for radiosonde 2022-01-02 17:09:45 -05:00
radio.cpp changing logic to take 'up' or 'down' in account 2023-03-27 14:22:07 +02:00
radio.hpp CPLD: Remove decimation feature. 2016-08-21 11:31:37 -07:00
receiver_model.cpp Adding 2 WFM filters more to current Audio App ( bw 180Khz and 40 khz to support rx for weather NOAA APT) (#961) 2023-05-07 16:08:45 +02:00
receiver_model.hpp Adding support for HackRF One R9, as per https://github.com/sharebrained/portapack-hackrf/pull/187 2023-02-16 12:10:26 +00:00
recent_entries.cpp ADSB position decoding 2017-08-17 12:56:47 +01:00
recent_entries.hpp Add APRS Receiving App 2021-03-11 22:27:19 -06:00
replay_thread.cpp Finally found what was eating all the RAM :D 2018-05-15 23:35:30 +01:00
replay_thread.hpp Added loop option in Replay app 2017-12-11 04:14:54 +00:00
rf_path.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
rf_path.hpp Adding support for HackRF One R9, as per https://github.com/sharebrained/portapack-hackrf/pull/187 2023-02-16 12:10:26 +00:00
rfm69.cpp Added RFM69 helper 2019-05-05 00:43:36 +01:00
rfm69.hpp Added RFM69 helper 2019-05-05 00:43:36 +01: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 Persistent memory check value verification, defaulting when fails. (#662) 2022-05-29 08:55:18 +12:00
signal.hpp Add lots of value constructors. 2016-11-26 16:50:44 -08:00
spectrum_color_lut.cpp Revert "New spectrum color scheme" 2023-03-04 00:47:40 +01:00
spectrum_color_lut.hpp Analog tv app (#334) 2020-04-20 06:50:24 +02:00
string_format.cpp Imprment string trimr to remove spaces at the end of aircraft name. 2023-02-28 20:00:56 +00:00
string_format.hpp Imprment string trimr to remove spaces at the end of aircraft name. 2023-02-28 20:00:56 +00:00
temperature_logger.cpp
temperature_logger.hpp Add lots of value constructors. 2016-11-26 16:50:44 -08:00
tone_key.cpp Corrected tone_key.cpp Motorola Code 2023-03-23 08:46:01 -05:00
tone_key.hpp Added tone to string and string to tone 2022-09-13 23:58:03 +02:00
touch.cpp Improved sensitivity for non pointy touches 2023-05-03 11:18:37 +02:00
touch.hpp Improved sensitivity for non pointy touches 2023-05-03 11:18:37 +02:00
transmitter_model.cpp Added support for multiple sample rates in IQ record 2018-02-22 07:04:19 +00:00
transmitter_model.hpp Few improvements in ui_transmitter (#332) 2020-04-16 23:58:06 +02:00
tuning.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
tuning.hpp Adding support for HackRF One R9, as per https://github.com/sharebrained/portapack-hackrf/pull/187 2023-02-16 12:10:26 +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
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_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_navigation.cpp Revert "specific directory for screens and logs (#971)" (#972) 2023-05-11 11:44:19 +12:00
ui_navigation.hpp Fileman copy/paste support (#970) 2023-05-10 18:51:09 +02:00
ui_playdead.cpp Added Bias-T toggle confirmation 2018-01-08 03:47:37 +00:00
ui_playdead.hpp Tones bugfix, numbers station voice files search 2017-03-22 03:21:06 +00:00
ui_record_view.cpp Update ui_record_view.cpp 2022-03-29 01:16:16 -04:00
ui_record_view.hpp Added Datetime + Freq Filename to Audio App 2022-03-28 20:53:09 -07:00
ui_sd_card_debug.cpp Debug sd card verbose by @gregoryfenton 2020-06-09 23:43:45 +02:00
ui_sd_card_debug.hpp Fix #494 - Change App Titles 2022-04-26 23:09:24 +02:00
ui_sd_card_status_view.cpp reset to original since loading is now taking place in navigation 2023-03-31 14:24:29 +02:00
ui_sd_card_status_view.hpp Merge 'upstream/master' - At least it builds... 2017-01-16 03:45:44 +00:00
unistroke.hpp
ymdata.hpp # This is a combination of 2 commits. 2016-12-24 11:52:11 +01:00