2451 Commits

Author SHA1 Message Date
Joel M
c916eaf43f
Detects M20 radiosondes and decode GNSS location 2023-04-29 14:00:28 +02:00
Joel M
e3169a3495
add Meteomodem_M20 to packet class in sonde_packet.hpp 2023-04-29 13:49:27 +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
GullCode
54e4230191 indentation 2023-04-27 16:07:57 +02:00
GullCode
f069383c2a Fix unused warnings in ssb_execute 2023-04-27 16:06:47 +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
4ff92be23b refactoring 2023-04-24 13:04:59 +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
44b2e5ea61
Support for ERT SCM+ meter protocol 2023-04-23 01:34:56 -05:00
Mark Thompson
48ed7b1b1a
Support for ERT SCM+ meter protocol 2023-04-23 01:33:42 -05:00
Mark Thompson
6201be82ea
Support for ERT SCM+ meter protocol 2023-04-23 01:31:45 -05:00
Mark Thompson
fe1d296b48
Support for ERT SCM+ meter protocol 2023-04-23 01:29:51 -05: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
gullradriel
27f70cb9fe
Merge pull request #880 from gullradriel/looking-test
Looking glass minor upgrade
2023-04-07 13:10:13 +02:00
Bernd Herzog
5a6f6e8db0
Revert "fixed hackrf mode for portapacks with TQFP100 CPLD" 2023-04-07 12:53:26 +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
Bernd Herzog
cd2d810c31 fixed hackrf mode for portapacks with TQFP100 CPLD 2023-04-06 14:09:50 +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
Mark Thompson
35db368527
Update tpms_packet.cpp 2023-04-03 16:40:07 -05:00
Mark Thompson
be691fd278
Fixed TPMS type 5 sensor readings
Fixed issue with temperature & pressure values for OOK-8400-Schrader TPMS sensor type 5 (temperature & pressure were swapped and using wrong conversion ratio).  Tested fix against 14 sensors of this type.
2023-04-03 15:36:10 -05: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
a8f0c8eac9 refactoring 2023-04-01 19:24:13 +02:00
Bernd Herzog
6fadd70c1d updated ui 2023-04-01 19:16:01 +02:00
Bernd Herzog
8d8d457da2 refactoring 2023-04-01 18:57:53 +02:00
Bernd Herzog
893df7272f refactoring 2023-04-01 18:36:57 +02:00
Bernd Herzog
bb90fdc5fc Implemented write 2023-04-01 17:39:08 +02:00
Bernd Herzog
50859171f4 implemented msd read 2023-04-01 17:21:57 +02:00
Bernd Herzog
fc1b676ce6 implemented rest of scsi stack 2023-03-31 22:34:55 +02:00
Bernd Herzog
776ac652a8 implemented scsi inquiry 2023-03-31 19:18:39 +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
17250304e0 indentation & added load & save persistent settings to sdcard 2023-03-31 14:05:33 +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
17cdb34fea added set of functions for up/down/enable/disable converter 2023-03-27 14:15:28 +02:00
GullCode
9df0f6e9df updated bitmap icons for converter 2023-03-27 14:14:53 +02:00
GullCode
54e4b535cc converters icons 2023-03-27 14:14:11 +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
7b4662fe4a fixed packing 2023-03-21 22:01:09 +01:00
Bernd Herzog
8fcedb017c fixed script 2023-03-21 21:31:59 +01:00
Bernd Herzog
7b3ab64930 fixed data packing 2023-03-21 21:27:32 +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
3d248647c9
Set usable persistent memory defaults for Recon (#820)
* Set usable defaults for Recon when PortaPack is not having a valid button battery installed

* fixed indentation

* fixed indentation

---------

Co-authored-by: GullCode <gullradriel@hotmail.com>
2023-03-04 22:04:53 +01:00