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
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
heurist1
567fee1d98
Create optimised integer functions to reduce CPU usage
...
(cherry picked from commit a47bfe1da7bffe9f752e4c522e11593cce6dffd0)
2023-02-28 20:00:39 +00:00
heurist1
b549d3a4f1
Add ability to draw text with a transparent background
...
(cherry picked from commit a15da2e136147b31ab53058871815c8eb759576a)
2023-02-28 20:00:05 +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
2902365b80
Solving correct Bearing Angle in ADSB TX app
2023-01-01 23:23:06 +01:00
Brumi-2021
75c2b69f19
Scanner BW label corrections
2022-12-30 00:38:54 +01:00
Brumi-2021
64ca9f6a68
Minor sin_f32_table correction and comments
2022-12-29 23:27:15 +01:00
gullradriel
297063873f
Merge pull request #767 from rusty-labs/scanner-manual-mode-unlimited-range
...
#765 Scanner app, unlimited range for manual mode
2022-12-29 17:41:00 +01:00
rusty.labs
e69c9bbc7b
#755 fix, sin_f32 fails at 180
...
#755 fix, sin_f32 returns incorrect result at 180 degrees, clean up
2022-12-28 01:13:42 -05: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
gullradriel
efbcd2aa9b
Merge pull request #752 from lujji/fix-ook-bug
...
Fix OOK repeat bug
2022-12-17 12:44:19 +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
lujji
8986b65f94
fix ook repeat bug
2022-11-30 10:59:24 +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
Brumi-2021
25dfa96257
Adding FIR_taps for EU AM broadcasting 9K00A3E
2022-11-14 00:32:29 +01:00
Belousov Oleg
f59437cf71
New spectrum color scheme
2022-11-10 02:17:04 +03:00
GullCode
5577ec82ed
Merge pull request #729 from BehleZebub/patch-1
...
Update generate_world_map.bin.py
2022-11-02 17:54:42 +01:00
GullCode
da98e7739e
Update generate_world_map.bin.py
...
Formatting text
2022-11-02 17:21:56 +01:00
GullCode
b5b5bf42af
Merge pull request #737 from BehleZebub/next
...
update for python scripts so no python2.7 is needed
2022-11-02 17:14:53 +01:00
BehleZebub
587fbfbbb1
added shebang line for pyhton3 on unix
2022-11-02 00:36:04 +01: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
BehleZebub
95d1bca9fd
changed from python2 to python3
2022-10-30 00:04:31 +02:00
BehleZebub
1a5c360efe
changed from python2 to python3
2022-10-30 00:04:07 +02:00
BehleZebub
560c7143bf
Update make_dcs.py
2022-10-30 00:03:07 +02:00
BehleZebub
6fc03a2651
changed from python2 to python3
2022-10-30 00:02:01 +02:00
BehleZebub
f31ee1172d
changed from python2 to python3
2022-10-30 00:00:55 +02:00
BehleZebub
996e648a64
changed from python2 to python3
2022-10-30 00:00:26 +02:00
BehleZebub
ca4f68d24a
changed from python2 to python3
2022-10-29 23:58:26 +02:00
Brumi-2021
a591ba572f
Mic App: DSB RX distortion c/m + minor improv.
2022-10-29 16:02:08 +02:00
BehleZebub
c9657bc92b
Update generate_world_map.bin.py
...
corrected typo in print();
2022-10-28 17:38:00 +02:00
BehleZebub
b8d98e4f45
Update generate_world_map.bin.py
...
forced endianess on outfile.write() to little endian and closed outfile at the end
2022-10-22 23:42:40 +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
9086f32a63
Added Recon app persistent settings
2022-09-13 23:58:03 +02: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
cf40f5eb14
Added ButtonWithEncoder
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
MattLodge
6c5f8a38e0
Update generate_world_map.bin.py ( #640 )
...
Use bytes instead of strings to write ADSB map binary for python3
2022-05-09 07:27:15 +12: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
a91bbe6a2e
Merge pull request #596 from GullCode/proc-adsbrx-warning-fix
...
Fix for warning: comparison of integer expressions of different signedness
2022-04-22 10:00:05 +02:00
Erwin Ried
a5a9bc85f8
Merge pull request #597 from GullCode/proc-aprsrx-warning-fix
...
Fix for proc_aprsrx and aprs_packet warnings, they are related
2022-04-22 09:59:31 +02:00