srcejon
698cc3cb63
Prevent demod from crashing when GUI is destroyed.
2023-11-17 17:39:57 +00:00
srcejon
c7436c946f
Fix M17 FM frequency deviation to work at +/-2.4kHz.
2023-11-17 16:44:47 +00:00
srcejon
66351cff30
Fix loss of constellation when device restarted in M17 demod.
2023-11-17 14:17:52 +00:00
srcejon
4178abe24b
Fix M17 packet type decoding.
2023-11-17 13:41:35 +00:00
Jon Beniston
967d9e1131
Update packet mode to follow current spec
2023-11-15 15:38:01 +00:00
Jon Beniston
70b074e6d5
Reverse byte ordering of CRC in packet mode
2023-11-14 16:57:51 +00:00
Jon Beniston
e799e5eb72
Fix resize cursor not being cleared when mouse moves over child widgets
2023-11-13 20:51:03 +00:00
srcejon
6e55c030b6
Use DialogPositioner for AudioSelectDialog so it opens on screen.
2023-11-09 22:30:34 +00:00
Jon Beniston
8afa83c013
Small settings keys fixes.
2023-09-15 09:36:13 +01:00
Daniele Forsi
adf0a5f50b
Add a comma after introductory clauses
2023-05-04 21:42:52 +02:00
Daniele Forsi
794be61957
Fix spelling using ispell
2023-05-02 19:43:59 +02:00
f4exb
3f392d3be7
Rx channel demods: prevent possible reading past audio buffer end - take 2. For #1661
2023-04-25 23:09:42 +02:00
f4exb
59e664c028
Revert "Rx channel demods: prevent possible reading past audio buffer end. For #1661 "
...
This reverts commit 91f4844452
.
2023-04-25 20:27:57 +02:00
f4exb
91f4844452
Rx channel demods: prevent possible reading past audio buffer end. For #1661
2023-04-22 12:33:37 +02:00
Edouard Griffiths
c50c866732
Merge pull request #1649 from dforsi/fix/typos
...
Fix spelling
2023-04-03 00:31:02 +02:00
Daniele Forsi
812f2ee452
Fix spelling
...
Fixed with:
find . -name '*.md' -exec codespell --ignore-words-list=cach,doas,ehr,inout,lits,nd,verry --summary --write-changes {} \+
and then running the same command with --interactive=2:
find . -name '*.md' -exec codespell --ignore-words-list=cach,doas,ehr,inout,lits,nd,verry --summary --write-changes --interactive=2 {} \+
2023-04-02 20:18:12 +02:00
f4exb
f45e949e62
Fixed passing QPoint reference from right click enabler to connected method. Fixes #1549
2022-12-28 20:33:28 +01:00
Jon Beniston
0dd466a900
Add DialogPositioner to ensure dialogs are fully on screen and remain on
...
screen when screen orientation changes.
Add DialPopup to allow dials to adjusted with a slider, which is easier
on touchscreens.
Add TableTapAndHold to support table context menus on touchscreens.
2022-12-20 10:31:15 +00:00
Jon Beniston
3b5b222114
Update plugins to compile with Qt5 and Qt6
2022-11-17 14:36:12 +00:00
Jon Beniston
fc7c9c1fc8
Update CMakeLists.txt to support both Qt5 and Qt6. Add option ENABLE_QT6
2022-11-17 14:34:54 +00:00
Jon Beniston
c966f1cb5a
dd maximize button to MainSpectrum and expandible Channels and Features.
...
Add sizeToContents in ChannelGUI and FeatureGUI, called when widget is
rolled, so we can remove resizing code from all of the individual
channels and features.
In RollupContents, use minimumSizeHint for calculated size, so that
minimumWidth can come from .ui file.
In DeviceGUI::sizeToContents(), call adjustSize(), so Device GUIs start
out at minimum needed size (which should restore appearance prior to
last patch).
In stackSubWindows, use available space for channels if no
spectrum/features present.
In stackSubWindows, fix spectrum from being sized too big, resulting in
scroll bars appearing.
Reset user-defined channel width in stackSubWindows, when channels are
removed.
Don't stack maximized windows.
There's one hack in Channel/FeatureGUI::maximizeWindow(). It seems that
when maximimzing a window, QOpenGLWidgets aren't always paint properly
immediately afterwards, so the code forces an additional update. I can't
see why the first call to paintGL doesn't work.
2022-11-11 12:24:27 +00:00
f4exb
f034319c22
Updated versions and changelogs
2022-10-19 17:40:14 +02:00
f4exb
90199aa5ac
M17 demod: updated threading model. Part of #1346
2022-10-14 21:31:54 +02:00
f4exb
6ecad314e1
Revert "M17 demod: updated threading model. Part of #1346 "
...
This reverts commit 54ca369d6f
.
2022-10-13 00:56:20 +02:00
f4exb
54ca369d6f
M17 demod: updated threading model. Part of #1346
2022-10-12 23:41:35 +02:00
Jiří Pinkava
0df2d75e6d
Replace deprecated QMutex(Recursive) with QRecursiveMutex
2022-09-17 23:00:07 +02:00
f4exb
ed754fd380
Updated versions and changelogs
2022-09-10 21:14:58 +02:00
unknown
fc1f5116d7
MSVC M17 FIX
2022-09-06 17:10:25 -03:00
f4exb
84daf16a4b
Updated versions and changelogs
2022-08-03 18:52:33 +02:00
f4exb
a035c42762
M17: CRC16 code cleanup
2022-07-27 18:15:47 +02:00
f4exb
ef873c00bb
M17: more fixes
2022-07-20 22:17:33 +02:00
f4exb
ac2a45ce88
M17 code reorganization
2022-07-20 05:47:48 +02:00
f4exb
a65c9458ed
Build M17 for Linux only
2022-07-18 15:25:15 +02:00
f4exb
528c28b0a8
Updated versions and changelogs
2022-07-18 11:37:17 +02:00
f4exb
a0bf2de761
M17 demod: added documentation
2022-07-18 11:18:57 +02:00
f4exb
1e34a2b5a4
M17: implemented GNSS data
2022-07-18 11:18:57 +02:00
f4exb
823cffdae1
M17 demod: updated API
2022-07-18 11:18:57 +02:00
f4exb
f47496645f
M17 demod: reset BER stats manually
2022-07-18 11:18:57 +02:00
f4exb
9c6ce3ad9e
M17 demod: BER graph fixes
2022-07-18 11:18:57 +02:00
f4exb
3d00755438
M17 demod: implemented BERT ratios graph display
2022-07-18 11:18:57 +02:00
f4exb
fe6830e552
M17 demod: implemented BER display
2022-07-18 11:18:56 +02:00
f4exb
c3f55af6a6
M17 demod: fixed BERT
2022-07-18 11:18:56 +02:00
f4exb
1fa3adb669
Rename mobilinkd namespace to modemm17
2022-07-18 11:18:56 +02:00
f4exb
71c486310a
M17 mod: APRS: alternate status and position messages when insert location button is engaged
2022-07-18 11:18:56 +02:00
f4exb
3cf3938757
M17: implemented APRS
2022-07-18 11:18:56 +02:00
f4exb
5f2d2a0b2e
M17 demod: view SMS messages in GUI
2022-07-18 11:18:56 +02:00
f4exb
6b863287d8
M17: debug and SMS transmit
2022-07-18 11:18:56 +02:00
f4exb
dd2233f763
M17 mod/demod: moved m17 specific code to a new modems library
2022-07-18 11:18:55 +02:00
f4exb
424d072f0c
M17 demod: removed FloatType template parameter
2022-07-18 11:18:55 +02:00
f4exb
f326860f64
M17 demod: various adjustments
2022-07-18 11:18:55 +02:00