Commit Graph

1582 Commits

Author SHA1 Message Date
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