portapack-mayhem/firmware/application/apps
Mark Thompson 6b44a77ef6
Support for Rotary Encoder Dial sensitivity levels, issue #965 (#1057)
* Support for 3 levels of rotary encoder sensitivity #965

Backend support; UI will still need to call set function to configure.

* Support for 3 levels of rotary encoder sensitivity #965

Backend support only.  UI will still need to be changed to call the set_sensitivity() function to configure.

* Removed trailing space

* Deleted blank lines to see if format checker will be happier

* Simpler support for multiple levels of encoder sensitivity, for issue #965

Removed the convoluted code :-) and instead just using a 2-dimensional array to choose which transition map to use.  For now I only have 2 (vs 3) levels enabled as well, to save code space and because high-sensitivity is very touchy.

* Simpler version of configurable encoder sensitivity, issue #965

* Formatting

* Formatting test for Clang

* Formatting test

* Formatting (removed helpful comment)

* Formatting test (remove commented-out code)

* Formatting & swapping medium/low so default mode=0

* Swapped medium/low so default mode=0

* Adding UI & PMEM support to make encoder dial sensitivity configurable, issue #965

* Adding UI & PMEM support to make encoder dial sensitivity configurable, issue #965

* Adding UI & PMEM support to make encoder dial sensitivity configurable, issue #965

* Adding UI & PMEM support to make encoder dial sensitivity configurable, issue #965

* Adding UI & PMEM support to make encoder dial sensitivity configurable, issue #965

* Adding UI & PMEM support to make encoder dial sensitivity configurable, issue #965

* Removed unneeded range check (trusting in pmem checksum)
2023-05-24 19:32:12 -07:00
..
acars_app.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
acars_app.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ais_app.cpp Use receiver/transmitter models everywhere (#1056) 2023-05-23 21:22:30 -07:00
ais_app.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
analog_audio_app.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
analog_audio_app.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
analog_tv_app.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
analog_tv_app.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
capture_app.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
capture_app.hpp Add Notepad app (#1010) 2023-05-20 08:39:35 +12:00
dump1090.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ert_app.cpp Use receiver/transmitter models everywhere (#1056) 2023-05-23 21:22:30 -07:00
ert_app.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
gps_sim_app.cpp Use receiver/transmitter models everywhere (#1056) 2023-05-23 21:22:30 -07:00
gps_sim_app.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
lge_app.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
lge_app.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
pocsag_app.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
pocsag_app.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
replay_app.cpp Use receiver/transmitter models everywhere (#1056) 2023-05-23 21:22:30 -07:00
replay_app.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
soundboard_app.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
soundboard_app.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
spectrum_analysis_app.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
spectrum_analysis_app.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
tpms_app.cpp Use receiver/transmitter models everywhere (#1056) 2023-05-23 21:22:30 -07:00
tpms_app.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_about_demo.cpp Fixed logic error in unused code module (#1049) 2023-05-23 16:26:16 +12:00
ui_about_demo.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_about_simple.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_about_simple.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_about.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_about.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_adsb_rx.cpp Add Notepad app (#1010) 2023-05-20 08:39:35 +12:00
ui_adsb_rx.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_adsb_tx.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_adsb_tx.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_afsk_rx.cpp Add Notepad app (#1010) 2023-05-20 08:39:35 +12:00
ui_afsk_rx.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_aprs_rx.cpp Add Notepad app (#1010) 2023-05-20 08:39:35 +12:00
ui_aprs_rx.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_aprs_tx.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_aprs_tx.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_bht_tx.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_bht_tx.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_btle_rx.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_btle_rx.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_coasterp.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_coasterp.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_debug.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_debug.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_dfu_menu.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_dfu_menu.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_encoders.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_encoders.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_fileman.cpp Support open in notepad from fileman (#1052) 2023-05-23 06:40:03 +02:00
ui_fileman.hpp Fix button_exit width (#1064) 2023-05-24 19:20:48 +02:00
ui_flash_utility.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_flash_utility.hpp playlist fix (#1043) 2023-05-23 06:39:22 +02:00
ui_freqman.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_freqman.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_jammer.cpp Use receiver/transmitter models everywhere (#1056) 2023-05-23 21:22:30 -07:00
ui_jammer.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_keyfob.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_keyfob.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_lcr.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_lcr.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_level.cpp add original or complementary author (#1045) 2023-05-22 22:17:28 +02:00
ui_level.hpp add original or complementary author (#1045) 2023-05-22 22:17:28 +02:00
ui_looking_glass_app.cpp Use receiver/transmitter models everywhere (#1056) 2023-05-23 21:22:30 -07:00
ui_looking_glass_app.hpp Looking glass final cut (#1015) 2023-05-19 22:16:44 +02:00
ui_mictx.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_mictx.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_modemsetup.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_modemsetup.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_morse.cpp Add Notepad app (#1010) 2023-05-20 08:39:35 +12:00
ui_morse.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_nrf_rx.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_nrf_rx.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_numbers.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_numbers.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_nuoptix.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_nuoptix.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_playlist.cpp Use receiver/transmitter models everywhere (#1056) 2023-05-23 21:22:30 -07:00
ui_playlist.hpp playlist fix (#1043) 2023-05-23 06:39:22 +02:00
ui_pocsag_tx.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_pocsag_tx.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_rds.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_rds.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_recon_settings.cpp add original or complementary author (#1045) 2023-05-22 22:17:28 +02:00
ui_recon_settings.hpp add original or complementary author (#1045) 2023-05-22 22:17:28 +02:00
ui_recon.cpp Recon: reducing memory imprint, live list removal function in Recon (#1058) 2023-05-24 20:52:05 +02:00
ui_recon.hpp Recon: reducing memory imprint, live list removal function in Recon (#1058) 2023-05-24 20:52:05 +02:00
ui_remote.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_remote.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_scanner.cpp Fixed Scanner RESUME button when delay timer Wsa==0, issue #1041 (#1046) 2023-05-22 23:21:00 +02:00
ui_scanner.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_script.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_script.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_sd_over_usb.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_sd_over_usb.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_sd_wipe.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_sd_wipe.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_search.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_search.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_settings.cpp Support for Rotary Encoder Dial sensitivity levels, issue #965 (#1057) 2023-05-24 19:32:12 -07:00
ui_settings.hpp Support for Rotary Encoder Dial sensitivity levels, issue #965 (#1057) 2023-05-24 19:32:12 -07:00
ui_sigfrx.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_sigfrx.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_siggen.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_siggen.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_sonde.cpp Use receiver/transmitter models everywhere (#1056) 2023-05-23 21:22:30 -07:00
ui_sonde.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_spectrum_painter_image.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_spectrum_painter_image.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_spectrum_painter_text.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_spectrum_painter_text.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_spectrum_painter.cpp ui_spectrum_painter tx gain initialization (#1059) 2023-05-24 19:54:40 +02:00
ui_spectrum_painter.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_sstvtx.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_sstvtx.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_test.cpp Use receiver/transmitter models everywhere (#1056) 2023-05-23 21:22:30 -07:00
ui_test.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_text_editor.cpp Support open in notepad from fileman (#1052) 2023-05-23 06:40:03 +02:00
ui_text_editor.hpp Support open in notepad from fileman (#1052) 2023-05-23 06:40:03 +02:00
ui_tone_search.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_tone_search.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_touch_calibration.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_touch_calibration.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_touchtunes.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_touchtunes.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_view_wav.cpp Add Notepad app (#1010) 2023-05-20 08:39:35 +12:00
ui_view_wav.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_whipcalc.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_whipcalc.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00