portapack-mayhem/firmware/application
Netro 15c338e5b3
Added Sorting to BLE app (#1527)
* First BLE work

* Adding new fsk proc WIP

* Reverting ble stuff

* Initial compile working

* more work.

* Adding waterfall for debug

* more edits to debug

* Work to get widgets to show.

* cleanup before attempting diff fsk modulation method

* Temporary debug to learn how decimation scales.

* Tab view for console and spectrum. Spectrum still not working right.

* Fixed spectrum offset.

* Added audio sampling rate increments to freqman

* Added overriding range for frequency field and working off  deviation

* BLE cleanup. Got PDU parsing.

* Parsing CRC

* forgot :

* Removing AA again because cluttering UI

* fix compile

* attempt at throttling.

* WIP changes.

* Decimating by 4 to handle issue with overloading.

* Attempt to parse MAC still needs work.

* Small fixes. MAC still wrong.

* Fixed invalid indexing on Symbols.

* List view of BLE Mac Addresses

* Added Channel Option and improved GUI header.

* renaming to dB and fixing some warnings.

* Advertisements only.

* Initial cut of BLE Advertisement scan app.

* Copyrights

* formatting correctly in association to clang13

* Fixing warning and hiding fsk rx.

* spacing

* Removing some cmake install files that weren't suppose to be there.

* missed some.

* Added name to about.

* Edits for PR review pt.1

* Refactor ORing with 0 doesn't make sense.

* remove  parenthesis

* More PR Review changes.

* Fix compiler error.

* PR Review edits.

* PR review changes.

* Fixes.

* Unneeded ;

* Update ui_about_simple.cpp

* Disabling frequency stepping.

* removing unused label

* Fixing something that got messed up in merge?

* removing file that got added.

* editing labels.

* Added sort functionality.

* removed unused code.

---------

Co-authored-by: jLynx <admin@jlynx.net>
2023-10-24 17:08:45 -05:00
..
apps Added Sorting to BLE app (#1527) 2023-10-24 17:08:45 -05:00
bitmaps Formatted code (#1007) 2023-05-19 08:16:05 +12:00
external Moved external Font Viewer app to DEBUG menu (#1485) 2023-10-11 18:32:01 +02:00
hw Activating TX Low Pass Filter in Second IF IC (#1470) 2023-10-08 17:50:31 +02:00
protocols Add debug_log, fix tx_bht (#1149) 2023-06-13 08:14:26 +02:00
ui New and Improved BLE App. (#1524) 2023-10-22 22:58:14 -07:00
app_settings.cpp Create SETTINGS folder if one does not exist (#1512) 2023-10-19 20:09:49 +02:00
app_settings.hpp Create SETTINGS folder if one does not exist (#1512) 2023-10-19 20:09:49 +02:00
audio.cpp Mic to hp refactoring (#1521) 2023-10-21 17:31:17 +02:00
audio.hpp Mic to hp refactoring (#1521) 2023-10-21 17:31:17 +02:00
baseband_api.cpp New and Improved BLE App. (#1524) 2023-10-22 22:58:14 -07:00
baseband_api.hpp New and Improved BLE App. (#1524) 2023-10-22 22:58:14 -07:00
binder.hpp Search cleanup, more binder support (#1467) 2023-10-01 09:04:37 -07:00
bitmap.hpp Added new icon for IQ Trim, and IQ Trim Button in FileMan (#1476) 2023-10-08 14:57:59 -05:00
capture_thread.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
capture_thread.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
chconf.h Formatted code (#1007) 2023-05-19 08:16:05 +12:00
clock_manager.cpp Config mode (#1433) 2023-09-04 17:46:07 +02:00
clock_manager.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
CMakeLists.txt New and Improved BLE App. (#1524) 2023-10-22 22:58:14 -07:00
config_mode.cpp Config mode hackrf r9 disable external tcxo fallback (#1434) 2023-09-05 10:32:44 +02:00
config_mode.hpp Config mode (#1433) 2023-09-04 17:46:07 +02:00
core_control.cpp External apps (#1469) 2023-10-02 20:19:22 +02:00
core_control.hpp External apps (#1469) 2023-10-02 20:19:22 +02:00
database.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
database.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
de_bruijn.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
de_bruijn.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
debug.cpp Disable display scroll before showing fault debug message (#1482) 2023-10-11 07:45:45 +02:00
debug.hpp Add Stack Dump option to debug menu and to GURU meditation fault (#1414) 2023-08-27 00:33:27 -05:00
demofont.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
dirty_registers.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
emu_cc1101.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
event_m0.cpp Consolidate styles (#1116) 2023-06-07 08:33:32 -07:00
event_m0.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
field_binder.hpp New Freqman edit UI (#1272) 2023-07-14 18:46:39 -07:00
file_reader.cpp Update playlist file parsing, reduce allocs (#1157) 2023-06-15 22:15:26 +02:00
file_reader.hpp Refactor freqman_db parsing (#1244) 2023-07-08 22:04:12 +02:00
file_wrapper.hpp Progress bar for Notepad IO (#1322) 2023-07-30 09:36:57 +02:00
file.cpp Incrementing date workaround for dead RTC battery (#1479) 2023-10-09 12:04:46 +02:00
file.hpp Incrementing date workaround for dead RTC battery (#1479) 2023-10-09 12:04:46 +02:00
firmware_info.c Formatted code (#1007) 2023-05-19 08:16:05 +12:00
freqman_db.cpp Support for 1.25MHz capture (#1418) 2023-08-29 19:26:38 +02:00
freqman_db.hpp Freqman improvements (#1276) 2023-07-17 11:43:37 -07:00
freqman.cpp Freqman improvements (#1276) 2023-07-17 11:43:37 -07:00
freqman.hpp Freqman improvements (#1276) 2023-07-17 11:43:37 -07:00
halconf.h Formatted code (#1007) 2023-05-19 08:16:05 +12:00
io_convert.cpp Remove experimental support for Replaying C32 files (#1294) 2023-07-23 08:52:23 +02:00
io_convert.hpp Remove experimental support for Replaying C32 files (#1294) 2023-07-23 08:52:23 +02:00
io_file.cpp Playlist cleanup (#1163) 2023-06-17 22:01:46 +02:00
io_file.hpp Playlist cleanup (#1163) 2023-06-17 22:01:46 +02:00
io_wave.cpp Playlist cleanup (#1163) 2023-06-17 22:01:46 +02:00
io_wave.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
io.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
iq_trim.cpp Simple amplification option in IQ Trim app (#1506) 2023-10-19 20:14:25 +02:00
iq_trim.hpp Simple amplification option in IQ Trim app (#1506) 2023-10-19 20:14:25 +02:00
irq_controls.cpp Add Stack Dump option to debug menu and to GURU meditation fault (#1414) 2023-08-27 00:33:27 -05:00
irq_controls.hpp Add Stack Dump option to debug menu and to GURU meditation fault (#1414) 2023-08-27 00:33:27 -05:00
irq_lcd_frame.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
irq_lcd_frame.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
irq_rtc.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
irq_rtc.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
log_file.cpp App settings revamp (#1139) 2023-06-11 11:47:13 -07:00
log_file.hpp Add Notepad app (#1010) 2023-05-20 08:39:35 +12:00
lz4.h Formatted code (#1007) 2023-05-19 08:16:05 +12:00
lz4.S added compression of baseband images 2023-03-21 19:18:38 +01:00
main.cpp Config mode (#1433) 2023-09-04 17:46:07 +02:00
mcuconf.h Formatted code (#1007) 2023-05-19 08:16:05 +12:00
metadata_file.cpp whipcalc parsing, bug fixes (#1174) 2023-06-20 20:22:58 +02:00
metadata_file.hpp Consolidate metadata file parsing (#1173) 2023-06-20 09:32:37 +02:00
portapack.cpp Config mode (#1433) 2023-09-04 17:46:07 +02:00
portapack.hpp Persistent audio mute support revisions (#1169) 2023-06-19 21:06:07 +02:00
qrcodegen.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
qrcodegen.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
radio_state.hpp Added Freq to Radio State, only update specified App Settings, always Load/Save Settings (#1498) 2023-10-14 11:33:52 -05:00
radio.cpp Prevent unnecessary CPLD SRAM load on first RX operation (#1494) 2023-10-14 10:28:44 +02:00
radio.hpp Activating TX Low Pass Filter in Second IF IC (#1470) 2023-10-08 17:50:31 +02:00
receiver_model.cpp Activating TX Low Pass Filter in Second IF IC (#1470) 2023-10-08 17:50:31 +02:00
receiver_model.hpp Radio state initialization (#1236) 2023-07-04 18:26:26 -05:00
recent_entries.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
recent_entries.hpp Added Sorting to BLE app (#1527) 2023-10-24 17:08:45 -05:00
replay_thread.cpp Oversample (#1336) 2023-08-02 21:59:26 +02:00
replay_thread.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
rf_path.cpp Gcc12 related fixes (#1138) 2023-06-10 07:50:42 +12:00
rf_path.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
rfm69.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
rfm69.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
rtc_time.cpp Add Notepad app (#1010) 2023-05-20 08:39:35 +12:00
rtc_time.hpp Add Notepad app (#1010) 2023-05-20 08:39:35 +12:00
sd_card.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
sd_card.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
serializer.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
serializer.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
signal.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
spectrum_color_lut.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
spectrum_color_lut.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
string_format.cpp Added Sorting to BLE app (#1527) 2023-10-24 17:08:45 -05:00
string_format.hpp Added Sorting to BLE app (#1527) 2023-10-24 17:08:45 -05:00
temperature_logger.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
temperature_logger.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
tone_key.cpp Fixed 0.1Hz error in tone key frequencies 146.2, 156.7, and 162.2 (#1427) 2023-08-31 08:04:47 +02:00
tone_key.hpp Fixed 0.1Hz error in tone key frequencies 146.2, 156.7, and 162.2 (#1427) 2023-08-31 08:04:47 +02:00
touch.cpp Touch fix bl timeout (#1108) 2023-06-04 22:41:55 +02:00
touch.hpp increase touch sensitivity a little more (#1140) 2023-06-09 23:45:26 +02:00
transmitter_model.cpp Activating TX Low Pass Filter in Second IF IC (#1470) 2023-10-08 17:50:31 +02:00
transmitter_model.hpp Radio state initialization (#1236) 2023-07-04 18:26:26 -05:00
tuning.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
tuning.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_baseband_stats_view.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_baseband_stats_view.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_external_items_menu_loader.cpp External apps (#1469) 2023-10-02 20:19:22 +02:00
ui_external_items_menu_loader.hpp External apps (#1469) 2023-10-02 20:19:22 +02:00
ui_handwrite.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_handwrite.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_loadmodule.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_loadmodule.hpp Consolidate styles (#1116) 2023-06-07 08:33:32 -07:00
ui_navigation.cpp New and Improved BLE App. (#1524) 2023-10-22 22:58:14 -07:00
ui_navigation.hpp Incrementing date workaround for dead RTC battery (#1479) 2023-10-09 12:04:46 +02:00
ui_playdead.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_playdead.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_record_view.cpp Simple amplification option in IQ Trim app (#1506) 2023-10-19 20:14:25 +02:00
ui_record_view.hpp IQ Trim app and Capture auto-trim (#1456) 2023-09-21 17:43:10 +02:00
ui_sd_card_debug.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_sd_card_debug.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_sd_card_status_view.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_sd_card_status_view.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
unistroke.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ymdata.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00