Mark Thompson
282e4da1cb
Disable Back button during Touch Calibration ( #2115 )
2024-04-21 08:34:55 +02:00
sommermorgentraum
b2da21b88a
usb serial debug interface & usb serial async msg ( #2111 )
...
* add serial_debug
* not use OSS
* add path print
* add string print and vec
* clean up
* clean up
* format
* add an async blocking bool
* add an async blocking bool - comment
* protect the unexpected tx
* naming
* remove demo code
2024-04-18 18:10:34 +08:00
Totoo
8b159f447a
Smaller freq changes with encoder on SubghzD and Weather Station ( #2106 )
2024-04-16 14:20:12 +08:00
Totoo
e9c32504d1
Pocsagtxserial ( #2099 )
...
* sendpocsag first test
* optimize
* nicer
* overflow
2024-04-11 15:10:59 +02:00
gullradriel
004799e1a3
Contributors scroll ( #2093 )
...
* adding on_right
* menu view instead of console
* fixing on_right typo
---------
Co-authored-by: gullradriel <gullradriel@no-mail.com>
2024-04-08 13:45:33 +08:00
gullradriel
f091db3270
Mic audio ak4951 fix + SSTV description ( #2088 )
...
* fixed too long description, thanks to ImDroided
* fixed ak4951 RxAudio not working on startup when enabled
---------
Co-authored-by: gullradriel <gullradriel@no-mail.com>
2024-04-05 16:29:18 -05:00
Mark Thompson
a602abf1d8
Fix Cancel button in Settings->Autostart ( #2087 )
2024-04-05 16:04:39 +02:00
gullradriel
23cf1c2737
fix build warning in settings ( #2081 )
...
* fix warning ui::SetAutostartView::opts' should be initialized in the member initialization list
* clang
---------
Co-authored-by: gullradriel <gullradriel@no-mail.com>
2024-04-03 14:17:48 -05:00
Totoo
c48cbb7e55
Autostart option ( #2079 )
...
* Autostart app on boot
* Settings page
* ext app support
2024-04-03 16:27:13 +02:00
Totoo
3665b3c607
Added sil value ASDB ( #2078 )
...
* Added sil value. resolves #2005
* readibility
2024-04-03 15:57:39 +08:00
Totoo
804b7c87b7
allow to load more files but unordered ( #2077 )
2024-04-02 20:19:28 +02:00
Totoo
a30875b582
Fileman memory opt ( #2076 )
...
* paginator
* fixes
* string instead of path, so saves ram.
* fix FileLoadView
* pagination list number
* pagination "size" test
* added detection of special folder name to display page numbers instead of (0 or a number of byte)
* order of things: only one directory '..', only on first page
Co-authored-by: gullradriel <gullradriel@no-mail.com>
2024-04-02 17:02:02 +02:00
Mark Thompson
56303eb385
Use freq from AppSettings unless passed from another app ( #2073 )
2024-03-30 12:57:43 -05:00
sommermorgentraum
6d9d5ad1af
fix read file ( #2070 )
2024-03-30 13:03:27 +01:00
gullradriel
2acefee4d2
adjust GUI for more preset name room ( #2068 )
2024-03-30 10:34:37 +01:00
Mark Thompson
b473930f94
Beep-on-packet support in ADSB RX app ( #2065 )
2024-03-29 16:34:18 -05:00
Mark Thompson
6e5eadd25c
Beep-on-packet support in AIS app ( #2064 )
...
* Beep-on-packet support in AIS app
2024-03-29 22:08:32 +01:00
Mark Thompson
f1ebb1a6e3
Beep-on-packet support in Weather app ( #2063 )
2024-03-29 21:29:50 +01:00
Mark Thompson
746bf1c15f
Beep-on-packet support in TPMS app ( #2062 )
...
* Beep-on-packet support in TPMS app
* audio::output::stop when exiting
2024-03-29 21:28:27 +01:00
Mark Thompson
0db65ccb6b
Beep-on-packet support in POCSAG app ( #2061 )
2024-03-29 21:27:53 +01:00
Mark Thompson
fe2fbb847f
Beep-on-packets option in Settings and updated ERT & Sonde apps ( #2058 )
...
* Beep-on-packets option in Settings
* Add beep to ERT app
2024-03-29 19:26:45 +01:00
Mark Thompson
ba36680a7b
FileMan support for folder Cut & Paste and Timestamp Rename ( #2055 )
2024-03-29 10:44:37 +01:00
Mark Thompson
264fa9a28e
Continued folder names consolidation & GPS default folder ( #2042 )
...
* Continued folder names consolidation
* Clang
2024-03-26 11:32:24 -05:00
Mark Thompson
d5c8525afc
Declare all folder names in a single source file ( #2039 )
2024-03-25 08:44:49 +01:00
gullradriel
b47cee435e
fix typo ( #2037 )
2024-03-24 18:50:42 -05:00
gullradriel
c078bac0e7
Looking glass beep ( #2036 )
...
* first draft of looking beep
* fixed beep squelch range in percent
* took out steps
* gui adjustements
* uniformize calculation and beep squelch in db
* uniformisation, fix 24/48 error
2024-03-24 22:32:13 +01:00
gullradriel
6177b08632
fixing level beep, bad copy paste on special SPEC mode ( #2035 )
...
Co-authored-by: gullradriel <gullradriel@no-mail.com>
2024-03-24 18:47:15 +08:00
gullradriel
6e2507d609
fix gui glitch on beep squelch ( #2030 )
2024-03-23 21:01:48 +01:00
gullradriel
536981998b
Level fix and beep, RSSI avg fix ( #2027 )
...
* fix average value being overflow'd
* fix audio and mod changes, preps for beep mode
* fixed beep_freq range, added a stop and set a variable sooner
* added support for audio beep messages
* better scaler for beep
* added bip squelch and saving of bip squelch and audio mode
* saving modulation, fixing audio
* added save and restore of bandwidth
* simpler ctcss clean on change mode
2024-03-23 19:27:05 +01:00
Mark Thompson
1a87f2d701
Revert accidental newbutton bg color change ( #2029 )
2024-03-23 13:26:46 -05:00
Mark Thompson
28a5fc5915
Improved Audio Beep Test ( #2026 )
2024-03-23 08:21:35 +01:00
Mark Thompson
692644d214
Radiosonde QR code fixes ( #2021 )
...
* Increase size of small QR Code
* Fixed QR code lat/lon for iPhone
* Show current geopos location on map
* Deprecate large QR code
2024-03-21 10:56:06 -05:00
Mark Thompson
4aeaf94d2d
Radiosonde beep tone tweaks ( #2020 )
...
* Tweak RSSI audio beep frequency range
* Clang & changed min freq
* Save beep/log/crc settings in .ini file
* Update copyright string
* Added generic audio_beep message
2024-03-21 10:14:54 +01:00
Mark Thompson
74442f197d
Fixed Sonde RSSI "Beep" ( #2012 )
2024-03-19 10:53:55 +01:00
Mark Thompson
c5f73cf8f4
Darken FileMan button colors for visibility ( #2010 )
2024-03-19 05:56:23 +01:00
gullradriel
01e4ff65a2
fix butngrid/capture and fix contributor name ( #1995 )
...
* fixing contributor name
* used clear instead of swap
---------
Co-authored-by: GullCode <gullradriel@hotmail.com>
2024-03-16 00:39:34 +08:00
not tre mann
181624daf1
lambda the flash util menu add item code ( #1993 )
...
* lambda the flash util menu add code
* clean up
2024-03-14 22:56:55 -05:00
Mark Thompson
f0614c882b
File manager "Clean" button tweaks ( #1990 )
...
* File Manager "clean" button tweaks
* Add files via upload
2024-03-13 22:42:40 +01:00
not tre mann
14f42d1fe8
support "clean" files ( #1983 )
...
* init for clean files
* textual
* icons position
2024-03-13 18:06:14 +01:00
gullradriel
910fd82051
freqman: limiting description size to 30, and minor fix ( #1977 )
...
* Limiting description size to 30 as it was documented before
* cosmetic adjustement
---------
Co-authored-by: GullCode <gullradriel@hotmail.com>
2024-03-11 16:40:47 +01:00
gullradriel
866e12fbc5
added RXIQCALC ( #1974 )
...
Co-authored-by: GullCode <gullradriel@hotmail.com>
2024-03-10 23:25:18 +01:00
Mark Thompson
ccd71d9593
Set iq_phase_cal in radio when starting SPEC mode ( #1972 )
2024-03-10 20:50:48 +01:00
Mark Thompson
e9b9ba4602
Deallocate menu buttons to save memory ( #1971 )
...
* Deallocate hidden menu buttons
* Added Copyright
* Added comments
2024-03-10 20:49:36 +01:00
gullradriel
986e37a3c9
fix unused warning ( #1970 )
2024-03-10 20:05:05 +01:00
gullradriel
2ac36d2d0b
Level app: coloration of RxSat value ( #1969 )
2024-03-10 18:29:21 +01:00
gullradriel
160a778104
Recon repeat auto recorded file mode ( #1960 )
...
* added everything needed to have a repeated file mode option to keep or delete files
* automatic filename for keep file
* fixing restart after replay
* fixed auto record replay/repeat restart
---------
Co-authored-by: GullCode <gullradriel@hotmail.com>
2024-03-10 08:45:54 +08:00
Mark Thompson
e496f8ecc2
Eliminate unnecessary NumberField to save code space ( #1964 )
...
* Eliminate extra NumberField to save code space
* Clang
2024-03-09 17:36:48 -06:00
Brumi-2021
9d8132978f
Adding Rx IQ error phase CAL to SPEC Audio_App ( #1963 )
2024-03-09 23:46:38 +01:00
Mark Thompson
73c29f666f
Commented out Debug -> Memory Usage app ( #1962 )
2024-03-09 22:03:07 +01:00
Mark Thompson
d895c9fa91
Show true M0 free heap space in DFU overlay ( #1961 )
2024-03-09 21:39:06 +01:00
gullradriel
b5e66387c3
Rxsat in Level app ( #1959 )
...
* added Rx Saturation
* testing reducing values to uint8_t
* clang format
* refactorisation
* cleanings
* cleanings
* set back request_m4_performance_counter to zero on app exit
---------
Co-authored-by: GullCode <gullradriel@hotmail.com>
2024-03-09 22:26:56 +08:00
Mark Thompson
cd80da58d8
Improved flash image validation ( #1916 )
2024-02-18 19:02:42 +01:00
notComposer
948e039574
fix shift back in screenshot and mayhem hub ( #1910 )
...
* fix_shift_back
* clean up
* gitignore
* remove the workaround in notpad cuz it's been fixed in this PR
* format
* add credit for mark
* 2024
2024-02-18 00:44:31 +08:00
Mark Thompson
13fd1b1f3b
Support for configurable Menu Color & scrolling fix ( #1905 )
...
* Support for Configurable Menu Color Scheme
* Limit min value to 8 so doesn't get reset to default
* Increased max encoder rate multiplier value to 15
* Fixed menu scrolling issue
2024-02-16 07:19:43 +01:00
Mark Thompson
d04c781ada
Added Reboot app to Debug menu ( #1904 )
2024-02-16 07:18:33 +01:00
Mark Thompson
24605777a6
Show on_encoder delta in Buttons Test app ( #1903 )
2024-02-15 21:33:46 +01:00
Mark Thompson
b5ac792853
Add color to position info lines in Notepad ( #1902 )
2024-02-15 18:12:40 +01:00
Mark Thompson
44c319dcc6
Refresh status bar after Pmem Reset ( #1899 )
2024-02-15 15:00:25 +01:00
Mark Thompson
6a8650d484
Update Copyright in comment blocks ( #1878 )
2024-02-10 16:56:50 +01:00
Mark Thompson
46d9e02684
Encoder rotation rate multiplier support ( #1876 )
2024-02-10 09:32:03 +01:00
Mark Thompson
bbbf5a37c8
Add progress bar to Soundboard app ( #1875 )
...
* Add progress bar to Soundboard app
* Clang
2024-02-10 09:04:00 +08:00
E.T
fd03bb800c
Brightness settings fixes 2.0 ( #1870 )
...
* Format
* Fix startup crash 🙈
* Revert "Revert "Brightness settings fixes" (#1865 )"
Had to rebase then revert the revert to make git recognise and merge the change :)
This reverts commit b7e5bedf4b
.
# Conflicts:
# firmware/application/ui_navigation.cpp
* Add zxkmm to header too
2024-02-08 18:28:49 +01:00
Mark Thompson
f80c28cde7
Rename playlist.ini to replay.ini to match app ( #1864 )
2024-02-08 11:34:40 +01:00
theHallwayThatBringMePassion
b7e5bedf4b
Revert "Brightness settings fixes" ( #1865 )
...
This reverts commit 994e426d1e
.
2024-02-08 10:09:00 +08:00
E.T
994e426d1e
Brightness settings fixes ( #1863 )
...
* Brightness settings fixes
- Statusbar toggle now updated when changing in settings page
- Annoying message boxes removed
- SystemView (aka whole screen) is now refreshed after toggling from status
* Format
2024-02-07 17:52:12 -06:00
Mark Thompson
e854261124
WAV viewer tweaks ( #1854 )
2024-02-07 09:15:46 +01:00
theHallwayThatBringMePassion
0370b4eb55
fake brightness adjust ( #1845 )
...
* temp
* temp - 1
* next step note
* fix circuit dependency (to fix:can't read p.mem)
* fix circuit dependency (to fix:can't read p.mem)
* notes
* bitmap
* bitmap
* remove my stupid forward declearation
* clean up
* clean up
* level control
* clean up
* clean up
* clean up
* clean up
* format
* format
* format
* format
* format
* fix for comment advices
* fix for comment advices
* fix display issue in notepad app
* slightly increase performance...
* temp for grey_scale and high_constrast
* format
* note for cache implement
* fix for comment request
* fix for comment request
2024-02-07 16:07:30 +08:00
Mark Thompson
61d9c051de
When setting Time & Date indicate if in DST range ( #1851 )
2024-02-06 14:25:44 -06:00
Mark Thompson
5ea1bff1e6
WAV Viewer & Soundboard enhancements (8 or 16-bit WAV files) ( #1849 )
...
* WAV Viewer & Soundboard enhancements
* Reduced width of sample rate field
2024-02-06 11:33:00 +01:00
Mark Thompson
bc035cff6a
ADSB retrieve_record just-in-case check ( #1848 )
2024-02-05 20:13:06 +01:00
E.T
f2c008602d
Adsb rx airline display fix ( #1847 )
...
* This doesn't do anything, just gives me some sanity :D
* Don’t abuse std
* Only look for airline info if the callsign is received
* Format…
* Let the airline update when callsign is received
2024-02-05 12:06:29 -06:00
Brumi-2021
b8073bca0f
Adding_TX_IQ_phase_Calibration_to_Mic_App ( #1843 )
...
* Adding_TX_IQ_phase_Calibration_to_Mic_App
* Adding_persistent_CAL_data_and_correct_init_data
2024-02-03 17:57:45 -06:00
Mark Thompson
464cc8449e
Use std:rand() in Touchscreen Test ( #1840 )
2024-02-03 09:54:10 +01:00
Mark Thompson
125184f300
Add audio playback ability to WAV Viewer app ( #1829 )
2024-01-30 20:55:32 +01:00
Mark Thompson
a4f6bbda5e
Fix compiler warning ( #1827 )
...
* Fix compiler warning
* Fix compiler warning
* Friggin C-lang
2024-01-29 18:07:32 -06:00
Totoo
8b2598fdac
Call the flasher app when flashing from serial ( #1825 )
2024-01-29 20:52:35 +01:00
Mark Thompson
41ec11fb66
Check app checksums during untar ( #1815 )
2024-01-27 13:29:24 +01:00
Totoo
a2f6d14b15
ISS for aprs, for the request #1810 ( #1814 )
2024-01-25 21:10:43 +01:00
Mark Thompson
6a6c6d6502
Add Checksums to Firmware & External App images ( #1809 )
...
* Pad image to 1MB and add simple checksum
* Test code to verify firmware checksum
* Comment out unneeded zlib
* Add files via upload
* Print space remaining in ROM
* Append checksum to external apps too
* Check external app checksums when loading
* Is it 2024 already?!
* Validate firmware checksum before flashing
* Add files via upload
* Added flash error warning to nav screen
* Clang
* Replaced some hard-coded values with #defines
* Check FW checksum before USB serial flash too
* Add files via upload
2024-01-24 16:37:21 -06:00
Mark Thompson
2d98c5d311
Resolve Soundboard tone key issue ( #1806 )
...
* Resolve Soundboard tone key issue
2024-01-23 20:53:04 +01:00
sommermoregentraum
03b13f8ab0
prevent crash when nothing to broadcast in soundbrd app ( #1807 )
...
* prevent crash when nothing to broadcast in soundbrd app
* format
2024-01-22 22:15:37 -06:00
Mark Thompson
5f8e1ef307
Daylight Savings Time support ( #1793 )
...
* Daylight Savings Time support
* Cleanup
* Clean-up
* Revert ADSB change
* Clean-up
* Corrected date in comment, ironically
2024-01-21 12:47:28 -06:00
sommermoregentraum
3314001205
bring keyfob app back ( #1794 )
...
* bring keyfob app back
* format
* cleanup
* format
* remove committed line from original list
2024-01-21 11:49:17 +01:00
Mark Thompson
b3c1c83677
Remove time from PPFW filename and modify Flash app to support .tar ( #1783 )
...
* Update timestamp in PPFW filename
* Only include today's DATE in filename
* Remove date from PPFW filename
* Allow any .tar file name in FIRMWARE folder
* Add files via upload
* Removed unnecessary lines per ufoka
2024-01-18 13:59:44 -06:00
Mark Thompson
99bbd8805c
Added Settings app to disable Config Mode ( #1781 )
2024-01-17 06:59:35 +01:00
Mark Thompson
58307aee9c
Make use of "ensure_directory" function ( #1765 )
2024-01-13 07:57:32 +01:00
Mark Thompson
58b488b840
Added new "App Setting" app ( #1759 )
...
* New "App Settings" app for quicker settings access
2024-01-12 13:41:13 +01:00
Totoo
3943848add
GPS + orientation for Sonde ( #1757 )
...
* RadioSonde has gpsdata
* Orientation update in Sonde
2024-01-11 22:17:06 +01:00
Totoo
831dbeaab5
Add extra info from serial ( #1754 )
...
* Inject GPS postition from serial
2024-01-11 17:46:35 +01:00
jLynx
49e719ded8
Update repo links ( #1750 )
...
* Update repo links to new link
* Removed travis
* Removed travis
* Updated more links
2024-01-10 21:13:43 +13:00
Mark Thompson
c2d2409bff
Modify encoder handler to not call "on_encoder" functions if no change ( #1749 )
2024-01-09 23:32:58 -06:00
Mark Thompson
485f57d86b
Added Audio Out to Soundboard app ( #1748 )
2024-01-09 13:50:45 -06:00
Bernd Herzog
5ced8c90d3
added radio saturation to performance counter ( #1734 )
2024-01-07 15:31:08 +01:00
Mark Thompson
e7f8952ece
Fix compile error in deprecated app ( #1723 )
2024-01-05 10:13:43 -06:00
Totoo
82a6ae0791
Geomap speed display ( #1722 )
...
* speed to geomap
* Add speed to map
* Fix hidden state
* UI fix on ADSB tx
* UI fixes
2024-01-05 13:44:30 +01:00
Totoo
d303098e35
Moved SPainter and GPSSim to ext app ( #1721 )
...
* Moved GPSSim
* Moved spainter
2024-01-05 10:46:09 +01:00
Mark Thompson
ff591c68a0
Updated Flash message to say device will restart ( #1715 )
2024-01-04 11:47:45 -06:00
Mark Thompson
715a2dd448
Add Tamper Flags to ERT RX display and meter ID to log file ( #1707 )
2024-01-03 20:17:33 +01:00
Totoo
fbe7954f2e
Added support for extracting firmware from TAR file (with apps) ( #1704 )
...
* Added support for extracting firmware from TAR file (with apps)
* Added tar to usb cdc firmware command.
* Serial flash tar
* Show error on bad tar
* Check tar for valid filenames
2024-01-03 14:05:24 +01:00
jLynx
3d2da9c0db
Serial info command ( #1700 )
...
* WIP adding more info
* Added source output & R9 detection
* WIP
* WIP
* Moved hackrf back
* Fixed output error
2024-01-02 07:25:36 +13:00