Netro
80bfcd5eb1
Restricting Frequency change to only Channel Options Toggle. ( #1526 )
...
* First BLE work
2023-10-23 20:54:04 +02:00
Netro
b96f14762f
New and Improved BLE App. ( #1524 )
...
* 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
---------
Co-authored-by: jLynx <admin@jlynx.net>
2023-10-22 22:58:14 -07:00
Brumi-2021
0feacfa102
Solve mic to hp small side effect ( #1523 )
...
* Allowing to hear Mic at TX time with Receiver ON
* Solve small side effect to Audio RX App
2023-10-22 19:10:26 +02:00
Brumi-2021
a1496c1b79
Allowing to hear Mic at TX time with Receiver ON ( #1522 )
2023-10-22 01:13:32 +02:00
Brumi-2021
1b73a138b6
Mic to hp refactoring ( #1521 )
...
* Refactoring previous "Hear Mic" PR
* Missed file
2023-10-21 17:31:17 +02:00
Brumi-2021
efcedd9005
Add "Hear Mic" feature to the Mic App ( #1518 )
...
* Add "Hear Mic" feature to the Mic App
* Following consensus change about ternary operators
2023-10-20 18:43:22 -05:00
Mark Thompson
86d4b17257
Simple amplification option in IQ Trim app ( #1506 )
...
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
2023-10-19 20:14:25 +02:00
Mark Thompson
f6a437f7fb
Create SETTINGS folder if one does not exist ( #1512 )
...
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
2023-10-19 20:09:49 +02:00
Mark Thompson
266a626acf
POCSAG TX default freq ( #1503 )
...
* Changed name for blacklist
* Set default POCSAG TX freq to same as in POCSAG RX
2023-10-16 21:32:07 +02:00
Mark Thompson
411e2fb93a
Hide unwanted apps by naming them in SETTINGS/blacklist file ( #1502 )
...
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Changed some app name strings for blacklist
2023-10-15 18:04:26 -05:00
Mark Thompson
6ed83c08e3
Renamed .ini file for Burger Pager app ( #1500 )
2023-10-14 21:08:39 +02:00
Mark Thompson
9929376acf
Added Freq to Radio State, only update specified App Settings, always Load/Save Settings ( #1498 )
...
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
2023-10-14 11:33:52 -05:00
Mark Thompson
5135b6404d
Prevent unnecessary CPLD SRAM load on first RX operation ( #1494 )
2023-10-14 10:28:44 +02:00
Mark Thompson
790669c242
Added Transmitter settings to 2nd DFU overlay screen ( #1497 )
...
* Added Transmitter settings to 2nd DFU overlay
2023-10-14 10:25:40 +02:00
Brumi-2021
4bb8b1882c
Error correction. Now comments matching with value ( #1496 )
2023-10-12 19:56:27 +02:00
Brumi-2021
56702ca7c2
Applying a proper TX_LPF to all remaining TX App ( #1495 )
2023-10-12 18:02:38 +02:00
Mark Thompson
37c6b35fb7
Moved external Font Viewer app to DEBUG menu ( #1485 )
...
* Updated icon
* Support external apps on DEBUG menu screen
2023-10-11 18:32:01 +02:00
Mark Thompson
5cd7a09797
Disable display scroll before showing fault debug message ( #1482 )
2023-10-11 07:45:45 +02:00
Mark Thompson
a1856b9bb0
Fix some Guru Meditation Faults in ADSB-RX app ( #1483 )
...
* Don't use screen_rect in functions called from rtc_timer_tick
* Pause AircraftRecentEntry list changes when AC Details screen is displayed
2023-10-11 07:44:56 +02:00
Mark Thompson
29a36c8658
Revived Fonts Viewer as an External app (in Utilities menu) ( #1484 )
...
* Add files via upload
* Moved Font Viewer to external app
2023-10-11 07:43:56 +02:00
gullradriel
264b1b38ba
fix complicated timing logic ( #1480 )
2023-10-09 20:01:40 +02:00
Mark Thompson
65e71508ac
Incrementing date workaround for dead RTC battery ( #1479 )
...
* Enable f_utime function
* Added file_update_date() function
* Added rtc_battery_workaround() function
* Update ui_navigation.cpp
2023-10-09 12:04:46 +02:00
Mark Thompson
e5546159c5
Kludge fix for null parent() ( #1477 )
2023-10-09 12:03:11 +02:00
gullradriel
d7c961ea4f
Fixing empty output file/store button/text display ( #1475 )
2023-10-08 22:21:00 +02:00
Mark Thompson
ad987f2b5e
Added new icon for IQ Trim, and IQ Trim Button in FileMan ( #1476 )
...
* Add files via upload
* Added trim icon
* Added trim icon
* Added Trim button to FileMan
* Added Trim button to FileMan
* Added Trim button to FileMan
* Added Trim button to FileMan
2023-10-08 14:57:59 -05:00
Brumi-2021
defb934c3f
Activating TX Low Pass Filter in Second IF IC ( #1470 )
...
* Activating TX Low Pass Filter in Second IF IC
* solving PR conversation revisions
* Final TX LPF decision for ADSB_TX
* Small comments correction.
* Added set TX LPF also in APRS, BurgerPgr,Jammer
2023-10-08 17:50:31 +02:00
Bernd Herzog
5a850984b9
Calculator app ( #1474 )
...
* implemented calculator app
* improved output
* refactoring
2023-10-08 16:24:02 +02:00
Bernd Herzog
1185b67b28
changed alignment for text sections ( #1473 )
2023-10-07 15:30:43 +02:00
Bernd Herzog
abb42e8df4
added executeable bit for new scripts ( #1471 )
2023-10-03 08:17:45 +02:00
Bernd Herzog
7fdb1af69d
External apps ( #1469 )
...
* implemented external app build
* added some ui stuff for testing
* added pacman game
* wired key to pacman game
* fixed pacman drawing issue
* changed afsk rx app to be external
* fixed ui::NavigationView initialization for external apps
* refactoring
* refactoring
* moved m4 image to external app
* added script for external app deployment
* refactoring
* implemented dynamic app listing
* added color to app icon
* improved app loading
* added external apps to sd card content
* refactoring
* review findings
* typo
* review findings
* improved memory management of bitmaps
2023-10-02 20:19:22 +02:00
Kyle Reed
78713cc2af
Search cleanup, more binder support ( #1467 )
2023-10-01 09:04:37 -07:00
Kyle Reed
951890eaff
Add Binder helper methods ( #1465 )
...
* Add binder, fix focus on remote btn delete
* Use binder for freqman edit
2023-09-29 18:55:27 +02:00
Kyle Reed
fb00bfac3f
Nav stack cleanup ( #1460 )
...
* Minor nav stack fixes
* Nav stack cleanup
* Additional cleanup, fix notepad crash
* Fix abort/cancel
* Fix for nasty focus bug
* Format
2023-09-27 21:03:02 +02:00
Kyle Reed
a6a1483083
Improved trimming ( #1458 )
...
* Add threshold UI
* WIP Better trimming
* Rewrite mostly done WIP
* WIP - trim idea
* WIP threshold trimming
* WIP with new design
* Cleanup
2023-09-23 21:56:37 +02:00
Kyle Reed
ef03f020ce
IQ Trim app and Capture auto-trim ( #1456 )
...
* Add IQ Trim app WIP
* Add 'trim' checkbox to capture
* Implement trimming
* Finish auto-trim
* Stray //
2023-09-21 17:43:10 +02:00
Kyle Reed
070eb4003e
Remove proc pocsag & add keep/drop filtering ( #1453 )
...
* Remove proc_pocsag from build, use new proc in app
* Add support for keep/drop filtering
2023-09-19 11:46:30 +02:00
Kyle Reed
fca373d936
Add Remote App & UI updates. ( #1451 )
...
* Alpha order sub-menus
* WIP Getting Remote types outlined
* WIP building UI
* WIP adding RemoteButton control
* WIP Fix build
* WIP Basic editing support
* Border on the active button
* Make TxView2 sane
* Add easier RGB color creation from uint32
* Center some button icons
* WIP Remote - main UI
* WIP main UI mostly working, can send
* Add 'join' utility
* WIP save/load
* Pre-alloc buttons to prevent focus dangling
* Alpha order settings/debug pages
* Add UI for picking capture and set frequency
* WIP Getting really close now
* Fix path for init name
* Some fit & finish
2023-09-18 23:22:46 +02:00
Kyle Reed
537cf2e79b
Fix console scroll - comment on how scrolling works ( #1448 )
...
* Force console scroll area to be multiple of line height. Tons of comments.
* Resize POCSAG console to fill height.
* Make scoll behavior comment clearer
2023-09-14 20:20:40 +02:00
Kyle Reed
af424aa5f8
SymField rewrite ( #1444 )
...
* First WIP symfield
* Cleanup widget code
* Rebase and format
* Fix 'to_integer' bug, fix siggen UI.
* to_string_hex fix, unit tests for string code
* Pass instance in callback
* Fix on_change callbacks
* Fix keyfob (not active)
* to_byte_array, coaster tx cleanup
* Add to_byte_array tests
* Changes in ui_numbers
* Fix ui_encoders
* Format
* Fix modemsetup view's symfields
* Remove header
* Format
2023-09-12 12:38:19 -07:00
Kyle Reed
70e0f2913f
App Settings w/out radio settings, Settings UI cleanup ( #1443 )
...
* Make app settings more consistent
* Allow app settings to always work for custom settings
2023-09-10 17:04:20 -07:00
Kyle Reed
b28283271b
POCSAG clock detection 🐋 improvement(?) ( #1442 )
...
* WIP convergence
* Tighter code, allow for sample nudges during clock discovery.
2023-09-09 17:49:22 +02:00
Kyle Reed
4926cf8df5
POCSAG2 Revised bit extractor ( #1439 )
...
* Better bit extraction WIP
* Parallel clock signal detection for bit extraction
* Relax clock detection accuracy.
* Reset RateInfo state. TODOs
2023-09-09 15:18:42 +02:00
Kyle Reed
b3312a704a
Save 'raw log' setting ( #1438 )
2023-09-08 21:20:26 +02:00
Kyle Reed
31e8019642
POCSAG Processor Rewrite ( #1437 )
...
* WIP Refactoring
* WordExtractor building
* Fix buffer sizes and squelch execute
* Move impls to cpp file
* Baud indicator
* WIP new bit extractor
* New approach for bit extraction.
* Code fit and finish
* Fix case on button
* Cleanup
* Adjust rate miss threshold
* Fix count bits error calculation.
2023-09-08 19:41:09 +02:00
Bernd Herzog
9525738118
Config mode hackrf r9 disable external tcxo fallback ( #1434 )
...
* implemented auto disable of external tcxo if r9 crash during boot
2023-09-05 10:32:44 +02:00
Bernd Herzog
62310ad9a9
Config mode ( #1433 )
...
* Allow code to run without a token
* Reverted submodule change by mistake
* WIP force tcxo
* Added check to hide if not an R9
* Fixed comments
* Updated name
* Fixed crashing on TCXO switching
* Fixed the reboot issue
* Updated boot order
* Cleaned up comments
* added new recovery mode
* added IO
* implemented cpld mode change
* whitespace change
* renamed config mode
* inverted logic
* removed r9 dependency
* added disable external tcxo option to config mode
* fixed CLKIN detection for r9
* integrated tcxo setting into clock selection
Co-authored-by @jLynx
2023-09-04 17:46:07 +02:00
Kyle Reed
4819a2f4e2
Decode status widget ( #1431 )
...
* Initial cleanup of pocsag beta, using DSP filters
* Better filter params
* Better filter
* Add signal diagnostics widgets
* POCSAG procs sends stats messages
* Only draw 32 bits
* Add AudioNormalizer filter
2023-09-03 21:49:44 -07:00
Brumi-2021
2435ee780f
Small fine tuning xOVS selection for BW 25k ( #1430 )
...
* Small fine tuning xOVS selection for BW 25k
* Comments , same growing order ending with dot.
2023-09-02 00:35:43 +02:00
Kyle Reed
5d602ece5c
Add second pocsag proc for experimenting ( #1428 )
2023-08-31 08:05:49 +02:00
Mark Thompson
900086c1c9
Fixed 0.1Hz error in tone key frequencies 146.2, 156.7, and 162.2 ( #1427 )
...
* Fixed tone key freq truncation in float->int conversion
* Round integer division when displaying tone key freq
2023-08-31 08:04:47 +02:00
Kyle Reed
07be74701f
POCSAG Squelch and Filtering ( #1424 )
...
* Disable audio processing when not using squelch
* Add 2k4 lowpass fitler for 24Khz audio for POCSAG
2023-08-30 19:24:35 +02:00
Kyle Reed
f46e20c977
Explain and clean up decimator scalars ( #1422 )
2023-08-30 09:05:49 -07:00
Kyle Reed
4bc752b7a8
Support file count on sub-folders ( #1423 )
2023-08-30 09:05:35 -07:00
Brumi-2021
c28b608146
Minor issue : Slow down scrolling speed in BW 1.5Mhz onwards , and adding some TODO comments. ( #1419 )
...
* Slow down scrolling speed in BW 1.5Mhz onwards
* Revert added comments
2023-08-30 17:13:40 +02:00
Kyle Reed
bd4948602a
Fix RSSI for apps using proc_capture ( #1420 )
...
* Fix RSSI for apps using proc_capture
* Update comment
2023-08-30 17:13:14 +02:00
Mark Thompson
4774b3097f
Support for displaying stack on screen after a fault (for debug) ( #1416 )
...
* Support for displaying stack on screen after a fault
* Update debug.cpp
* Highlight possible addresses on stack & support Up key
* Add small background white style
* Add small background white style
* Update debug.cpp
* Highlight fault PC in yellow
* Add bg_yellow_small style
* Add bg_yellow_small style
* Clang - trailing space
2023-08-29 23:26:58 -05:00
Kyle Reed
de81156223
Support for 1.25MHz capture ( #1418 )
...
* Advanced draft decim /4 just waterfall ok
* apply some Kall's corrections + formatting
* Tidy up both decim_factors
* New refine optimizations
* Format issues
* more format issues ...mmmm
* comments update
* WIP Cleanup
* WIP
* WIP - add variant
* Use std::visit to dispatch MultiDecimator -- fluent API
* Clean up comments
* Merge next and fix compilation
* Fix odd loop in BlockDecimator
* Clean up spectrum math
* Descibe spectrum update math better, more clear math.
* Apply spectrum interval correction at 1.5M
* Increase replay buffer to handle x4 ovs
---------
Co-authored-by: Brumi-2021 <ea3hqj@gmail.com>
2023-08-29 19:26:38 +02:00
Kyle Reed
e7e1bedcad
Support squelch in pocsag ( #1415 )
...
* Support squelch in pocsag
* Revert smooth threshold
2023-08-27 15:56:40 -07:00
Mark Thompson
d8930db8af
Add Stack Dump option to debug menu and to GURU meditation fault ( #1414 )
...
* Stack dump
* Stack dump
* Stack dump
* Stack dump
* Stack dump
* Stack dump
* Update debug.cpp
* Clang
* Update debug.cpp
* Skip dumping unused bytes of stack
2023-08-27 00:33:27 -05:00
Kyle Reed
014db9e233
Option to hide address only messages ( #1413 )
2023-08-26 19:32:02 -07:00
Kyle Reed
933920edfd
POCSAG State machine fix ( #1410 )
...
* Reset color for well-formed message fragments
* better colors
* Fix POGSAG decode state machine
* Invert is_message to make more clear
* Use new escape string constants
* Run ECC twice, better diagnostics
* center status icon
---------
Co-authored-by: kallanreed <kallanreed@noreply.github.com>
2023-08-26 13:43:34 -05:00
Mark Thompson
cf25d85d51
Declare escape strings for colored text ( #1409 )
...
* Color strings
* Color strings
* Color strings
* Color strings
* Color strings
* Color strings & fix first group scrolling off screen
* Color strings
* Color strings
* Clang
* Clang
* Clang attempt #3
* Update ui_painter.cpp
* Update ui_widget.cpp
* Clang test
* Clang
* Clang test
* Update ui_about_simple.cpp
* Update lge_app.cpp
2023-08-25 20:01:37 -05:00
Kyle Reed
9af1308e29
Pocsag UX Revamp ( #1408 )
...
* Set bandwidth_filter in pogsac
* WIP pocsag UI revamp
* Settings UI, better console, UI Revamp
* Add baud rate to error messages
* Reset last_addr in error cases
* Show malformed messages as different color vs hiding
* Use light grey to indicate low quality decode
---------
Co-authored-by: kallanreed <kallanreed@noreply.github.com>
2023-08-25 14:45:02 -07:00
Mark Thompson
f4496d8f45
Enable lto optimization for application code only ( #1405 )
...
Enabling for tonight's nightly build. (Haven't heard of any issues yet.)
2023-08-24 11:14:57 -05:00
Mark Thompson
966d1c938b
Automatically switch to C8 capture format when bandwidth >1.5MHz ( #1404 )
...
* Automatically select C8
* Automatically select C8
2023-08-24 10:14:18 +02:00
Kyle Reed
f537c7896e
Scanner persisted freq file, TextField for current item ( #1403 )
...
* Don't truncate string passed to Text widget
* Focus TextField on touch like other fields
* TextField for current, save last opened freq file
2023-08-23 11:51:28 -07:00
Kyle Reed
4a1479957c
More settings and cleanup ( #1402 )
2023-08-22 12:09:59 -07:00
Kyle Reed
dc9a16c54b
Looking Glass - persist range/preset settings, UI tweaks ( #1401 )
...
* WIP
* Add encoder support for TextField
* Working settings, use TextField
* Remove unneeded blanking rectangle
2023-08-22 07:56:10 -07:00
Kyle Reed
a476647d70
Don't use raw new/delete ( #1398 )
...
* Use unique_ptr in ui_btngrid
* Use unique_ptr for ui_menu
* Use unique_ptr for rssi_dma
* Use unique_ptr for painter
2023-08-21 10:17:23 +02:00
Mark Thompson
95a48e5693
Store search range in settings file ( #1397 )
...
* MAX_UFREQ
* Use settings file for search range
2023-08-21 10:16:49 +02:00
Mark Thompson
09404ca198
Default to AK4951 speaker disabled ( #1396 )
2023-08-20 22:28:23 +02:00
Kyle Reed
564f76b47d
Use new settings API in recon and scanner ( #1394 )
...
* Use new settings in recon
* Trim on string value read, remove dupe entry
* Check update_range flag when setting values
* Add a few saved settings to scanner
* Add copywrite note
2023-08-20 22:28:02 +02:00
Mark Thompson
c6424f1623
Display degree symbol in TPMS, Sonde, and Temperature apps; disabled Font Viewer ( #1388 )
...
* Display degrees symbol; disable Font Viewer app to save ROM space
2023-08-20 11:14:22 +02:00
Mark Thompson
a4325ac20d
Disable audio by default at power-up ( #1393 )
2023-08-20 11:13:04 +02:00
Kyle Reed
d8a6422d37
Consolidate old and new style app settings ( #1391 )
...
* Consolidate old and new style app settings
* Remove unused ctor
2023-08-19 09:02:26 -07:00
gullradriel
cc963c3562
Recon: Only update manual field if current entry is a range ( #1387 )
2023-08-18 22:05:28 +02:00
Kyle Reed
63f99742fc
First pass at custom app-settings support ( #1381 )
...
* First draft of custom app settings support.
* WIP new settings
* Working per-app custom settings
* Revert design to use "bound settings"
2023-08-18 12:35:41 -07:00
Brumi-2021
a4636d7872
Finalise all low bit rate Capture App with x64 ( #1386 )
...
* Finalise all low bit rate Capture App with x64
* Adding back also 25k BW option
2023-08-18 14:49:22 +02:00
gullradriel
bd2ee03e44
Restoring part of old timer, fixed sd loading ( #1385 )
2023-08-17 17:28:12 +02:00
Mark Thompson
deeb81c183
Correct text field width ( #1383 )
2023-08-17 00:45:24 +02:00
Brumi-2021
12dbf957b3
Extend REC low bit rate bandwith options in Capture App till 75khz ( #1380 )
...
* working_x32_Capture_till_75Khz
* format issues
* apply better accurate comments
* auto format issues
2023-08-16 23:26:59 +02:00
Mark Thompson
e1cc0b1ad0
Show file count in each directory, and moved "Too many files" message ( #1376 )
...
* Added file_count() function
* Show file count in each directory; moved "Too many files!" warning
2023-08-16 10:00:46 +02:00
gullradriel
f079d57fc6
Recon: fixed behavior of auto update m-ranges ( #1374 ) and coloring
...
* Fixed behavior of auto update m-ranges, added min and max to sd load and save if option not used
* changing xor swap by std::swap
* Fixed consecutive green color
2023-08-15 18:29:16 +02:00
Brumi-2021
09b9ed642f
avoid yellow icon in Audio App (minor issue) ( #1372 )
...
* avoid yellow icon in Audio App
* clear readability
* just more clear parentesis
2023-08-13 16:52:54 -05:00
Mark Thompson
e74a9f3b41
Limit text string length to fit Text widget rectangle ( #1370 )
...
* Limit string length to fit Text rectangle
* Update ui_widget.cpp
2023-08-13 20:34:46 +02:00
Mark Thompson
ff7a9d10cb
Load App Settings *after* initializing RadioState ( #1371 )
2023-08-13 20:33:31 +02:00
Brumi-2021
5cfd7f1dc2
Small error correction to PR 1367 ( #1368 )
2023-08-12 10:57:16 -05:00
Brumi-2021
853ca2ef53
Solve_quality_problem_low_bit_rate_100k_150k_REC_Capture_App ( #1367 )
...
* Solve_low_bit_rate_150k_Capture_App
* Applying review comments.
* format issues
* Adding back requested previous low bit rates
2023-08-12 09:20:15 -05:00
Brumi-2021
cb0a4854f5
Increase REC BW Option till 1Mhz Capture App ( #1352 )
...
* Increase REC BW Option till 1Mhz Capture App
* Format issues
* miss type correction
* format issues
2023-08-06 21:54:24 +02:00
Mark Thompson
1188157a3e
Reject bmp images that aren't 240 pixels wide ( #1351 )
2023-08-05 17:14:18 +02:00
gullradriel
2ae639412d
fix/simplify internal timing ( #1348 )
...
* fix/simplify internal timing
2023-08-04 07:56:39 +02:00
Kyle Reed
37386c29cb
Oversample ( #1336 )
...
* WIP Oversample cleanup
* WIP
* WIP
* WIP dynamic interpolation
* WIP cleanup
* Fix math errors
* Add some optional assertions
* Add support for x32 interpolation
* Update proc_replay.cpp
Typo
2023-08-02 21:59:26 +02:00
Mark Thompson
96cdb2e9e0
Keyboard tweaks ( #1338 )
...
* Disallow 1-time shift in digits/symbols mode
* Slightly wider "123" button and smaller OK button
* Slightly wider "123" button and smaller OK button
2023-08-01 14:25:26 -05:00
Mark Thompson
002ef720ee
Fixed waterfall frequency scale in Replay app ( #1337 )
...
* Fix waterfall frequency scale in Replay
* Fix waterfall frequency scale in Replay
2023-08-01 20:20:19 +02:00
Kyle Reed
2214533894
Keyboard Shift Mode ( #1333 )
...
* Add "shift" concept to keyboard
* Better shift colors
* Better keybaord layout for symbols
* Start ShiftLocked for consistency with previous UX.
* Fix number layout
* PR and test-drive feedback
2023-07-31 21:44:05 -07:00
Mark Thompson
06b7a0419e
Fixed Select button responsiveness when updating frequency field during heavy CPU activity (e.g. WFM Audio) ( #1335 )
...
* Resolve button responsiveness
* Resolve button responsiveness
* Clang
* Clang
* Clang try again
* Removed unnecessary lines
* Address review comments
* Add comments per reviewer suggestion
* Clang test
* Clang retry
2023-07-31 23:27:15 -05:00
Kyle Reed
d24ff7b3bc
Oversample capturing for low bandwidths ( #1332 )
...
* draft_low_bit_rate_solution_Capture_App
* second_draft_dynamic_decim
* Add support for Oversample Rate to capture.
---------
Co-authored-by: Brumi-2021 <ea3hqj@gmail.com>
2023-07-31 17:46:07 +02:00
Mark Thompson
a24b3ad3de
Correct estimated capture time in C8 format ( #1330 )
...
* Correct capture time remaining for C8 format
* Removed unsupported RawS32 type
* Clang
2023-07-31 08:02:11 -07:00
Mark Thompson
91c6e3fc30
Display error message when trying to delete non-empty directory ( #1321 )
...
* Non-empty directory check
* Non-empty directory check
* Display error when attempting to delete non-empty directory
* Clang
Delete white-space that the friggin editor added
* is_empty_directory
* is_empty_directory
* is_empty_directory
* Now need to check if it's a directory first
2023-07-30 15:46:59 -05:00
Kyle Reed
411f6c0a34
Progress bar for Notepad IO ( #1322 )
2023-07-30 09:36:57 +02:00