zxkmm
5bdf9363e9
fix for bad track count ( #1069 )
...
* fix for bad track count
* code format
* Thanks kallanreed for providing a more clear logic!
2023-05-25 22:07:27 +02:00
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
gullradriel
edc6dc819c
Recon: reducing memory imprint, live list removal function in Recon ( #1058 )
...
* reducing memory imprint before launching a nav
* added remove from loaded list in Recon / delete from output file in Scanner functionality
* fix initial color for filename
2023-05-24 20:52:05 +02:00
Kenny
ffd72eb232
ui_spectrum_painter tx gain initialization ( #1059 )
...
When starting the app, actual tx gain is 47 while the ui shows 10. "Increasing" gain to 11 takes effect, reducing actual gain as displayed in UI. This change makes the UI gain value consistent with actual tx gain.
2023-05-24 19:54:40 +02:00
Kyle Reed
feee1f7ab3
Set default TX gain to 35 ( #1062 )
...
* Set default TX gain to 10
I'd rather people who know better have to turn this up, than people who don't know better to be jamming their neighbors accidentally.
* Update transmitter_model.hpp
Set default to 35 per discussion.
2023-05-24 19:31:59 +02:00
Kyle Reed
2d79cd4b24
Fix button_exit width ( #1064 )
...
I moved the exit button without making it narrower in the last change. This shrinks the width, so it fits on the screen.
2023-05-24 19:20:48 +02:00
Kyle Reed
637bcfdbc7
Use receiver/transmitter models everywhere ( #1056 )
...
* Use receiver/transmitter models everywhere
* Run formatter
* Fix a copy-paste bug, make transmitter_model actually set tx_gain.
---------
Co-authored-by: kallanreed <kallanreed@outlook.com>
2023-05-23 21:22:30 -07:00
zxkmm
22c9dd31bf
playlist fix -fix for review comments ( #1054 )
2023-05-23 18:28:50 +02:00
Mark Thompson
67b5b57533
Support "repeat" when a direction button is held down ( #1053 )
...
* Support "repeat" when holding a direction button
* Support "repeat" when a direction button is held
* Support "repeat" when a direction button is held
* Support "repeat" when a direction button is held
* Formatting violation - removed a trailing space
* Removed unneeded return() statement
2023-05-23 18:55:26 +12:00
Kyle Reed
c2314f4838
Support open in notepad from fileman ( #1052 )
...
* Support open in notepad from fileman
* Align Filename Exit button with UI
2023-05-23 06:40:03 +02:00
zxkmm
1cb682473a
playlist fix ( #1043 )
...
* first commit for playlist fix
* format for playlist fix
* playlist fix -textual change
thanks @kallanreed for giving the new name of the extension XD
2023-05-23 06:39:22 +02:00
Mark Thompson
63dd85cbfc
Fixed logic error in unused code module ( #1049 )
2023-05-23 16:26:16 +12:00
gullradriel
ec8bf04baa
looking glass: correct max_hold computation with new modes ( #1047 )
2023-05-22 23:24:46 +02:00
Mark Thompson
a1189faad1
Fixed Scanner RESUME button when delay timer Wsa==0, issue #1041 ( #1046 )
2023-05-22 23:21:00 +02:00
gullradriel
ba9cc55b5a
add original or complementary author ( #1045 )
2023-05-22 22:17:28 +02:00
Kyle Reed
98f3bf151f
Lazy line caching for Notepad ( #1042 )
...
* easier 'now', start adding text editor
* Adding scrolling to notepad
* Better scrolling
* Better scrolling, off-by-1 bugs
* MVP fit and finish
* Add tiny font and use in Notepad
* Font tweaking, tiny font cursor
* Fix warning
* Format changed files
* WIP No file limit
* WIP - adding CircularBuffer type
* WIP Caching
* add unit test for circular_buffer
* WIP still have a bug when moving cache forward
* Finish lazy line caching
---------
Co-authored-by: kallanreed <kallanreed@outlook.com>
2023-05-22 13:08:59 -07:00
gullradriel
80636c53da
fix CONFIG not working if nothing changed and got less flickering by separating text output ( #1034 )
...
-fix CONFIG dysfunction if nothing had changed: this was a reminiscence of the nothread conversion
-addressed screen flickering: reduced it by separating two text output
-variables: took out unneeded userpause (reminiscence of the nothread conversion)
-solved problem with manual range not updating description on consecutive clicks
-solved problem with direction changing on 'UNLOCK/SKIPLCK'
2023-05-22 10:49:07 +02:00
Mark Thompson
4d1269051b
Fixed debounce code to handle noisy switch transitions #989 ( #1030 )
...
* Fix debounce to handle noisy switch transitions
* Fix debounce to handle noisy switch transitions
* Fix debounce to handle noisy switch transitions
* Removed inline comment to see if Clang checker will be happy
* Test fix for supposed Clang formatting issue
2023-05-22 12:06:37 +12:00
gullradriel
be1b2716d6
freq correct unit fix ( #1029 )
...
* fix units for frequency offset. It was planned to be a uint32_t since a uint16_t is obviously too short
* took the uint32_t limitation for frequency offset in account
2023-05-21 23:47:02 +02:00
gullradriel
cac3a7cf1e
Settings directory fix in Level and Recon ( #1028 )
...
* removed unneeded sdcard check and directory creation
* changed settings so they use SETTINGS and a better name. Code beautication
2023-05-21 22:31:03 +02:00
gullradriel
0e86e63e97
Fixing colorisation of wait/lockwait fields ( #1026 )
...
* Fixing colorisation of wait/lockwait field
2023-05-21 20:42:54 +02:00
gullradriel
c0ff5715de
fixing bad range for lock field ( #1024 )
...
* fixing bad range for lock field
2023-05-21 09:11:58 +02:00
gullradriel
24ce1b9893
fixed bad copy paste from #1016 , thanks @notherngineer ( #1023 )
...
fixed bad copy paste from #1016
2023-05-21 08:59:42 +02:00
gullradriel
f18764f109
Adding Frequency Correction menu and effect ( #1016 )
...
* Adding Frequency Correction and entry menu in Settings
2023-05-20 09:30:08 +02:00
Kyle Reed
02811b9967
Add Notepad app ( #1010 )
...
* easier 'now', start adding text editor
* Adding scrolling to notepad
* Better scrolling
* Better scrolling, off-by-1 bugs
* MVP fit and finish
* Add tiny font and use in Notepad
* Font tweaking, tiny font cursor
* Fix warning
* Format changed files
---------
Co-authored-by: kallanreed <kallanreed@outlook.com>
2023-05-20 08:39:35 +12:00
gullradriel
693d7864e4
Looking glass final cut ( #1015 )
...
* Painter validation on single,fast and slow scan, fixes, comments, organisation
* autoindent
2023-05-19 22:16:44 +02:00
Brumi-2021
4d3f9a8333
simple 1 pixel error correction ( #1014 )
...
No risk and already validated. just deleting incorrect -1 pixel vertical in Y .
2023-05-19 21:27:06 +02:00
jLynx
033c4e9a5b
Formatted code ( #1007 )
...
* Updated style
* Updated files
* fixed new line
* Updated spacing
* File fix WIP
* Updated to clang 13
* updated comment style
* Removed old comment code
2023-05-19 08:16:05 +12:00
gullradriel
7aca7ce74d
removing keyfob app ( #1006 )
...
* removing icon
* disabling keyfob app
* icon file rebuild
2023-05-18 21:01:58 +02:00
Brumi-2021
3af282c10a
Extending Power Colour Warning in 3 Tx App's ( #1005 )
...
Extended color scheme for transmit fields
2023-05-18 17:04:58 +02:00
Mark Thompson
d059248802
Scanner enhancements ( #986 ) ( #999 )
...
* Scanner enhancements (issue #986 )
2023-05-18 17:01:39 +02:00
Brumi-2021
6bb2a3559d
Minor change to the Mic App UI , (adding colour warning indication, based on RF settings GAIN , AMP) ( #1001 )
...
* Add colour Power_tx UI warning to Mic App
* Cleaning compile warnings
2023-05-17 12:26:14 +02:00
gullradriel
1a829707f4
fixing PR comments ( #991 )
...
* cleanings, factorisation, indentation.
2023-05-15 10:50:21 +02:00
Mark Thompson
22430fb8d4
Support frequency files that don't have a C/R at the end of the last line ( #997 )
...
* Support FREQ files that don't have 0x0A at end of last line
2023-05-15 09:11:56 +02:00
Bernd Herzog
e694e73a75
fixed crash when BtnGridView has more than one page ( #993 )
...
* fixed crash when BtnGridView has more than one page
* removed empty buttons from view
2023-05-15 00:08:48 +02:00
Bernd Herzog
b4da86d491
New app: Spectrum Painter ( #988 )
...
* added spectrum painter app
2023-05-14 23:09:43 +02:00
gullradriel
a27881ecd6
Recon event nothread ( #984 )
...
* deleted unreliable Thread system and use exclusively the statistics events instead
* reducing used variables, reducing number of functions, revamped main drawing and locking system
* max speed is fixed at a maximum of 10 scans/secs due to statistics not coming quicker than that
2023-05-14 21:20:10 +02:00
gullradriel
2a4c49c38c
Freqman 40k fix ( #987 )
...
* removing space which would prevent correct reading of 'bw=40k,' in freqman files
* setting correct 4 char long size in WFM bandwidth options
---------
Co-authored-by: GullCode <gullradriel@hotmail.com>
2023-05-14 19:16:01 +12:00
gullradriel
415d8cfa54
fixing indent ( #982 )
...
resolving conversations in #968
2023-05-13 08:56:29 +02:00
Kyle Reed
a8cdde7bea
Logging Updates ( #978 )
...
* log_file ensures directory exists
* Fix audio timestamp path
* Fix auto inc, add subfolder for recordings
* Fix auto inc and support subfolder
2023-05-12 20:08:07 +02:00
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
gullradriel
1e4ea753ba
save load settings / thread timer fix ( #979 )
...
* fixing bad parameter in save and load settings, as well as default settings. Tuned thread timers a bit
* uniformisation of default values
* indentation
* fix resume recon after lock
2023-05-12 12:06:01 +02:00
Kyle Reed
a86993af91
Minor fileman bug fixes ( #977 )
...
-sets max file count to 100, fixes partner rename and delete in subfolders.
2023-05-12 07:54:42 +02:00
Kyle Reed
a832bd433d
Fileman icon toolbar ( #975 )
...
* Add cut/copy/paste menu with icons
* Add icons, file limit to fileman
2023-05-11 22:46:38 +02:00
Brumi-2021
f9fdeb3419
Adding the 3 x WFM BW filters to Mic App ( #976 )
...
adding the 3 x WFM BW filters to Mic App and other minor msg correction and adding comments to code
2023-05-11 22:45:32 +02:00
gullradriel
3c2fc74f82
Recon skip fix ( #974 )
...
* definitely fixed, tested, documented bad consecutive match skip problem
* stability fix for config when no list
* fixed boundaries
* replaced 1000000 by #define OneMHz 1000000
2023-05-11 22:42:46 +02:00
gullradriel
69927e3c2d
All logs to LOGS directory ( #973 )
...
* Added #define LOG_ROOT_DIR
* using LOG_ROOT_DIR as root path of log
2023-05-11 21:56:24 +02:00
jLynx
1edd3716a1
Revert "specific directory for screens and logs ( #971 )" ( #972 )
...
This reverts commit bc1ad5598c
.
2023-05-11 11:44:19 +12:00
gullradriel
bc1ad5598c
specific directory for screens and logs ( #971 )
...
* Changed to LOGS directory, creating if not existing. Adjusted to upper case.
* Changed to SCREENSHOTS directory, creating if not existing
2023-05-10 21:11:06 +02:00
Kyle Reed
8cae998146
Fileman copy/paste support ( #970 )
...
* Add copy/paste UI instead of file save
2023-05-10 18:51:09 +02:00
gullradriel
9a22a760ad
Record button remove ( #968 )
...
* removed unused debug and record buttons
* added log checkbox
* changed ignore and log to false at app start for pocsag
* fixed warning: suggest parentheses around arithmetic in operand of '^' proc signal
* ui comsetic fix
2023-05-10 14:12:49 +02:00
gullradriel
909b00bdae
Fixing units KHz => kHz ( #967 )
...
Co-authored-by: GullCode <gullradriel@hotmail.com>
2023-05-10 13:26:21 +02:00
gullradriel
58e731c56e
Wfm freqm options ( #966 )
...
* added WFM 180K and 40K options in freqman
* Make audio app use freqman funcs to load modulations bandwidths
2023-05-10 13:16:23 +02:00
Kyle Reed
f22046eccc
Add "Auto" mode to FrequencyField ( #959 )
...
* Add "Auto" mode to FrequencyField
* Use exponential function instead of hyperbolic
* Fix tabs
* Back to hyperbolic, better feel
2023-05-07 22:01:43 +02:00
Brumi-2021
dfadd38e32
Adding 2 WFM filters more to current Audio App ( bw 180Khz and 40 khz to support rx for weather NOAA APT) ( #961 )
...
* First part new filter 40k for NOAA in Audio App
* Adding a third WFM filter 180Khz general pursose
2023-05-07 16:08:45 +02:00
GullCode
1bcbefeb96
fix skip consecutive match
2023-05-05 17:01:08 +02:00
bernd-herzog
7116f92d07
fixed spelling
2023-05-05 13:39:04 +02:00
bernd-herzog
e80e4e3bfd
refactoring
2023-05-05 12:58:14 +02:00
bernd-herzog
da6c6bb03c
refactoring
2023-05-05 12:46:59 +02:00
bernd-herzog
75718c79b9
removed need for cpld mode setup for QFP100
2023-05-05 11:15:49 +02:00
GullCode
c7d88da1a6
restoring bad substitue on text_ctcss filler
2023-05-04 15:26:33 +02:00
GullCode
7b6f8b271c
Fixed so ui glitches, start when empty file and direct click on config. Added yellow coloration when loaded file was truncated (too big). Added/changed some error messages
2023-05-04 15:20:12 +02:00
GullCode
1b18b3ac45
fixing limit so we can detect if a list is the same size as the limit or truncated
2023-05-04 15:19:13 +02:00
GullCode
1deebaff09
fixing freqman limits
2023-05-04 12:09:42 +02:00
Kyle Reed
44a62aef21
Fix nav.pop order on FileLoadView
2023-05-03 15:29:01 -07:00
gullradriel
0742fc169d
Merge pull request #950 from kallanreed/fileman_ux2
...
Fileman fit and finish
2023-05-03 22:32:00 +02:00
Kyle Reed
62859f901f
Fix indents
2023-05-03 13:23:15 -07:00
Kyle Reed
c6316f5aa6
Fileman fit and finish
2023-05-03 13:13:15 -07:00
GullCode
d641ae5b47
Fixed size of things
2023-05-03 19:50:12 +02:00
GullCode
c4373d1560
indentation
2023-05-03 19:45:01 +02:00
GullCode
1dae2c0d25
indentation
2023-05-03 19:44:08 +02:00
GullCode
658d0c9b3a
Added reset persitent memory
2023-05-03 19:42:57 +02:00
gullradriel
2f343adf21
Merge pull request #941 from kallanreed/fileman_ux
...
Fileman UI and Perf Fixes
2023-05-03 17:13:05 +02:00
gullradriel
f7a5f2c437
Merge pull request #946 from Brumi-2021/noise_Signal_Generator_LFSR_polynomial_of_16_32_bits
...
Leaving only 1 Noise signal generator GUI option , (the best one , using LFSR polynomial of 16 bits)
2023-05-03 13:57:06 +02:00
Brumi-2021
5a336d5e71
Compact with unique, best Noise Gererator option.
2023-05-03 13:49:50 +02:00
bernd-herzog
078da8ca16
Improved sensitivity for non pointy touches
2023-05-03 11:18:37 +02:00
bernd-herzog
77260bc68a
fixed touch handling issue causing multiple inputs
2023-05-03 10:47:43 +02:00
Kyle Reed
3fc23354ce
Fix path separator, revert UI
2023-05-02 20:49:41 -07:00
Brumi-2021
d77102426a
Finally Noise Signal with best option 16 bit LFSR
2023-05-02 21:29:35 +02:00
Kyle Reed
11f4edc892
Modal dialog for partner file action, fix lifetime
2023-05-02 09:38:08 -07:00
Brumi-2021
804fa0d3c4
Minor GUI corrections-Signal Generator
2023-05-02 17:41:00 +02:00
Brumi-2021
d5f20c45b9
Adding 16 bit LFSR , to Noise Signal Generator App
2023-05-02 17:19:23 +02:00
Kyle Reed
2cba96ff36
Support for partner file rename/delete
2023-05-01 09:25:32 -07:00
Kyle Reed
bf4ed416bd
Remove expensive path.string() calls, UI changes
2023-04-30 22:42:28 -07:00
GullCode
81752c8d78
Added SETTINGS folder creating for PMem files
2023-04-30 18:41:24 +02:00
gullradriel
fe1837ec23
Merge pull request #936 from Brumi-2021/solving_bug_in_noise_option_Signal_Generator_tool
...
Solving Noise generation in Signal gen App
2023-04-30 17:33:18 +02:00
Brumi-2021
ee53b28e60
Solving Noise generation in Signal gen App
2023-04-30 18:03:40 +02:00
gullradriel
18c986cd76
Merge pull request #931 from kallanreed/cursor_text_input
...
Add a TextField widget that supports a cursor.
2023-04-30 17:28:42 +02:00
GullCode
1135a42932
better roundings/per pixel marker
2023-04-30 14:56:17 +02:00
GullCode
98e7116230
Changed to per pixel marker, short freq display, adjusted <24Mhz view to look like SPEC one
2023-04-29 21:46:19 +02:00
Kyle Reed
4b37f1bb2f
Add a TestField widget that supports a cursor.
2023-04-28 19:26:53 -07:00
GullCode
596c304b08
Took out unused func declaration
2023-04-28 12:59:51 +02:00
GullCode
63f7be02b6
Used correct to_string_short_freq instead of erroneous calculation
2023-04-28 12:57:00 +02:00
GullCode
de99afa19b
Took out unused func declaration
2023-04-28 12:55:58 +02:00
gullradriel
7a89858cc6
Merge pull request #925 from gullradriel/level-mem-workaround
...
Automatically reduce rssi graph history
2023-04-27 15:42:06 +02:00
gullradriel
15c9a76536
Merge pull request #924 from bernd-herzog/dfu_menu
...
added frame drop rate for m4 signal processing
2023-04-27 15:41:46 +02:00
GullCode
d7359a8cd5
Automatically reduce rssi graph history when hidden, restore size on show. Prevent Memory exhaustion in apps like 'Level' or any app eating a bit too much mem before launching a FrequencyPadView
2023-04-27 15:38:29 +02:00
Bernd Herzog
50e5bc60ee
added frame miss rate for m4 signal processing
2023-04-26 22:28:14 +02:00
jLynx
9385be4f1e
Merge pull request #920 from zxkmm/ready_to_pr_2_20230426_imp_issue_917
...
implemented issue#917
2023-04-27 07:01:02 +12:00
zxkmmOnHaseeWSL
9cddab9a5e
fix mistakenly remane dir as file -- credit:Gull
2023-04-26 19:09:38 +08:00
zxkmmOnHaseeWSL
6e01a1d0dc
change ?: to if else
2023-04-26 16:20:05 +08:00
Mark Thompson
0303c658ea
Brighter color for .C8/.C16 files in fileman
...
See https://github.com/eried/portapack-mayhem/issues/910
2023-04-26 02:04:37 -05:00
Mark Thompson
509f86c1f7
Merge branch 'eried:next' into next
2023-04-26 01:25:46 -05:00
zxkmmOnHaseeWSL
47482d1e58
fixed var.clear
2023-04-26 13:22:50 +08:00
zxkmmOnHaseeWSL
59dfe5b50b
implemented issue#917
2023-04-26 13:01:51 +08:00
Mark Thompson
b1f5023fe1
Removed unneeded space characters
2023-04-24 15:29:51 -05:00
GullCode
45bdabcef9
Fix for description being updated at each step on a range
2023-04-24 21:14:34 +02:00
Mark Thompson
6cdada1118
Include ERT packet type in ert.txt log file
2023-04-24 09:59:43 -05:00
GullCode
e53514aa12
tweaking scan start values and ranges, allowing <24MHz range
2023-04-24 13:51:31 +02:00
Bernd Herzog
775de5ce6f
Merge pull request #912 from bernd-herzog/dfu_menu
...
improved stability of cpu usage calculation
2023-04-24 13:05:36 +02:00
Bernd Herzog
948d8d947e
improved stability of cpu usage calculation
2023-04-24 13:00:34 +02:00
jLynx
55c300ac4b
Merge pull request #909 from bernd-herzog/dfu_menu
...
Dfu menu
2023-04-24 10:26:11 +12:00
Bernd Herzog
29b7a5ee56
improved m4 m0 communication
2023-04-23 23:48:20 +02:00
Bernd Herzog
2ef9ebd7bd
implemented M4 stats
2023-04-23 21:48:45 +02:00
Bernd Herzog
850a79c9bb
added m0 stats to dfu screen
2023-04-23 19:52:38 +02:00
Bernd Herzog
812f0f8211
added overlay to system view
2023-04-23 16:21:33 +02:00
zxkmmOnHaseeWSL
925c1548a8
fix stealth doesn't work
2023-04-23 16:47:06 +08:00
jLynx
cd1f1bd388
Merge pull request #906 from zxkmm/fix_fileman_refactor
...
fix last commit aka fileman refactor exception
2023-04-23 19:12:40 +12:00
zxkmmOnHaseeWSL
474fe00146
formatting fix
2023-04-23 14:53:06 +08:00
Mark Thompson
697876d86a
Support for ERT SCM+ meter protocol
2023-04-23 01:26:37 -05:00
Brumi-2021
b72c765911
Merge pull request #904 from zxkmm/ready_to_pr_20230421
...
make the title touchable, and back/return when touch it
2023-04-22 21:39:10 +02:00
zxkmmOnHaseeWSL
2a14888b80
fix last commit aka fileman refactor exception
2023-04-22 22:58:10 +08:00
zxkmmOnHaseeWSL
d8e9fad205
fix indentation for pr 20230422-2
2023-04-22 17:51:31 +08:00
zxkmmOnHaseeWSL
0e8dc1567c
fix indentation for pr 20230422
2023-04-22 17:50:21 +08:00
zxkmmOnHaseeWSL
4ff71dcfca
add Refactor in fileman app
2023-04-22 17:21:51 +08:00
zxkmmOnHaseeWSL
ed0f0eb15e
touchable title, little width adjust again... sorry
2023-04-22 13:31:27 +08:00
zxkmmOnHaseeWSL
193a80edea
smaller touchable title
2023-04-22 13:02:41 +08:00
zxkmmOnHaseeWSL
df0c85db8f
touchable title
2023-04-21 21:34:18 +08:00
Bernd Herzog
0acf7ec2c2
refactoring
2023-04-16 20:33:02 +02:00
Bernd Herzog
dc560ba01f
improved debug app layout
2023-04-16 20:31:14 +02:00
Bernd Herzog
d74fd92451
added dfu button to debug app
2023-04-16 19:51:06 +02:00
Bernd Herzog
bcefa774cd
added dfu button to debug app
2023-04-16 18:23:54 +02:00
GullCode
9f700a30c0
Changed text to MAX HOLD to make a difference with existing 'MAX'
2023-04-13 11:02:32 +02:00
GullCode
e60ec953ab
move text and button a bit so it's fitting when big
2023-04-13 10:36:15 +02:00
GullCode
72d1e21fc6
added adjust_range, fast scan and slow scan, lock/unlock range, integer division results when possible, default step of 1
2023-04-13 10:18:16 +02:00
gullradriel
ec7a77896a
Update ui_looking_glass_app.hpp
...
size of db is uint8_t, adjusting live-v and peak-v array to uint8_t
2023-04-11 20:41:42 +02:00
GullCode
f5e949047d
correct clear size in peak-v and live-v
2023-04-10 21:39:50 +02:00
GullCode
afb75af5b1
removed redundant set_dirty
2023-04-09 22:32:35 +02:00
GullCode
7f99b1181e
Added MAX:FREQ , RST , JMP on LIVE-V and PEAK-V. Ploter is having a y shift in these modes
2023-04-09 22:07:50 +02:00
GullCode
cec0fe3288
Peak view entry menu and functionnalities
2023-04-09 14:45:07 +02:00
gullradriel
ba3114c0b6
Update ui_looking_glass_app.cpp
...
Restoring accidentally deleted filter_config.on_change
2023-04-09 08:26:09 +02:00
GullCode
fbf9138410
live frequency view integration controls
2023-04-07 17:01:09 +02:00
gullradriel
464b7dd98d
Update analog_audio_app.hpp
...
Added 100k bandwidth choice for SPEC
2023-04-07 13:44:48 +02:00
GullCode
12cfbf70f0
added option button for view_config, default to SPCTR (spectrum), clear screen between changes, color gradient
2023-04-07 11:30:28 +02:00
GullCode
c3971cae32
Added live frequency view mode
2023-04-07 01:57:42 +02:00
Mark Thompson
40d64030c8
Enhance TPMS app to support Fahrenheit temperature
...
Modified TPMS app to allow switching between Celsius & Fahrenheit temperatures, which also simplified some of the code by sticking with a constant heading row
2023-04-05 14:16:44 -05:00
Mark Thompson
049a20b878
Enhance TPMS app to show Fahrenheit temps
...
Modified TPMS app to allow switching between Celsius & Fahrenheit temperatures, which also simplifies some of the code
2023-04-05 14:13:16 -05:00
gullradriel
0e5ae7a6a4
Merge pull request #871 from Brumi-2021/Add_tick_box_sel_common_RX_TX_freq_to_MIC_APP
...
Add Separated/common freq control in Mic App
2023-04-04 18:53:43 +02:00
Brumi-2021
c867f98117
Add Separated/common freq control in Mic App
2023-04-04 17:26:45 +02:00
GullCode
a48ecccd7d
widget size and position adjustement to avoid overlap, changed OPT in favor of CONFIG and gave all the side buttons the same size
2023-04-03 12:46:59 +02:00
GullCode
570775552c
fixed peak that was drawing after the rssi widget
2023-04-03 12:45:35 +02:00
gullradriel
ecbb232d9c
Merge pull request #864 from bernd-herzog/ssd_to_usb
...
Ssd to usb
2023-04-01 19:58:02 +02:00
gullradriel
0e59e61461
Merge pull request #865 from gullradriel/recon-fix
...
fixing range frequencies and index skipping
2023-04-01 19:57:31 +02:00
GullCode
7da322f926
fixing range frequencies and index skipping
2023-04-01 19:56:44 +02:00
Bernd Herzog
04392752d1
fixed spelling error
2023-04-01 19:38:38 +02:00
Bernd Herzog
db5fcaba44
Merge remote-tracking branch 'origin/next' into ssd_to_usb
2023-04-01 19:24:53 +02:00
Bernd Herzog
6fadd70c1d
updated ui
2023-04-01 19:16:01 +02:00
Bernd Herzog
893df7272f
refactoring
2023-04-01 18:36:57 +02:00
Bernd Herzog
50859171f4
implemented msd read
2023-04-01 17:21:57 +02:00
GullCode
95eb1e6d59
Loading pmem if enable before displaying splashscreen
2023-03-31 14:24:54 +02:00
GullCode
1f32367495
reset to original since loading is now taking place in navigation
2023-03-31 14:24:29 +02:00
GullCode
0ed5e6542e
P.Mem settings menu entry
2023-03-31 14:06:22 +02:00
GullCode
7240d45a4f
added on green sdcard load persistent settings
2023-03-31 14:05:49 +02:00
GullCode
835bc49999
Working pmem load flag checkbox
2023-03-30 17:40:17 +02:00
Bernd Herzog
a6eb430830
integrated usb stack
2023-03-30 11:46:36 +02:00
Bernd Herzog
8dd68a0811
added copy of hackrf usb stack
2023-03-29 17:05:11 +02:00
Bernd Herzog
f5d4fce945
added flash utility
2023-03-28 14:39:00 +02:00
gullradriel
8840a6e894
Merge pull request #844 from bernd-herzog/reduce_image_size_lz4
...
Reduce image size lz4
2023-03-28 07:35:51 +02:00
GullCode
b41be47c9d
pesky and non consistent indentation is boring
2023-03-27 23:05:46 +02:00
GullCode
1e2bc703b8
Fix to force converter icon to be displayed if enabled
2023-03-27 23:03:09 +02:00
GullCode
30c1f9f594
Changed hamitup to converter icons and functions
2023-03-27 14:22:35 +02:00
GullCode
f994f8d697
changing logic to take 'up' or 'down' in account
2023-03-27 14:22:07 +02:00
GullCode
e045628dab
Menu entry for Converter, cleanings of Radio menu
2023-03-27 14:16:03 +02:00
GullCode
9df0f6e9df
updated bitmap icons for converter
2023-03-27 14:14:53 +02:00
GullCode
30004a1c3c
cosmetic, ui moves
2023-03-26 21:04:43 +02:00
GullCode
8d60da0a5a
updated description of entry / input output file
2023-03-26 15:30:54 +02:00
GullCode
17f30b6f26
Added and fixed go to index
2023-03-26 15:11:27 +02:00
GullCode
3d13ee828e
changed text index to button, adding set to index and on_encoder, global indentation
2023-03-24 23:44:16 +01:00
KillerTurtleSoftware
e034c6e66e
Corrected tone_key.cpp Motorola Code
...
Corrected Motorola Code on a few freqs.
2023-03-23 08:46:01 -05:00
GullCode
ad11ab649e
Changed default RSSI peak value
2023-03-23 13:34:15 +01:00
GullCode
c76c6bd857
Changed default RSSI peak value, position and size of RSSI graph
2023-03-23 13:33:59 +01:00
GullCode
47b770bc3a
Changed RSSIGraph drawing system
2023-03-23 13:33:22 +01:00
gullradriel
dd8538b8bf
Merge pull request #848 from gullradriel/rssi-peak-level-tune
...
Rssi peak level tune
2023-03-22 14:40:21 +01:00
GullCode
03c9b4aba7
fixed horizontal peak hold, adjusted horizontal and vertical size
2023-03-22 14:38:47 +01:00
GullCode
56526a5710
enabled 1s peak hold on rssi view
2023-03-22 14:38:00 +01:00
GullCode
2d9fe6cf8a
Set 1s peak as default, set 32x resolution as default
2023-03-22 14:37:31 +01:00
GullCode
2e4a86d7ec
forcing input freq to be set in all cases
2023-03-22 11:39:00 +01:00
gullradriel
92b622deac
Added HamItUp option ( #840 )
...
* Added HamItUp option to allow quick offset of the tuned frequency
* New HamItUp icon for top bar
* HamItUp checkbox status and frequency persistent settings in Settings/Radio
2023-03-22 08:46:58 +01:00
GullCode
4a6c76cc47
Quoted restore frequency at start for a good interactions with other apps calling audio app
2023-03-21 22:45:49 +01:00
Bernd Herzog
b856b047cc
added compression of baseband images
2023-03-21 19:18:38 +01:00
GullCode
7eba8fd49b
fixing width too tiny for calculation. It has to be a multiple of 240
2023-03-20 16:43:31 +01:00
Bernd Herzog
b83f43793c
improved runtime error handling
2023-03-18 23:19:23 +01:00
GullCode
93f966bdcd
Fixing 20MHz boudaries
2023-03-16 12:09:13 +01:00
GullCode
7b5f138dfb
Fixing max<min case
2023-03-16 12:03:00 +01:00
GullCode
149cd755ca
Restoring min step of 1, forcing 20Mhz minimum wide view
2023-03-16 11:56:24 +01:00
GullCode
63d0201b71
Fixing set freq and min step value
2023-03-16 11:32:26 +01:00
GullCode
cf19408784
Merge branch 'next' of github.com:gullradriel/portapack-mayhem into looking-glass-update
2023-03-16 10:40:11 +01:00
GullCode
49bda24079
added steps config and thus possibility to adjust config / see under 240 MHz
2023-03-16 10:33:36 +01:00
GullCode
a1705dd9d4
reoganised things a little, added nb_columns management in ui
2023-03-14 22:23:16 +01:00
GullCode
155543e5d5
Added nb_columns, changed drawing due to column system
2023-03-14 22:22:49 +01:00
GullCode
f5427d7fdc
UI adjustements
2023-03-14 00:26:25 +01:00
GullCode
b8c1e8c4a6
Added on_touch on RSSI widget
2023-03-14 00:26:12 +01:00
GullCode
cfdd12d8a6
aligned OPT to the right
2023-03-13 23:27:04 +01:00
GullCode
f7df4f3575
Use rssi focusable, added shortcut to level app, glass app, cut buttons a bit better in the ui, better pause/resume/skiplock/unlock button
2023-03-13 23:14:06 +01:00
GullCode
ad4cfe5a44
adding header guard
2023-03-13 23:12:46 +01:00
GullCode
8db44d1a92
fixed a text size, used new rssi focusable property so you can launch the level app by touching or selecting and clicking the rssi bars
2023-03-13 22:56:47 +01:00
GullCode
37cfcb0d5c
added focusable ability to rssi field
2023-03-13 22:55:48 +01:00
gullradriel
ab58f368b5
Merge branch 'eried:next' into level-app-updates
2023-03-13 15:56:41 +01:00
Bernd Herzog
b6011a777b
added runtime error details to guru meditation
2023-03-13 15:04:00 +01:00
GullCode
37494500b2
Added display of rssi get delta, swapped audio and steps button for convenience
2023-03-13 14:04:23 +01:00
GullCode
f42812c6b4
Added rssi get_delta, better rssi min graph view
2023-03-13 14:03:37 +01:00
GullCode
a7acb37a56
added 0.1 and 1Khz steps
2023-03-13 14:02:29 +01:00
gullradriel
69df16d6e2
Level meter ( #827 )
...
* added possibility to scale vertically from bottom to top
* Squeleton of Level app from Recon App
* Working LevelApp
* Tweaking peak and display or RSSI chart
* Moved widgets, prepared audio decode, added working ctcss display and peak hold max rssi val
* Added RSSIGraph
* Updated Level to use RSSIGraph
* Graph as lines instead as bars
* correct CTCSS hiding if not in NFM mode
* added back db value and drawing for it. clamped to [-100,20] db
* added back audio, volume, better placement for buttons, db graph
* Using different icon for Level app, unless someone provide a better one
* fixed CTCSS position
---------
Co-authored-by: GullCode <gullradriel@hotmail.com>
2023-03-10 14:25:38 +01:00
heurist1
f6a4cc26ee
Move where on_change for the frequency field is setup, so that the frequency is correctly initialised when the app is launched and settings are being used
2023-03-05 19:50:56 +00:00
gullradriel
3c13161273
Merge pull request #818 from Brumi-2021/ADSB_squawk_investigation
...
Correct squawk id in ADSB TX
2023-03-04 08:10:43 +01:00
Brumi-2021
037fc098ef
Revert "New spectrum color scheme"
...
This reverts commit f59437cf71
.
2023-03-04 00:47:40 +01:00
Brumi-2021
988404df9c
Correct squawk id in ADSB TX
2023-03-03 23:10:58 +01:00
heurist1
daf63de55f
Final corrections to make merged code compile, and reduce the adding and removing of other markers
2023-02-28 23:00:51 +00:00
heurist1
778111d466
Updates to put the multiple aircraft on the map
...
Also manage the CPU in on the one second tick to keep GUI responsive
Some other small edits that fix minor problems from my previous checkins
2023-02-28 20:19:23 +00:00
heurist1
00b75eacda
Update map to allow multiple markers
2023-02-28 20:14:15 +00:00
heurist1
ef151e243b
Imprment string trimr to remove spaces at the end of aircraft name.
...
(cherry picked from commit 70fd4039938cdd45f03d541e0aff1238de85fb3e)
2023-02-28 20:00:56 +00:00
euquiq
19fed78b7f
Looking Glass optimizations
2023-02-27 23:29:13 -03:00
phil-stumpy
66ba6442b1
Adding support for HackRF One R9, as per https://github.com/sharebrained/portapack-hackrf/pull/187
2023-02-16 12:10:26 +00:00
lujji
362c208078
fix ook app and 1527 encoder; add scan encoding
2023-02-02 17:54:36 +02:00
Erwin Ried
27632825a3
Update contributors list
2023-01-25 14:14:12 +01:00
formtapez
37912df085
tabs vs spaces
2023-01-21 11:46:43 +01:00
formtapez
a20a08c630
save/recall all receiver settings
2023-01-21 11:36:06 +01:00
formtapez
a8885282cd
save and recall stepsize
2023-01-20 22:21:59 +01:00
Brumi-2021
6e5bb7911c
Added Vertical rate field ADSB-TX
2023-01-05 00:14:11 +01:00
Brumi-2021
75c2b69f19
Scanner BW label corrections
2022-12-30 00:38:54 +01:00
rusty.labs
1f7b800c2a
#765 unlimited range for manual mode
...
* fix for #765 , manual mode has unlimited range now
* speedup for button_add.on_select (roughly x70 times faster)
* fix for random freezes while switching to Audio
2022-12-26 17:18:30 -05:00
Brumi-2021
25c267a3d9
Merge pull request #744 from strijar/spectrum_color
...
New spectrum color scheme Look at table (LUT) for the Waterfall FFT .
2022-12-17 16:02:54 +01:00
lujji
e3cea4c68b
minor ui fix
2022-12-05 22:12:46 +02:00
lujji
0631f5d5ab
implement ook scan
2022-12-05 16:51:23 +02:00
GullCode
7bfb54eee9
better order of events
2022-11-20 19:53:03 +01:00
GullCode
e0c1f7b45e
Retune after delete fix
2022-11-20 19:46:01 +01:00
GullCode
7f6aebbe53
Fixed typos
2022-11-20 18:29:20 +01:00
GullCode
5f62926af3
Fixed typo
2022-11-20 18:02:54 +01:00
GullCode
17f6475506
Added/Renamed AM bandwidth modes
2022-11-20 17:44:11 +01:00
Brumi-2021
1e4c93b979
Final opt. AM-9K, applied to Audio_RX and Mic App.
2022-11-19 18:17:54 +01:00
Belousov Oleg
f59437cf71
New spectrum color scheme
2022-11-10 02:17:04 +03:00
lujji
22de89c879
added gain and amp controls
2022-11-01 06:42:55 +02:00
GullCode
aa778e5797
Merge pull request #738 from Brumi-2021/Extending_previous_ghost_signal_interference_c/m_in_all_RX_after_using_Replay_App
...
(MINOR IMPROV Replay App) - Extending previous "ghost interf. signal" c/m to Replay App
2022-10-30 20:15:24 +01:00
Brumi-2021
e8e98475e2
Extending "ghost interf. signal" c/m to Replay App
2022-10-30 19:23:52 +01:00
Brumi-2021
a591ba572f
Mic App: DSB RX distortion c/m + minor improv.
2022-10-29 16:02:08 +02:00
GullCode
e0309b13e5
Merge pull request #728 from GullCode/fix-wfm-bw-label
...
Fix wfm bw label
2022-10-18 21:38:21 +02:00
GullCode
c2117b2c5b
cosmetic fix for bw display
2022-10-18 21:37:28 +02:00
GullCode
2b78f9e907
Correct WFM bw label to 200k
2022-10-18 21:36:22 +02:00
GullCode
6cd4eb0358
Correct WFM bandwidth and step
2022-10-18 21:26:14 +02:00
Brumi-2021
efe8d82fae
Add WFM mode in Mic App (in tx and rx)
2022-10-16 19:01:05 +02:00
GullCode
32697d1c73
Merge pull request #723 from GullCode/recon-freqman-steps-band-update
...
Recon freqman steps band update
2022-10-11 12:52:23 +02:00
GullCode
a9b4abc07e
Indenting some comments
2022-10-11 12:48:42 +02:00
GullCode
05f3793213
Added 30Khz steps and removed quoted code
2022-10-11 12:46:12 +02:00
GullCode
ae8633c569
Use FREQMAN_MAX_PER_FILE instead of MAX_DB_ENTRY
2022-10-11 12:40:49 +02:00
GullCode
480f492740
Removed MAX_DB_ENTRY definition
2022-10-11 12:40:31 +02:00
GullCode
dd2e23f901
Updated FREQMAN_MAX_PER_FILE value
2022-10-11 12:40:08 +02:00
GullCode
e76faf6edd
Merge pull request #717 from Brumi-2021/Recovered_ALC_AK4953_Mic_App_feature_solving_WM8731_side_effects
...
Adding Mic Control gain in both platforms : mic Auto volume Level Control (AK4951) and mic Boost control (WM8731)
2022-10-09 21:50:43 +02:00
GullCode
5474487751
Merge pull request #696 from andrej-mk/ook
...
Increase max OOK clock
2022-10-09 18:23:33 +02:00
GullCode
e6cf04e511
Update ui_encoders.hpp
...
Proper indentation
2022-10-09 18:22:23 +02:00
GullCode
1d521819ff
Merge pull request #711 from GullCode/recon-app
...
Recon app
2022-10-08 13:46:50 +02:00
GullCode
83f7c9ae63
Merge pull request #707 from Brumi-2021/try_to_solve_RX_ghost_signal_issue_#637
...
Solve previous regression fw 1.3.1 -->fw 1.4.0 onwards , about RX ghost signal issue #637
2022-10-07 22:17:10 +02:00
Brumi-2021
6b75249b0a
Finalised all Mic Boost(WM) and Mic ALC(AK)
2022-10-02 00:51:12 +02:00
Brumi-2021
745574d3c4
Ak4951-ALC_base adding WM8731-boost OFF options
2022-09-28 22:42:33 +02:00
Jimi Sanchez
c80595db7e
Merge pull request #535 from jimilinuxguy/jimi-merging-conflicts
...
Playlist replay application
2022-09-19 17:48:11 -04:00
Jimi Sanchez
040dded2a6
Merges latest firmware into feature branch
2022-09-19 17:35:28 -04:00
Jimi Sanchez
958c9a1bfa
Merge pull request #4 from jimilinuxguy/replayapp
...
Replayapp
2022-09-19 13:13:21 -04:00
Jimi Sanchez
861db600e8
Merge branch 'replayapp' into master
2022-09-19 13:12:15 -04:00
GullCode
9d59c07855
Added Recon app under 'Receive' menu
2022-09-13 23:58:03 +02:00
GullCode
0d18aa47f3
Added Recon files to CMake list
2022-09-13 23:58:03 +02:00
GullCode
fe4bc7902f
Added access to min/med/max values
2022-09-13 23:58:03 +02:00
GullCode
5d5865eefb
Added tone to string and string to tone
2022-09-13 23:58:03 +02:00
GullCode
a7370ee95d
Added new file format funcs
2022-09-13 23:58:03 +02:00
GullCode
223cd7c20d
added Recon files
2022-09-13 23:58:03 +02:00
Erwin Ried
1be3167748
Merge pull request #710 from Brumi-2021/Increase_freq_step_resolution
...
Very minor change , add 10 & 50Hz freq. steps , SSB in HF and Qo-100_sat_#669
2022-09-12 09:24:25 +02:00
Brumi-2021
1bbd889005
Very minor change , add 10/50Hz freq. step #669
2022-09-06 21:01:09 +02:00
Erwin Ried
d87e9853a1
Merge pull request #705 from Brumi-2021/Bias_DC_Voltage_not_working_in_TPMS_&_ERT_#700
...
Adding Bias dc voltage not working in tpms & ert (previous issue #700 )
2022-09-05 10:14:47 +02:00
Brumi-2021
6087c658e9
Applied ghost-signal c/m to all remaining TX Apps
2022-08-27 17:47:24 +02:00
Brumi-2021
08a108d3e4
First test, ghost-singal c/m to only Mic_App
2022-08-26 18:34:30 +02:00
Brumi-2021
5021a03572
Minor change radio,disable-->receiver.disable
2022-08-23 00:04:48 +02:00
Brumi-2021
961a4c4588
Addition_bias_DC_ERP_TPMS
2022-08-21 19:59:15 +02:00
Arne Luehrs
a89d418202
AIS Decoding, destination text display fix
...
Remove trailing null characters '@' from display of destination field
2022-08-15 14:41:07 +08:00
Arne Luehrs
1e14ca4df1
Enable AIS-B decoding and display
...
Implement decoding for AIS messages 18 and 24A 24B
clean up display of text messages by removing the trailing null
character '@'
2022-08-15 13:56:40 +08:00
Arne Luehrs
5096f91986
Add AIS Class B Decoding
2022-08-15 00:12:24 +08:00
andrej
87418703e0
Make clk and frame duration steps in OOK configurable
2022-08-01 08:40:26 +02:00
andrej
e33c98cbc7
Increase maximum OOK clock to 1000 kHz
2022-08-01 08:40:16 +02:00
Timo Taskinen
50bd08d9ff
Fix AM bandwidth and sampling rate in scanner ( #671 )
...
In scanner app, the bandwidth and sampling rate for AM modulation was incorrect. This resulted in high pitched and distorted sound. I have now copied the settings from the Audio receiver app, and now the sound in Scanner sounds good also in AM mode.
2022-06-07 11:05:17 +12:00
jLynx
39134b62c3
Fix for new H2+ devices ( #666 )
...
* WIP Fix for new h2+ devices
* reset
* Updated sub module
2022-06-05 14:15:44 +12:00
Jared Boone
e5a30b4309
Persistent memory check value verification, defaulting when fails. ( #662 )
...
* Make default constructor for touch calibration
* Add persistent memory check value and access abstraction.
* Add persistent data_t default constructor with reasonable defaults.
* serial_format_t default constructor.
* Tidy up backlight timeout type.
* Add persistent data struct version/checking.
* Make range_t functions constexpr.
* Move ui_config and functions into class.
* Add backlight_config_t struct, separate enable and time settings.
2022-05-29 08:55:18 +12:00
Brumi-2021
379ad6dbf0
Recovered_ALC_Mic_Feature_AK4953_OK_WM8731
2022-05-28 22:29:10 +02:00
ArjanOnwezen
a3ee160e27
Merge pull request #643 from ArjanOnwezen/save-more-app-settings
...
Save most common settings for TX apps
2022-05-13 21:42:51 +02:00
Arjan Onwezen
ade0d6c68f
French translations.
2022-05-13 09:31:58 -04:00
Arjan Onwezen
e97ffd42ef
Set fixed modulation (WFM) for Pocsag app.
2022-05-13 09:04:53 -04:00
Arjan Onwezen
cccc92cc34
Save most common settings for TX apps. And translated some French apps along the way.
2022-05-13 08:38:04 -04:00
Brumi-2021
de1570d8af
Allow change initial gain amp values just opened file ( #634 )
...
* Update spectrum_collector.cpp
lower case correction
* Update spectrum_collector.cpp
Description changed , better explanation.
* Revert "Update spectrum_collector.cpp"
This reverts commit 4a6fc35384
.
* Revert "Update spectrum_collector.cpp"
This reverts commit 35cece1cb0
.
* Revert "Solving Compile error on gcc10 . Keeping same safety protection about the size of the array ,but with slightly different sintax."
This reverts commit f4db4e2b53
.
* Allow initial GAIN ,AMP changes after opened file
2022-05-07 11:43:55 +12:00
Brumi-2021
1027e80d53
Recovered lost ctcss/roger beep/correct mic gain in mic app from 1.5.1 without ALC (Auto mic Limit Control-AK) ( #633 )
...
* Update spectrum_collector.cpp
lower case correction
* Update spectrum_collector.cpp
Description changed , better explanation.
* Revert "Update spectrum_collector.cpp"
This reverts commit 4a6fc35384
.
* Revert "Update spectrum_collector.cpp"
This reverts commit 35cece1cb0
.
* Revert "Solving Compile error on gcc10 . Keeping same safety protection about the size of the array ,but with slightly different sintax."
This reverts commit f4db4e2b53
.
* Recovered CTCSS-Roger_beep-MIC-GAIN from 1.5.1
* Temporary removing ALC-( for AK4951 platorm)
2022-05-07 11:43:14 +12:00
TqMatvey
367cb318cd
Fix KeyFob (beta) being off-screen
2022-05-05 18:06:15 +07:00
jLynx
fe33c12111
Sound/white noise Clock fix ( #625 )
2022-05-05 08:31:54 +12:00
GullCode
5551c6a676
Fixing branch, moving block, adding quote
2022-05-04 10:29:12 +02:00
GullCode
2b7b0d028a
Merge branch 'touch_return_option' of github.com:GullCode/portapack-mayhem into touch_return_option
2022-05-03 14:42:40 +02:00
GullCode
7b42d9ec94
changed label to fit the screen
2022-05-03 14:34:55 +02:00
GullCode
0580a528e4
Merge branch 'next' into touch_return_option
2022-05-03 14:31:03 +02:00
GullCode
c75c4685cd
Added a ui_config flag to manage gui return icon status
2022-05-03 14:23:58 +02:00
Arjan Onwezen
799a473b36
Save individual app settings. Currently only for apps in Receive section and basic settings like, LNA, VGA, Rx Amp and Frequency.
2022-05-01 06:09:02 -04:00
Jimi Sanchez
2efab19bf6
Merge branch 'next' of https://github.com/jimilinuxguy/portapack-mayhem into next
2022-04-28 17:06:50 -04:00
Jimi Sanchez
4562228b55
Fixing spelling of Wav Viewer
2022-04-28 17:06:45 -04:00
Jimi Sanchez
6af0d4e751
Merge branch 'next' into jimi-merging-conflicts
2022-04-28 17:03:24 -04:00
Jimi Sanchez
0fed174a80
Adding back wipe sd
2022-04-28 16:58:44 -04:00
Jimi Sanchez
d71c759480
Merge branch 'next' into jimi-merging-conflicts
2022-04-28 13:55:44 -04:00
Jimi Sanchez
c1e568f62c
Removing wipe sd
2022-04-28 13:54:17 -04:00
Jimi Sanchez
f48980e381
Adding playlist to CMakeLists
2022-04-28 13:52:47 -04:00
Žiga Deisinger
ee9b4c89bd
Fix #494 - Change App Titles
...
I choose what I think are the best Titles based on existing titles/class names and so on. There were also inconsistencies between TX and Transmit and RX and receive. I renamed them to shorter version TX and RX also added it as suffix where possible to make it clearer in what mode you are in. If you have any other title suggestions or changes please use Add comment on Files Changed Screen so I can change it.
2022-04-26 23:09:24 +02:00
Erwin Ried
35ed394b37
Merge pull request #601 from GullCode/ais_app-warning-fix
...
Added missing contructors/operators/etc in ais_app
2022-04-22 09:59:01 +02:00
Erwin Ried
4c98cf16a1
Merge pull request #600 from GullCode/ui_qrcode-warning-fix
...
Fix for weffc++
2022-04-22 08:19:43 +02:00
GullCode
de042df7eb
Added missing initializer
2022-04-21 23:12:37 +02:00
GullCode
2fbf96425a
Added missing contructors/operators/etc in ais_app
2022-04-21 22:52:17 +02:00
GullCode
85d5a8fdba
Fix for weffc++
2022-04-21 22:27:20 +02:00
GullCode
c37df0c6fd
Fix for warning XXX should be initialized in the member initialization list
2022-04-19 17:23:30 +02:00
Erwin Ried
1537b1eccb
Merge pull request #589 from GullCode/qrcode-warning-fix
...
Qrcode warning fix
2022-04-18 23:29:08 +02:00
GullCode
5cdaac6b82
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
GullCode
17aa58bbf8
Changed pramga to comments to fix warning: ignoring #pragma mark [-Wunknown-pragmas]
2022-04-18 22:32:43 +02:00
jLynx
178528ef96
Fixed no audio issue v2 ( #567 )
...
* Fixed no audio issue v2 (#567 )
2022-04-12 09:28:36 +12:00
jLynx
5d9a2e560b
SD card backup storage ( #565 )
...
* Got SD card mounting during boot
* Cleaned up comments
* Now loads settings from SD as backup
* Now loads settings from SD as backup
* linting
* refactoring
2022-04-11 21:42:56 +12:00
Arjan Onwezen
8c1593fab9
Added cancel button in UI settings.
2022-04-08 17:50:21 -04:00
ArjanOnwezen
a9d2b2ff8a
Merge branch 'next' into feature/disableTouch
2022-04-08 16:10:55 +02:00
Arjan Onwezen
efdefa85be
Quick fix (as figures out by @bluegizmo83) to make sure WM8731S chips don't stay silent after pause in scanner app.
2022-04-08 09:51:41 -04:00
Arjan Onwezen
6697d2533c
Added support for LARGE qr code.
2022-04-08 08:38:32 -04:00
jLynx
9d5ed65f6b
Added the most random fix
2022-04-08 12:42:12 +12:00
jLynx
2ba74d0413
What did I change?
2022-04-08 12:31:06 +12:00
jLynx
59d08a4203
Enabled auto detection again
2022-04-07 21:30:37 +12:00
jLynx
51bc0f0100
Fixed broken radio offset
2022-04-07 21:22:47 +12:00
jLynx
2d3cb426ba
Stores in memory
2022-04-07 09:11:10 +12:00
jLynx
dd2fdecb21
removed commented lines
2022-04-07 08:48:00 +12:00
jLynx
a37ba1ee2b
2021/12 QFP100 fix
2022-04-07 08:41:46 +12:00
jLynx
0c0d47b0d2
Added persistent memory of save state
2022-04-06 13:28:10 +12:00
jLynx
50821bab55
Added button on boot detection
2022-04-06 08:16:57 +12:00
jLynx
796d9ca854
Updated comments
2022-04-05 14:44:32 +12:00
jLynx
fd8bc177ad
Added support for H2+
2022-04-05 14:41:12 +12:00
jLynx
f6c496d1d3
removed comments
2022-04-05 10:56:09 +12:00
jLynx
b4a6b958e5
Fixed R1_20150901 vs R2_20170522 boot & detection issues
2022-04-05 10:53:52 +12:00
jLynx
43e9ce4704
Fixed R1_20150901 vs R2_20170522 boot & detection issues
2022-04-05 10:52:42 +12:00
Jimi Sanchez
584c46af64
Initial commit of playlist app for replaying capture files sequentially
2022-04-03 19:38:06 -04:00
jLynx
9200db24be
WIP
2022-04-02 22:02:05 +13:00
jLynx
03057546e1
WIP
2022-04-02 22:00:46 +13:00
jLynx
3601545712
Updated to say 433 as it's not 434
2022-04-01 22:22:25 +13:00
eried
759c4d9d51
Contributors update
2022-03-29 08:28:31 +02:00
eried
77a0d255dd
Version bump
2022-03-29 08:15:44 +02:00
NotPike
7066f931a8
Update ui_record_view.cpp
...
cleanup
2022-03-29 01:16:16 -04:00
NotPike
aa2c5a4c84
Update analog_audio_app.hpp
...
Forgot to take that include out. >_<
2022-03-29 00:34:52 -04:00
notpike
d70e1a6fac
Added Datetime + Freq Filename to Audio App
2022-03-28 20:53:09 -07:00
Erwin Ried
a55e5d4fc0
Merge pull request #497 from Brumi-2021/Solving_mic_saturation_and_spectrum_armonics_Mic_App
...
Solving_mic_saturation_and_spectrum_harmonics_Mic_App
2022-03-28 10:10:08 +02:00
Erwin Ried
8da0dbe36b
Merge pull request #519 from notpike/replay_antenna_bias
...
Replay App Enable Bias-tee
2022-03-28 10:09:51 +02:00
Erwin Ried
8688ac0e05
Merge pull request #520 from ArjanOnwezen/add-country-info-to-ais-app
...
Added country to AIS app, so you know from which country a vessel is.
2022-03-28 10:08:39 +02:00
Erwin Ried
82732a3f73
Merge pull request #512 from jLynx/PSI
...
TPMS toggle between PSI and kPa (v1)
2022-03-28 10:07:41 +02:00
Arjan Onwezen
be0427889f
Added country to AIS app, so you know from which country a vessel is.
...
It's using the MID database, which is also part of the PR.
mids.db should be placed in /AIS folder on SD card.
2022-03-27 12:34:26 -04:00
NotPike
37a40cbeda
Delete ui_newapp.hpp
2022-03-27 00:40:45 -04:00
notpike
4ef98e2928
Added Bias Tee support for Replay and fixed file error logic bug
2022-03-26 21:20:55 -07:00
notpike
434c559861
Added Bias Tee support for Replay and fixed file error logic bug
2022-03-26 21:20:49 -07:00
jLynx
5c97c24b48
Added NZ to APRS
2022-03-24 20:36:39 +13:00
jLynx
4a8458d812
refactoring
2022-03-24 19:51:08 +13:00
jLynx
165efd7355
refactoring
2022-03-24 19:44:26 +13:00
jLynx
d1d1198b1b
refactoring
2022-03-24 19:43:26 +13:00
jLynx
0025ad2507
refactoring
2022-03-24 19:19:02 +13:00
jLynx
32f957cead
WIP updating header
2022-03-24 19:08:07 +13:00
jLynx
2030118d9f
WIP can now switch between kPa and PSI
2022-03-24 17:05:38 +13:00
jLynx
0523aabe91
WIP PSI selector
2022-03-24 16:10:55 +13:00
jLynx
1c81c7a8ba
Revert "Added NZ to APRS"
...
This reverts commit 9df1cfa670
.
2022-03-23 21:32:32 +13:00
jLynx
9df1cfa670
Added NZ to APRS
2022-03-23 20:51:10 +13:00
Erwin Ried
8774ee0acd
Merge pull request #485 from ArjanOnwezen/centralize-database-functions
...
centralize-db-retrieval-functions
2022-03-18 22:05:09 +01:00
Brumi-2021
d5a1733c1c
Solving_mic_saturation_and_spectrum_armonics_Mic_App
2022-03-05 21:39:53 +01:00
notpike
e00d91e1d2
Added return codes for delete_file() and rename_file() for file.hpp
2022-02-01 10:37:38 -08:00
Erwin Ried
459b8efc52
Merge pull request #487 from Brumi-2021/Add_Gain_TX_control_to_GPS_Simulator_issue#480
...
Add_Gain_TX_to_GPS_sim_App_issue_480
2022-01-31 09:43:20 +01:00
Erwin Ried
db3f645131
Merge pull request #489 from Brumi-2021/“Antenna_DC_Bias_missing_in_AIS_and_RADIOSONDE”
...
“antenna dc bias missing in ais and radiosonde”
2022-01-31 09:41:11 +01:00
Brumi-2021
b84820963b
Revert "Revert "“Antenna_DC_Bias_missing_in_AIS_and_RADIOSONDE”""
...
This reverts commit 4de25a2039
.
2022-01-30 11:37:46 +01:00
Brumi-2021
4de25a2039
Revert "“Antenna_DC_Bias_missing_in_AIS_and_RADIOSONDE”"
...
This reverts commit 4a57af64ce
.
2022-01-30 10:58:43 +01:00
Brumi-2021
a11b9c492f
Add_Gain_TX_to_GPS_sim_App_issue_480
...
Add Gain control to the GPS Sim App .
(we are clonning the two previous PR's n #395 and #446 of the Replay App, correcting TX Gain control to this GPS Sim App )
2022-01-29 23:29:17 +01:00
Arjan Onwezen
867539ce9c
centralize-db-retrieval-functions
2022-01-28 10:24:49 -05:00
Žiga Deisinger
cebbc12084
Enable / Disable Touchscreen #481
...
This commit will reverse the logic of touch screen as suggested by @ArjanOnwezen
2022-01-27 14:23:22 +01:00
Žiga Deisinger
4a0d42ed34
Add code for feature "Disable Touch"
2022-01-26 21:52:08 +01:00
Michał Borsuk
0d5af740a5
correction of spelling of units
2022-01-26 18:08:56 +01:00
Žiga Deisinger
96879d3664
Add code for feature "Disable Touch"
2022-01-26 14:53:31 +01:00
Žiga Deisinger
7af7279ea4
Fix ADS-B not updating Altitude in Map #473
...
This commit will fix altitude not automatically updating when in Map mode. Also set default altitude for AIS to 0.
2022-01-23 22:34:01 +01:00
Arjan Onwezen
dcb67049af
Prepadded MMSI in AIS app with zeros, so it's always 9 chars long as in the specs.
2022-01-16 05:06:53 -05:00
Brumi-2021
4a57af64ce
“Antenna_DC_Bias_missing_in_AIS_and_RADIOSONDE”
2022-01-15 23:09:42 +01:00
Erwin Ried
30449e0adf
Merge pull request #467 from ArjanOnwezen/gui-glitch-in-adsb-rx
...
Small GUI glitch in ADSB RX
2022-01-12 19:06:14 +01:00
Arjan Onwezen
c9a813fbd6
GUI glitch in ADSB RX
2022-01-12 10:31:59 -05:00
eried
0da7d2d0ac
Version bump
2022-01-12 15:35:35 +01:00
eried
7c8f02d05a
Update credits
2022-01-12 15:35:30 +01:00
Erwin Ried
e5015cc67b
Merge pull request #446 from Brumi-2021/“Indep_persistent_memory_14dBs_RF_tx-rx_amp”
...
Minor improvements to the previous PR #395 Add Gain_TX to Replay App
2022-01-12 15:19:54 +01:00
Erwin Ried
fc08d0ba2d
Merge pull request #452 from ArjanOnwezen/add-operator-to-icao-24
...
Added operator to ICAO24 file
2022-01-10 11:04:15 +01:00
Erwin Ried
dfa7dfb024
Merge pull request #461 from notpike/touchtunes
...
Touchtunes EW Mode Feature
2022-01-04 10:55:22 +01:00
notpike
c713d996ad
TouchTunes TouchTunes New Feature QA
2022-01-03 20:15:54 -08:00
notpike
c2ff37a1c7
TouchTunes TouchTunes New Feature QA
2022-01-03 19:57:51 -08:00
notpike
8ee650503c
TouchTunes TouchTunes New Feature QA
2022-01-03 19:49:50 -08:00
notpike
47014b35ad
TouchTunes new functions
2022-01-03 19:14:05 -08:00
Arjan Onwezen
0a05c63c47
added qr code for radiosonde
2022-01-02 17:09:45 -05:00
Arjan Onwezen
9792e13cbf
fixes and cleanup
2021-12-17 14:27:00 -05:00
Arjan Onwezen
455389f1d1
fixes and cleanup
2021-12-12 05:09:06 -05:00
Arjan Onwezen
4a0a243530
added binary search tree lookup to airlines.db
2021-12-12 04:48:11 -05:00
Arjan Onwezen
3cb9e1849b
added ICAO special designators, to aircraft types
2021-12-12 04:38:05 -05:00
Brumi-2021
d0f9073b67
Minor improvementes to the previous PR #395 Add Gain_TX to Replay App
2021-12-05 16:18:52 +01:00
Erwin Ried
e2a2f7a448
Merge pull request #441 from ArjanOnwezen/make-icao24-db
...
Show aircraft info based on ICAO 24 bit transponder code in ADS-B app
2021-12-03 10:22:58 +01:00
Arjan Onwezen
2a2abac244
added aircraft info to ADS-B app
2021-12-01 17:23:40 -05:00
Brumi-2021
9f48199a96
Changing background icon to yellow in the decimated files recording
2021-11-27 23:36:44 +01:00
eried
a07683b2a6
Merge branch 'next'
2021-11-24 14:58:11 +01:00
eried
e3de466743
Version bump
2021-11-24 14:55:06 +01:00
eried
3903aec071
Update credits
2021-11-24 13:47:47 +01:00
Erwin Ried
2a11b59ab7
Merge pull request #424 from intoxsick/custom-splash-screen-from-sd
...
Custom splash screen from sd
2021-11-24 12:35:41 +01:00
Erwin Ried
0d1d703ba9
Merge pull request #426 from heurist1/update_pocsag_decoder
...
Update pocsag decoder
2021-11-24 12:32:33 +01:00
Erwin Ried
84ea106f79
Merge pull request #433 from Brumi-2021/New_feature_Increase_freq_range_to_App_Capture
...
Increase more BW Options to Capture App
2021-11-24 12:31:47 +01:00
ArjanOnwezen
23ec3ff11b
Update ui_adsb_rx.cpp
2021-11-23 00:16:03 +01:00
Arjan Onwezen
bbd9a865de
new airlines_db
2021-11-22 17:13:46 -05:00
Erwin Ried
e985efd78b
Merge pull request #422 from heurist1/adsb-improve-decode-and-gui
...
Adsb improve decode and gui
2021-11-22 20:53:29 +01:00
Brumi-2021
14484b550a
Increase more BW Options to Capture App
...
PR to increase the BW Options in the Capture App , beyond the current max, 500khz. (from 600Khz till 2,75Mhz) all of them work well into the screen, but only <= 600Khz BW are correctly saved into SD Card with full captured data. (Onwards, >600Khz optiions, at the moment , the created SD card file has decimated data, due - to SD Card writting speed limitations),- but I feel still quite interesting feature to keep them.
2021-11-21 19:35:31 +01:00
heurist1
3bbad90949
Scale new integerised power to a better range
2021-11-06 12:35:37 +00:00
heurist1
a0a1954138
Forgot it was called 128 squared
2021-11-06 10:26:01 +00:00
heurist1
94ec0c9087
Sort scaling in GUI
2021-11-06 10:20:39 +00:00
heurist1
79b24ebe13
Improve output
2021-11-01 22:51:06 +00:00
heurist1
8a4564f6f5
Slow down redraw
...
Combine improvements and slow down refresh.
2021-11-01 20:37:27 +00:00
eried
da380261b2
Version bump
2021-11-01 11:49:42 +01:00
eried
790ebdff31
Updating the contributors list
2021-11-01 11:48:14 +01:00
heurist1
b499380448
Keep items with loc above those without
...
Removed fixsbt and added a new state of signal without position. Positions stay higher than non positions.
2021-10-29 16:59:52 +01:00
heurist1
318720f364
Removed all traces of the parameters on the POGSAG config message
...
Left in the message for the moment, because there are likely to be parameters needed at some point.
2021-10-22 18:11:50 +01:00
heurist1
6ef24ce71c
Removed unused GUI items
2021-10-22 15:41:48 +01:00
heurist1
62f063aef5
Removed unused items from the UI
...
Removed unused items from the UI
2021-10-21 17:14:08 +01:00
heurist1
110b40ea49
Changed content of table
...
Changed the columns of the table to be more useful
2021-10-17 10:03:28 +01:00
heurist1
2b045ffca6
Mark where to change
2021-10-15 18:40:02 +01:00
heurist1
be01ca6da1
Significantly improved adsb demod
...
Change preamble detection, reduce cpu load
2021-10-15 14:26:33 +01:00
heurist1
0fed64636a
Store old changes to ADSB
...
Diff in previous changes to ADSB
2021-10-11 10:14:16 +01:00
heurist1
ab364ca497
POCSAG before reformat
...
This is the POCSAG code before reformat to put smooth and extract packets in the correct place
2021-10-10 09:15:42 +01:00
heurist1
a49c35088d
Added back
...
Added the ability to use the Up and Left buttons simultaneously to cause the cursor to move to the top left of the screen
2021-10-09 22:46:05 +01:00
Erwin Ried
848dba44d8
Merge pull request #395 from Brumi-2021/New-Feature-Add-Gain_TX-control-to-the-Replay-App
...
Add Gain_TX control to the Replay App
2021-10-06 01:15:32 +02:00
Brumi-2021
b335886f42
Update main.cpp
...
Remove initial short wrong Ant-DC_BIAS pulse. (250 msegs aprox)
2021-09-25 16:37:30 +02:00
Erwin Ried
f12eb55f6b
Merge pull request #412 from ArjanOnwezen/fix-backlight-time-out
...
Fixed #398 : Changed datatype to be able to store > 255 second for backlight timer
2021-09-06 06:29:28 +02:00
Arjan Onwezen
6871126100
changed datatype to be able to store > 255 second for backlight timer
2021-09-03 16:46:41 +02:00
Brumi-2021
03eae70555
Add Gain_TX control to the Replay App
...
Current Replay App , shows in the user menu a UI to select two kind of controls for the RF output level :
1-) LNA GAIN (0..40 ) dB => but it has no TX effect because it is the RX-LNA . GAIN
2-) RF AMP (0 / +14dBm , (that was correct , we have two IC's , RX / TX ) (sw is controlling weill .
Note, although SW Version 1.40 do not leave to control drictly the GAIN TX
, that Replay App , in fact, it was using the inheritated selected GAIN TX from any previous usage of MIC App.
That Pull request alllows now to have the following controls
1-) GAIN TX (0..47 ) dB (now it is OK
2-) RF AMP (0 / +14dBm , (that was correct , we have two IC's , RX / TX ) (sw is controlling weill .
Remakrs : After the change , now we can control the GAIN TX , but not "in the fly" . When we are in the Replay loop , any change of the FREQUENCY or GAIN TX will be ignored , till we play STOP / START the loop again. (but the AMP RF (0 /+14 dBs) it works in the loop withouth any problems (same as before ) .
2021-07-15 18:15:44 +02:00
teixeluis
fe806b7bdc
Fixed the mixing of aircraft coordinates in the details view, by
...
checking if the ICAO address of the frame and the current item
in the details view match. Slight refactor by placing the decimal
to string conversion function into the string_format module.
Added fix in the scope of issue #365
FrequencyStepView field in TransmitterView class
FrequencyStepView field in TransmitterView class
Update ui_transmitter.hpp
Update credits
Fixed left padding of the decimal part of the numbers.
2021-06-24 15:16:19 +01:00
teixeluis
97349b06ef
Fixes to the log and screen rendering of the geo coordinates.
2021-06-23 19:54:34 +01:00
teixeluis
2ceb49e4f2
Added more precise function to calculate NL (based on cmath lib).
...
Created constants for some of the values scattered in the code.
2021-06-19 23:41:06 +01:00
Erwin Ried
8afd83a4e1
Merge pull request #381 from teixeluis/feature-radiosondes-beep-371
...
Radiosonde beep pitch RSSI improvements. Keeping current frequency in battery backed RAM
2021-06-17 21:48:14 +02:00
teixeluis
8aff0bb4d8
Improved tone generator for proper frequency control. Also
...
features a square wave mode.
Added proportional beep duration based on the RSSI as well.
Now reading the current radiosonde frequency from the
battery backed RAM instead starting with the same frequency
all the time.
2021-06-16 23:23:47 +01:00
Arjan Onwezen
c8a8a69832
fix save frequency gui glitch
2021-06-14 21:58:15 +02:00
teixeluis
a80d91fb1e
More improvements to the rssi tone. Added saving of the tuned frequency
...
to the radio model persistent store.
2021-06-13 23:35:33 +01:00
teixeluis
c2dc7d1cf5
Slight improvement of the tone generator.
2021-06-11 00:13:56 +01:00
teixeluis
edcd780402
Improved the pitch RSSI. Still looking for better approach.
2021-06-10 12:10:24 +01:00
teixeluis
c85e6a4d52
Now getting rssi events.Pitch changes still to be improved.
2021-06-09 09:10:01 +01:00
teixeluis
f8f5963bcf
Merge remote-tracking branch 'portapack-mayhem/next' into feature-radiosondes-beep-371
2021-06-08 23:11:01 +01:00
teixeluis
9040e780bc
Added beep on radiosonde packet decoding, and volume widget to control its level.
2021-06-08 23:07:37 +01:00
Erwin Ried
f1ba8c3dee
Merge pull request #361 from ArjanOnwezen/iso-date-time
...
ISO datetime for Clock, FileManager, Frequency manager, added clock UI options
2021-06-07 23:48:19 +02:00
Arjan Onwezen
226c0c2d80
fix for freq manager save file
2021-06-06 01:31:30 +02:00
Arjan Onwezen
6bc2cbeda9
ISO datetime for Clock, FileManager, Frequency manager
...
Added option to show/hide clock (with/without date)
2021-05-17 23:16:15 +02:00
Erwin Ried
a090f1fb0d
Merge pull request #354 from ArjanOnwezen/ui_aprs_rx_cpp_warning_fix
...
ui_aprs_rx.cpp compiler warning fix
2021-05-12 02:20:55 +02:00
Arjan Onwezen
a3ef7d069e
ui_adsb_rx.hpp compiler warning fix
2021-05-11 21:47:55 +02:00
Arjan Onwezen
1a8319b86e
/havoc/firmware/application/apps/ui_aprs_rx.cpp:51:7: warning: unused variable 'entry_age' [-Wunused-variable]
...
/havoc/firmware/application/apps/ui_aprs_rx.cpp:345:12: warning: unused variable 'age' [-Wunused-variable]
2021-05-10 16:28:46 +02:00
Erwin Ried
2ab4ed591d
Update ui_about_simple.cpp
2021-05-03 04:00:39 +02:00
eried
85e4a43cbd
Version bump
2021-04-22 09:34:52 +02:00
Erwin Ried
5f778c1734
Update ui_about_simple.cpp
2021-04-19 10:04:50 +02:00
Erwin Ried
c19bcc17af
Merge pull request #341 from fossum/feature/adding-snap-values-to-calls
...
Added a couple snap values to the calls app.
2021-04-19 10:04:07 +02:00
Eric Fossum
d60299af95
Added a couple snap values to the calls app.
2021-04-17 22:20:28 +00:00
eried
57ed3ebb43
Merge branch 'pr/325' into next
2021-04-14 09:30:53 +02:00
Erwin Ried
e21fbbf234
Merge pull request #329 from aldude999/next
...
AM/SSB/DSB Microphone Functionality
2021-04-14 09:26:09 +02:00
Erwin Ried
136209dc8d
Update ui_about_simple.cpp
2021-04-14 09:25:38 +02:00
Erwin Ried
838451f491
Merge pull request #339 from eried/recognition-of-audio-chip
...
Recognition of audio chip
2021-04-14 09:24:46 +02:00
Erwin Ried
4c50401df2
Update ui_about_simple.cpp
2021-04-12 13:29:01 +02:00
zhang00963
a0eaa70ff4
Realize the automatic recognition of audio chip, including ak4951en/wm8731/wm8731s,Try to fix the max2837 temperature problem
2021-04-11 02:19:31 +08:00
Erwin Ried
41864f06e7
Delete ui_mictx.cpp.1
2021-03-22 10:10:01 +01:00
Erwin Ried
133bfbf07b
Delete ui_mictx.hpp.1
2021-03-22 10:09:41 +01:00
DESKTOP-R56EVJP\Alex
f65852ff05
Rebased code from new eried repo commits. Changed to to reflect strijar implementation. Fixed previous issue with old ssb-am-tx ui_mictx code.
2021-03-21 20:21:50 -05:00
Erwin Ried
603b7fb1ab
Merge pull request #286 from GullCode/ui_looking_glass_warning_fix
...
Fixed redefined define, possibly overflowing variable, missing constructors
2021-03-16 14:46:23 +01:00
East2West
f15cf78101
Add APRS Receiving App
2021-03-11 22:27:19 -06:00
Erwin Ried
7049373d67
Merge pull request #288 from GullCode/ui_navigation_warning_fix
...
Added missing brace
2021-02-16 09:10:08 +01:00
Erwin Ried
3c30c127e2
Update ui_navigation.cpp
2021-02-16 09:09:49 +01:00
ImDroided
62c1e4e028
Added Pocsag bitrate
...
I added 3200 to the bitrates in pocsag per a user request on Facebook.
2021-02-14 12:52:56 -06:00
GullCode
cd8732c24f
Direct casting to int instead of new var
2021-02-05 23:08:54 +01:00
Erwin Ried
4f90c5efee
Updating contributors list
2021-02-03 22:23:12 +01:00
Erwin Ried
e0e57e5af2
Merge pull request #290 from GullCode/ui_tv_warning_fix
...
removed unused var
2021-02-03 22:20:34 +01:00
Erwin Ried
68e75cc98e
Merge pull request #293 from GullCode/ui_scanner_warning_fix
...
Fixed uninitialized / missing switch cases, unused
2021-02-03 22:07:13 +01:00
GullCode
1a48fb8c5a
removed a var, added a void, removed a unused initializer
2021-01-28 10:08:57 +01:00
Erwin Ried
282416169d
Merge pull request #289 from GullCode/ertkey_warning_fix
...
Added missing default constructor
2021-01-28 00:18:31 +01:00
Erwin Ried
8e8e156477
Merge pull request #291 from GullCode/ui_fileman_warning_fix
...
Added a voided v
2021-01-28 00:16:40 +01:00
Erwin Ried
b1135aab0a
Merge pull request #292 from GullCode/ui_morse_warning_fix
...
added a voided var
2021-01-28 00:16:27 +01:00
Erwin Ried
36f9e0cb7c
Merge pull request #294 from GullCode/ui_settings_warning_fix
...
Added missing initializer
2021-01-28 00:16:07 +01:00
Erwin Ried
9bd74f32d0
Merge pull request #295 from GullCode/ui_sonde_warning_fix
...
Added missing initializer
2021-01-28 00:15:39 +01:00
GullCode
fb61ad55c0
added a voided var
2021-01-27 17:20:07 +01:00
GullCode
ca7b5e110c
Added missing initializer
2021-01-27 17:10:37 +01:00
GullCode
a6a41ca5a5
Added missing initialize
2021-01-27 17:08:09 +01:00
GullCode
02d69e54eb
Fixed uninitialized / missing switch cases, unused
2021-01-27 17:03:20 +01:00
GullCode
b75ef345a5
added a voided var
2021-01-27 16:57:42 +01:00
GullCode
8c84719598
Added two voided vars
2021-01-27 16:54:17 +01:00
GullCode
8bfeba0d89
Added a voided v
2021-01-27 16:50:48 +01:00
GullCode
c3c680fc04
removed unused var
2021-01-27 16:46:58 +01:00
GullCode
f0457c106d
Added missing default constructor
2021-01-27 16:43:13 +01:00
GullCode
5d73175a17
Added missing brace
2021-01-27 16:39:50 +01:00
GullCode
42113434f0
Fixed redefined define, possibly overflowing variable, missing constructors
2021-01-27 16:30:09 +01:00
eried
000b2d3e7d
Version bump
2021-01-20 10:02:52 +01:00
Erwin Ried
d5e6d9d662
Merge pull request #257 from strijar/waterfall-bar
...
Waterfall filter bar
2021-01-12 21:57:19 +01:00
Erwin Ried
64bdd3e018
Merge pull request #263 from euquiq/JAMMER-TX_COOLDOWN_TIMERS_IN_SECONDS
...
JAMMER NOW INCLUDES TWO TIMERS
2021-01-12 21:57:04 +01:00
euquiq
928bce083a
Cosmetics + Jammer now in green + Jitter
...
I think the Jammer deserves a green icon, since it actually does it job pretty well.
Then there is a Jitter parameter. It allows to introduce a jitter from 1/60th of a second up to 60/60th of a second (a full one). It will delay / move forward either the TX or the cooldown period for a maximum of a half of the time you choose as jitter.
Meaning: If I choose 60/60th, a full second of jitter, it will produce a random number from 1 to 60.
Then it will calculate jitter = 30 - randomnumber
THen it will "add" that (positive or negative) time to the time counter for the next jitter change of state.
2021-01-08 11:54:21 -03:00
euquiq
8859c3d80c
JAMMER NOW INCLUDES TWO TIMERS
...
Each driving the TX and COOLDOWN timers.
2021-01-07 17:51:38 -03:00
Белоусов Олег
63f6a885d8
Implemented correct display of the filter indicator on the waterfall
2020-12-23 18:00:51 +03:00
Erwin Ried
2fa6df596a
New icon and shortcut
2020-11-01 17:26:29 +01:00
Erwin Ried
aeefecf5c6
Version bump
2020-10-31 22:00:19 +01:00
Erwin Ried
06d4916144
Merge pull request #187 from rascafr/rascafr/scanner-app-load-frequency-files
...
Scanner app - Load custom frequency files
2020-10-27 22:03:26 +01:00
Erwin Ried
911f0c8881
Merge pull request #213 from euquiq/Fix-APRS-TX-app
...
Fix aprs tx app
2020-10-27 21:57:50 +01:00
Erwin Ried
01cfd360fe
Merge pull request #215 from euquiq/looking_glass_full_bw_cascade_scanner
...
New "looking Glass" app
2020-10-27 21:57:11 +01:00
euquiq
13ce56f7bf
Added "RESOLUTION" parameter
...
Discord User jteich did some investigation (Thanks!) and helped me understanding this rather obscure parameter:
Internally, is called "TRIGGER", and is passed into the baseband when configuring the desired spectrum sample rate.
Please forgive me in advance if this explanation is not 100% correct. It's only my interpretation, based on my own observation and jteich's comments over Discord chat.
This trigger parameter apparently determines the amount of data over time used for calculating the signal's power inside each specttrum's bin, before considering it "done".
In short, if you lower this resolution value then the cascade will tend to be rendered a bit faster, while kind of blind to tiny signals.
On the other hand, a bigger value will help rendering and distinguishing different signals on the cascade.
Too big a value can easily clutter up the cascade. But then it may be a "blessing" when inspecting higher freuqencies -where hackrf is more deaf"
The default value of 32 is quite decent. But then, now you can experiment with it. Cheers
2020-10-26 23:43:35 -03:00
euquiq
210ec9dd1b
Looking Glass with PRESETS
...
Added a PRESETS.TXT file (inside /LOOKINGGLASS folder).
Also optimized the way the spectrum signal is integrated into the cascade.
Added provision for ranges lower than 240MHz but I am afraid that at this time it will not be advisable to lower ranges any more than 240MHz, since some artifacts and frequency running - moving out of place- occurs.
I can only hope that someone with a better understanding of hackrf's inner code can fix this issue and perhaps enhance the scanning speed.
I found some "original commenting" inside the code:
// TODO: Move more low-level radio control stuff to M4. It'll enable tighter
// synchronization for things like wideband (sweeping) spectrum analysis, and
// protocols that need quick RX/TX turn-around.
Which makes me think that there are things "missing" from the portapack side of the code, for allowing serious speed sweeping. So I am concluding that with current "portapack framework" this might be "the best possible thing".
It is to be noted that the "new" internal sweep mode code is signed by:
* Copyright 2016 Mike Walters, Dominic Spill
*
* This file is part of HackRF.
Maybe Mike or Dominic can be contacted and hopefully lend a hand on enhancing this code.
2020-10-26 12:53:10 -03:00
dqs105
7ca322fed4
Added options for tuning CLKOUT freq.
...
- Now we have variable CLKOUT.
- CLKOUT can be set between 10kHz and 60MHz.
(The output signal will become mostly sine shape when reaching 50MHz.)
- Click on freq setting field to change tuning step.
2020-10-24 00:24:05 +08:00
euquiq
3e1d726064
Enhancement and bug
...
Added a nicer MARKER (thanks to XSX(H1) contributor for the suggestion)
Fixed a bug that made the screen scroll from top, when using a popup "window" and returning (like, when pressing the DC VOLTAGE enable / disable" button on top bar) THanks to GregoryFenton for the testing and bug spotting!
2020-10-23 12:19:57 -03:00
euquiq
01ba7a57ea
New "looking Glass" app
...
Capable of showing a cascade with full bandwidth scan. You can select Min and Max Mhz for the cascade.
You can move a marker so to (aproximately) know a particular frequency on the cascade. If you press the select button, the app will jump into the RX -> AUDIO app, already tuned into the just "marked" frequency.
This first version SURELY has space for lots of optimizations and improvement in general.
2020-10-21 13:21:34 -03:00
dqs105
48ccc1e988
Merge branch 'clkout_enable' of https://github.com/dqs105/portapack-mayhem into upstream
2020-10-14 20:15:36 +08:00
euquiq
95f7eda9c5
APRS TX app is working fine now!
...
Several old bugs squashed.
On the APRS side, most notably, SSID numbers where shifted left twice, instead of once, and bits 5,6 where not properly set.
On AX.25 side, the bit stuffing part of the encoder was not placing the zero bit on the right place.
Finally, I changed APRS icon from ORANGE to GREEN, since even this may be a simple app, now it's doing its work as intended.
2020-10-10 20:24:11 -03:00
euquiq
b22448de75
Fixes SSID value error on APX TX
...
Values where left bit-shifted upon being entered by the user, so resulting SSID being transmitted was a different number. This shifting was happening both on Source and Destination SSID values.
2020-09-28 17:54:27 -03:00
Erwin Ried
98ba332cda
Version bump
2020-09-25 03:34:51 +02:00
Erwin Ried
883a62238d
Version bump
2020-09-24 22:04:59 +02:00
Белоусов Олег
cafc4fdec4
Bug fix
2020-09-24 11:04:00 +03:00
Белоусов Олег
25ba2f1391
Morse TX loops
2020-09-22 16:12:46 +03:00
Белоусов Олег
a5a3ba184a
Morse TX speed in WPS
2020-09-22 11:46:44 +03:00
dqs105
1029322405
Fix "Stop After" Freeze.
2020-09-19 14:22:28 +08:00
dqs105
b15b781039
Added options for enabling CLKOUT.
...
- CLKOUT can be enabled in Radio settings and status bar.
- Fixed a typo(I believe) in ui_navigation.
2020-09-16 19:27:56 +08:00
Erwin Ried
55783a60f5
Update ui_navigation.cpp
2020-09-15 23:13:31 +02:00
Erwin Ried
e76ec66023
Adding contributors
2020-09-15 23:13:01 +02:00
Erwin Ried
bf068abba3
Microphone app button rename
2020-09-15 23:12:50 +02:00
Erwin Ried
8949662eee
Version bump
2020-09-15 22:10:17 +02:00
Erwin Ried
3d9ce8a037
Merge branch 'pr/166' into Radiosonde-vaisala-add-temp-humidity-merge-conflicts-fix
2020-09-14 23:11:08 +02:00
Erwin Ried
95be75a8af
Merge pull request #172 from dqs105/new_splash
...
New custom splash.
2020-09-14 22:53:59 +02:00
Erwin Ried
7fd9adf3f2
Merge pull request #171 from euquiq/mic-tx-rx-into-main-menu
...
Menu changes
2020-09-14 22:51:49 +02:00
Erwin Ried
3aaa4a0ba1
Merge pull request #161 from dqs105/mic_tx_rfgain
...
Added TX Gain control & code simplification
2020-09-14 22:50:35 +02:00
Erwin Ried
875db13917
Merge pull request #170 from dqs105/siggen_amp
...
Remove hard-coded rf_amp on.
2020-09-14 22:46:53 +02:00
Erwin Ried
1a94f4a1ab
Merge pull request #174 from ITAxReal/ax_fork
...
SoundBoard App Improvements
2020-09-14 22:46:00 +02:00
Erwin Ried
4390647e28
Merge pull request #184 from rascafr/rascafr/freq-manager-hide-tmp-dot-files
...
Hide temporary & OS system files from category files list
2020-09-11 22:18:20 +02:00
Rascafr
f95467d71b
loaded_file_name goes back to default 'scanner' file if load step fails
2020-09-11 22:17:40 +02:00
Rascafr
200c57f990
Save new frequencies into the default / user loaded freqman txt file
2020-09-11 22:15:35 +02:00
Rascafr
d2c66f4515
Removed confirmation modal after load is successful
2020-09-11 22:07:12 +02:00
Rascafr
dbdb0bd379
Added ui_scanner load button for any .txt frequency file
2020-09-11 21:11:42 +02:00
Rascafr
fcdbedca98
Bad emplace_back code position fix
2020-09-11 20:46:41 +02:00
Rascafr
ccb3937e37
Hide .dot tmp / system files from list in frequency manager module
2020-09-11 20:34:15 +02:00
Erwin Ried
c4052064a9
Merge pull request #182 from rascafr/file-manager-hide-tmp-dot-files
...
Hide temporary & OS system in Frequency Manager
2020-09-11 15:02:16 +02:00
Rascafr
dd5e63abd3
Hide empty & .dot tmp / system files in freq manager
2020-09-11 12:25:10 +02:00
dqs105
5cbbf62c5f
Removed drawRAW.
...
- BMP files can be loaded directly now, so it can be removed.
2020-08-29 10:53:26 +08:00
ITAxReal
8a4e6492d9
More Improvements on SoundBoard
...
Optimizing and fixing
2020-08-28 23:59:33 +03:00
ITAxReal
668afccc28
> But it's a sound board not a music player....  Maybe make it say sounds instead of songs? Paging was a great idea however.
...
Okay, okay.
2020-08-28 22:22:39 +03:00
ITAxReal
e466c14c88
Improved SoundBoard app:
...
* No device freeze when you try to close app while it's transmitting
* Bypassed 100 .wav files limit by implementing paging functionality
* Removed useless progressbar and implemented page info line instead
2020-08-28 21:47:56 +03:00
dqs105
80f074b82f
Added BMP file support.
...
- Now can load splash.bmp!
2020-08-28 12:23:52 +08:00
dqs105
ac12bf5f50
modify file extension from data to bin.
2020-08-27 23:16:05 +08:00
dqs105
8edaa1e51e
Added new custom splash.
...
- Custom splash now can be loaded from SD card.
2020-08-27 23:07:48 +08:00
euquiq
a2b28c097c
Menu changes
...
Moved the MIC TX RX into the main menu.
Changed scanner color from yellow to green, since it is kind of rounded up into an acceptable functionality.
Also, did a bit of cleanup on the code spacing inside the menues.
2020-08-26 10:48:09 -03:00
dqs105
7fae33eb49
Remove hard-coded rf_amp on.
...
Removed hard-coded turning rf_amp on when enabling transmitting.
It will be handled by TransmitterView.
2020-08-26 15:39:17 +08:00
euquiq
13abb620f6
Radiosonde-vaisala-add-temp-humidity
...
Also added the fields "DateTime" which just shows the raw timestamp that portapack assigned the last packet received, in the format: YYYYMMDDHHMMSS ... And "Frame" which shows the packet # (or frame) for correlating with other software / verify that there are new packets being received.
Also moved a string function for returning rounded-up decimals, originally inside the whipcalc tool app, into the string_format functions library, because I used that function on TEMP and HUMIDITY values inisde the radiosonde app.
Finally, the whole UI has its widgets moved a bit, giving space for these new parameters.
2020-08-24 17:31:27 -03:00
dqs105
8833b2fce5
Restored radio.cpp
2020-08-24 11:21:30 +08:00
dqs105
7d6fb56c7e
Minor bug fix
...
- Key press & touch isolation
2020-08-24 11:09:10 +08:00
dqs105
911eb36210
Merged TxButton and Button & minor bug fix
2020-08-24 11:02:42 +08:00
dqs105
d7568b820d
UI tweak & new PTT button
2020-08-24 01:53:34 +08:00
dqs105
0f88efc44e
Tx led fix & UI tweak & Rx frequency
2020-08-23 17:41:31 +08:00
dqs105
4197b5c083
Added RX gain control & UI modification
...
Thanks @euquiq for a more common solution to the bug.
Added RX gain control.
Now we have full gain controls!
Merged PTT and Voice activation into one option selector.(allowing RIGHT BUTTON to work with PTT off)
2020-08-22 14:57:55 +08:00
Erwin Ried
888225fb55
Merge pull request #162 from euquiq/fix-freq-format-function
...
Revert into use of spaces for padding freq
2020-08-21 20:48:43 +02:00
euquiq
b41074fbe3
Revert into use of spaces for padding freq
...
This patch addresses the issue detected in: https://github.com/eried/portapack-mayhem/issues/159
This patch will revert the behavior of the function to_string_short_freq
into using spaces on the left of the integer part of the frequency (as it did originally).
When upgrading the scanner app, I did change the behavior of this function eliminating those spaces, so I could gain some characters-worth of space inside the scanner, but I failed to detect that it introduced some lack of padding on the rx->audio app.
Now, it is back as before, and I also did update the scanner so it can cope with the "extra spaces" this function now adds (again).
2020-08-21 15:05:37 -03:00
dqs105
2f54c11fea
Added TX Gain control & code simplification
...
A bug that enabling audio RX resets the TX gain (perhaps because that changing to receiving mode modifies some registers) inspired me to add this gain control.
Commented out some steps which don't require for the VU meter to work again.
Moved some widgets for gain control.
2020-08-21 23:18:53 +08:00
Erwin Ried
f1a2155e87
Merge pull request #157 from eried/gcc9.3-assert-redefinition
...
Gcc9.3 assert redefinition
2020-08-20 21:45:11 +02:00
Erwin Ried
af8382eeb0
Merge pull request #145 from strijar/audio-cw
...
Audio FIR filter for CW
2020-08-20 20:57:01 +02:00
euquiq
e76a464f7e
Radiosonde-CRC-checkbox
...
Added CRC calculation for Vaisala radiosondes.
Added a Checkbox on APP for turning ON / OFF CRC. When CRC on, malformed packets are ignored.
Connected existing CRC function for METEOMAN sondes, using the same "CRC" checkbox logic.
2020-08-20 15:22:11 -03:00
eried
1c9ccbc247
Rename m4txevent::assert and m0apptxevent::assert (adding "_event")
...
Copied from f6cdf6a722
#
2020-08-19 09:43:04 +02:00
Белоусов Олег
3559e37a76
Audio FIR filter for CW
2020-08-17 16:07:06 +03:00
Erwin Ried
b7ae9d575b
Merge branch 'v1.2' of https://github.com/eried/portapack-mayhem into v1.2
2020-08-15 16:01:33 +02:00
Erwin Ried
303d9c8a9d
Version bump
2020-08-15 16:01:15 +02:00
Erwin Ried
d79f3ce028
Merge pull request #137 from eried/debug-temperature
...
Debug temperature
2020-08-15 15:58:36 +02:00
Erwin Ried
c56d84d037
Merge pull request #136 from eried/new-scanner-ui
...
New scanner ui
2020-08-15 15:56:21 +02:00
Erwin Ried
646b7b564e
Merge pull request #110 from strijar/audio-spectrum
...
Audio spectrum
2020-08-15 15:54:08 +02:00
Erwin Ried
cc2046b607
Merge pull request #119 from euquiq/MIC_TX_RX_with_volume_and_squelch
...
MIC TX Now includes RX with Volume and Squelch
2020-08-15 15:53:48 +02:00
Erwin Ried
1fc9a1c6e8
Merge pull request #120 from eried/WAV-viewer-bug-when-wav-file-format-is-wrong
...
Update ui_view_wav.cpp
2020-08-15 15:53:27 +02:00
Erwin Ried
5a3da3bd6a
Merge branch 'v1.2' into add-heading-to-geomap
2020-08-15 15:52:53 +02:00
Erwin Ried
40785e8094
Merge pull request #135 from euquiq/radiosonde-vaisala-rs41-decoding
...
Radiosonde-app-Vaisala-rs41-decoding
2020-08-15 15:51:10 +02:00
Erwin Ried
f519168602
Merge branch 'new-footer' into v1.2
2020-08-15 15:48:49 +02:00
Erwin Ried
ccef06c088
Margin for footer elements
2020-08-15 15:47:23 +02:00
Erwin Ried
004fddf4de
Skip splash when pressing titlebar, if enabled
2020-08-15 03:20:55 +02:00
euquiq
7b19c0a35f
Update ui_navigation.cpp
...
Now the Sonde App icon is in green: All sondes in the original proposal are working!
2020-08-14 20:11:24 -03:00
Joel Wetzell
27a549dac7
allow printing tag even without a valid heading
2020-08-14 15:46:45 -05:00
euquiq
c7b0fbc359
Radiosonde-app-Vaisala-rs41-decoding
...
Added the Vaisala RS41 data packet decoding.
Changed the default freq from 402.0 to 402.7 Mhz, since it is more popular freq.
Lowered the frequency stepping, so it is easier to fine-tune the exact freq center, if needed.
Sonde's Serial ID is passed into the VIEW MAP, so now the sonde is labelled on the map.
2020-08-14 15:51:12 -03:00
Joel Wetzell
f6437adc60
Reorganixe ADSBDetailsView
2020-08-11 11:26:54 -05:00
Joel Wetzell
13ba70f6c5
Fix negative altitude on DetailsView
2020-08-11 11:26:36 -05:00
Joel Wetzell
bbae5047d1
Fix ADSB heading math and add heading to ADSB log
2020-08-10 22:55:20 -05:00
Erwin Ried
c7082455c1
Super simple about
2020-08-08 23:06:53 +02:00
Erwin Ried
fcbb26051b
ACARS is not implemented
2020-08-08 15:09:12 +02:00
Erwin Ried
4ce44b84f3
Merge pull request #122 from klockee/new-main-menu-footer
...
New main menu footer
2020-08-08 11:43:45 +02:00
klockee
90d2dbb49c
More cleanup
2020-08-08 04:48:29 -04:00
klockee
b300cc258e
Cleaned up and tweaked
2020-08-08 04:24:57 -04:00
Erwin Ried
b49ad91d24
Update ui_view_wav.cpp
2020-08-07 22:20:54 +02:00
euquiq
6d131ccfd4
sorry, little detail
...
That include is not needed
2020-08-07 16:35:06 -03:00
euquiq
d50ea3cc50
fixed a bug, and some fine-tuning
...
Earlier code did not start with squelch totally open, but a tiny bit closed. (now at app loading, squelch is truly set up with the same value it shows on screen).
I also hardcoded the NFM sampling rate and baseband bandwidth. It seemed "the right thing to do".
2020-08-07 16:33:17 -03:00
euquiq
72f3eea131
MIC TX Now includes RX with Volume and Squelch
...
You can enable RX and adjust VOLUME and SQUELCH into your liking.
Sadly enough, you will NOT be able to use VOICE ACTIVATION when RX is enabled (to ensure there will be NO audio feedback defeating the VA sensing)
A "bug" that won over me, but perhaps and hopefully other coder can easily fix: The Vumeter will momentarily "dissappear" when enabling RX. But it will reappear as soon as you start TX. Or when you turn off RX.
I enabled the PEAK LEVEL MARK on the Vumeter, so you can easily see in which level your input voice / signal is peaking and regulate the MIC gain accordingly in an easier / more robust way.
Side enhancement: Took off the dark green, yellow and red coloring from the vumeter when no signal is present, and replaced it with dark_grey. I know that some coloring is "eye-candy" but the vu-meter is more readable with this new contrast.
2020-08-07 00:19:37 -03:00
klockee
9c9021f63b
Added new toolbar in main menu
2020-08-05 01:03:51 -04:00
euquiq
bb264dcf57
fixes file renaming on subdir
...
The file rename function needs to be called with full_path/old_name and full_path/new_name.
Instead, it was called with full_path/old_name and new_name ... thus the renamed file ended on the root dir (path not preserved).
2020-08-04 14:24:16 -03:00
klockee
bf2a04ab57
Fix title in splash screen
2020-08-03 05:48:26 -04:00
Erwin Ried
e7de39d130
Merge pull request #94 from euquiq/fix-fileman-freeze-no-or-empty-sd
...
Fixes File manager freezing on absent or empty SD
2020-08-03 00:35:47 +02:00
Erwin Ried
93f752d86f
Merge pull request #108 from euquiq/increase-width-fine-tune-cursor-on-spectrum-waterfall
...
Bigger cursor tick on spectrum waterfall
2020-08-02 17:25:52 +02:00
BuildTools
246e628df8
Added interactive titlebar!
2020-08-01 21:55:09 -04:00
euquiq
1b2c68b3c0
New squelch behavior and fixes
...
Squelch value now goes from -90 to +20 and it's directly compared against the max_db parameter returned from each freq scanned by the radio subsystem, with no adjusts or manipulation (you adjust the number as will be used).
Less squelch means weaker signals will trigger it. (as expected).
There was a tiny cosmetic bug when you deleted a frequency from the scanning memory: The description was not erased from screen and you could see it while the scan did not resume.
There was another bug on the pause button: If you asked for another manual scan range when paused, the button kept the text "RESUME" (its text was not reset to "PAUSE" again).
2020-08-01 00:58:34 -03:00
Белоусов Олег
7ec7a9e07c
Cleanup
2020-07-31 13:51:35 +03:00
Белоусов Олег
6f58c7929a
Spectrum Width and Speed Settings
2020-07-31 13:47:40 +03:00
euquiq
ee67f74fa7
Added two new buttons and other enhancements
...
Added buttons for:
Change scanning direction (ascending / descending)
Saving current freq into the SCANNER.TXT file
(Please notice that, on the other hand -for safety issues- the DEL FQ button, deletes the frequency only from the temp memory on the actual scanning session, but does NOT erases the freq. inside the SCANNER.TXT)
Also there are other bug fixes and scanning speed enhancements.
2020-07-28 21:05:10 -03:00
euquiq
03084251c5
Added MIC TX and FREQ DEL buttons
...
MIC TX button :Shortcut for jumping into TX -> MIC app.
FREQ DEL button: Deletes currently displayed frequency from temporary scanning memory. Ideal to get rid of those not wanted "noisy" freqs in the middle of a range scan.
Also, some code optimizations thrown in.
2020-07-28 01:21:52 -03:00