Wykres commitów

1062 Commity (002f5e8af3a107697331f8115da598e31f1d0015)

Autor SHA1 Wiadomość Data
mxi-box 1dddbd4424 Packet Plugin: packetmod supports multi Via; packetdemod fix H bit 2024-03-30 19:03:31 +08:00
f4exb 2a39ef5d6d ChirpChat modulator: added FT protocol 2024-03-30 10:42:01 +01:00
srcejon 49bdb88d0a
Merge branch 'f4exb:master' into freq_scanner 2024-03-25 10:29:37 +00:00
f4exb c833432675 ChirpChat modulator enhancements 2024-03-25 11:22:41 +01:00
srcejon d1bfdbaa63 PacketMod: Fix UTF-8 encoding. 2024-03-20 12:14:42 +00:00
f4exb b0b4fa521f Use mouse keys for CW modulation in SSB modulator. Fixes #1948 2024-03-13 01:30:10 +01:00
f4exb 5dcf7f7d40 Updated versions and changelogs 2023-12-31 19:16:27 +01:00
f4exb 86a1d15eba Frequency Scanner: handle change of I/Q stream in tracked channels 2023-12-14 21:57:49 +01:00
f4exb 5ed6f060a0 Frequency Scanner: allow scanning channels of a MIMO device 2023-12-14 21:57:49 +01:00
f4exb 07e8ae0de1 Updated changelogs and plugins versions 2023-11-29 05:00:58 +01:00
f4exb 003a04ed70 NFM modulator: applied suggested fixes. Fixes #1899 2023-11-26 11:37:55 +01:00
f4exb 9ce0810a29 Rewriting of copyright notices for plugins/channeltx. Part of #1893 2023-11-18 06:36:53 +01:00
srcejon c7436c946f Fix M17 FM frequency deviation to work at +/-2.4kHz. 2023-11-17 16:44:47 +00:00
Jon Beniston 967d9e1131 Update packet mode to follow current spec 2023-11-15 15:38:01 +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
f4exb c9075d46cb Updated versions and changelogs 2023-10-29 05:28:05 +01:00
Jon Beniston 7126fb9c14 Use channel sample rate of 48k in RTTY and PSK31 mods, to reduce filter taps at high baseband sample rates. 2023-10-27 17:41:48 +01:00
Jon Beniston df4c6ca825 Fix ffpmeg/opencv dependencies. Enable C lang on Mac, for external projects 2023-09-13 21:58:51 +01:00
srcejon 150e107520 Fix unshift on space 2023-09-07 09:43:40 +01:00
srcejon 3f906baf1f Tidy up. Add docs. 2023-09-07 09:43:12 +01:00
srcejon 3eaec1abad Fix type 2023-09-06 16:00:06 +01:00
srcejon f0fede4263 Remove baud 2023-09-06 15:59:06 +01:00
srcejon a57a7dd483 Fix names 2023-09-06 15:58:01 +01:00
srcejon 26439500f7 Fix name 2023-09-06 15:49:59 +01:00
srcejon c3f63253b5 Fix warnings 2023-09-06 15:48:52 +01:00
srcejon be0a675c0a Add PSK31 modulator 2023-09-06 15:21:22 +01:00
srcejon 42ab1c2a2a Fix compiler warning 2023-09-04 13:31:20 +01:00
srcejon c947ef0c23 Fix compiler warnings 2023-09-04 13:25:25 +01:00
srcejon 4c6ee84f48 Add acronym decoder widget 2023-09-04 13:01:22 +01:00
srcejon 9c09c2b718 Set beta to 1 as it seems to work better 2023-09-04 09:45:44 +01:00
srcejon 0f0c1e108b Normalise pulse shaping. Enable RTTY Mod in Demod analyser. 2023-09-04 09:36:19 +01:00
srcejon 52c798cc46 Use new settings, not old 2023-09-01 20:24:00 +01:00
srcejon 34e1d25779 Add dialog positioner 2023-09-01 20:09:54 +01:00
srcejon 01ab3e440e Tidy up 2023-09-01 20:09:37 +01:00
srcejon 48300d3d00 Add additional settings to yaml 2023-09-01 18:49:57 +01:00
Jon Beniston 55ccfcd98c Generate swagger files for RTTY mod 2023-09-01 18:25:11 +01:00
srcejon f5968816ef Add initial RTTY Mod without API 2023-09-01 17:10:26 +01:00
Jon Beniston 394a817fd4 Repeat for some TX plugins. 2023-07-29 20:00:32 +01:00
Edouard Griffiths d8174cf6ae
Merge pull request #1733 from dforsi/fix/typos
Fix spelling
2023-07-09 18:22:59 +02:00
Daniele Forsi ff47deee60 Fix spelling
Fixed with:
find . \( -name '*.md' -o -name '*.ui' -o -name '*.html' \) -exec codespell --ignore-words-list=cach,doas,ehr,inout,lits,nd,som,verry --summary --write-changes {} \+
and manual editing.
2023-07-09 09:06:18 +02:00
f4exb 28c70fb806 Channel Ana,yzer, FreeDV mod and demod, FT8 demod: fixed SSB spectrum display 2023-07-09 01:19:39 +02:00
f4exb 8824bd5e44 SSB mod and demod: corrected frequency scale 2023-07-08 06:17:24 +02:00
f4exb bf76041969 SSB mod: corrected SSB spectrum display so that times are displayed correctly in the waterfall 2023-07-07 19:30:38 +02:00
f4exb b4847f1d7a Updated versions and changelogs 2023-06-19 00:45:56 +02:00
f4exb 9ef16315f6 Packet Modulator: fixed segfault due to wrong order of instructions in GUI constructor 2023-06-06 23:17:43 +02:00
Daniele Forsi 794be61957 Fix spelling using ispell 2023-05-02 19:43:59 +02:00
f4exb e384c06739 use MsgConfigureSpectrumVis in place of corresponding GLSpectrum set methods. Fixes #1624 2023-04-09 11:47:50 +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
Jon Beniston ed279812f6 Set window width to account for miniumum width required for visible rollups. 2022-11-08 09:43:58 +00:00
f4exb 3ab767a426 Arrange rollups after restore geometry to mitigate issue #1474 2022-11-03 19:07:44 +01:00
CRD716 71df197196
atvmodsource.h comment typo 2022-10-27 21:51:58 -05:00
Jiří Pinkava bad33e0719 Replace deprecated setStandardButtons 2022-09-23 00:27:50 +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
Jon Beniston 910f1bce1c Fix c17 compilation but not having using namespace std before Windows includes, rather than defining _HAS_STD_BYTE=0 2022-09-08 16:13:43 +01:00
unknown fc1f5116d7 MSVC M17 FIX 2022-09-06 17:10:25 -03:00
f4exb d9ad758971 Updated versions and changelogs 2022-09-01 21:51:04 +02:00
f4exb 532e794fca NFM modulator: try to improve audio input 2022-08-15 13:09:49 +02:00
f4exb d699271fcd Updated versions and changelogs 2022-08-14 11:52:25 +02:00
f4exb 6af0618240 WFM mod: fixed bug in WFMGUI::applySettings. Fixes #1387 2022-08-13 01:24:33 +02:00
f4exb a9054f1add M17 mod: removed unwanted method declaration. Fixes #1380 2022-08-07 00:11:28 +02:00
f4exb 84daf16a4b Updated versions and changelogs 2022-08-03 18:52:33 +02:00
f4exb ef873c00bb M17: more fixes 2022-07-20 22:17:33 +02:00
f4exb 2a1476bb29 M17: get back to Linux only 2022-07-20 16:11:31 +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 1b8c4d87f6 M17 mod: 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 2efa765750 M17 mod: updated API and partially implemented solution for #1329 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 1fa3adb669 Rename mobilinkd namespace to modemm17 2022-07-18 11:18:56 +02:00
f4exb 242a5843d8 M17 mod: implement BERT 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 b69275949a M17 mod: updated lowpass filter gain so that FM deviation is correct 2022-07-18 11:18:56 +02:00
f4exb 8bc1a204c5 M17 mod: allow connection to Demod Analyzer 2022-07-18 11:18:56 +02:00
f4exb d24e7a59fb M17: added mod and demod cmake enablers 2022-07-18 11:18:56 +02:00
f4exb 15e3d843f3 M17 mod: corrected LSF stream type for audio and implemented CAN 2022-07-18 11:18:56 +02:00
f4exb 6015fce33d M17 mod: removed scope XY 2022-07-18 11:18:56 +02:00
f4exb 55f49f0398 M17 mod: audio input (mic) 2022-07-18 11:18:56 +02:00
f4exb 8f48d7d135 M17 mod audio with file input 2022-07-18 11:18:56 +02:00
f4exb 1fc688c904 M17 mod: implemented loop packet 2022-07-18 11:18:56 +02:00
f4exb 9738e986c2 M17 mod: fixed FIFO 2022-07-18 11:18:56 +02:00
f4exb 6b863287d8 M17: debug and SMS transmit 2022-07-18 11:18:56 +02:00
f4exb f10da64717 M17 modulator: SMS packet + 2022-07-18 11:18:55 +02:00
f4exb 6a22606beb M17 Modulator: start M17 processor 2022-07-18 11:18:55 +02:00
f4exb 7e8e1c12fa M17 Modulator: copy of NFM modulator 2022-07-18 11:18:55 +02:00
f4exb d2951627f4 Added cmake enablers for all non sampling device plugins. Fixes #1308 2022-06-25 11:56:45 +02:00
f4exb 9b2c7511fe Updated versions and changelogs 2022-06-12 23:46:08 +02:00
f4exb 76ed92c985 NFM Modulator: updated documentation 2022-06-04 09:21:47 +02:00
f4exb 910e69e789 NFM Mod: API updates 2022-06-04 09:21:47 +02:00