Wykres commitów

1257 Commity (f7524c7fbaed947ad0ed9eb94a85072150b08cb8)

Autor SHA1 Wiadomość Data
Phil Taylor 05d9c16eb9 Merge branch 'sequence' into opus 2021-06-26 19:09:58 +01:00
Phil Taylor b071e8d788 Revert "Check whether data is nullptr in doCmd"
This reverts commit c25040f793.
2021-06-26 19:09:41 +01:00
Phil Taylor 6d58034a41 Revert "Move nullptr check to modefilter"
This reverts commit 19f33d1ed7.
2021-06-26 19:09:24 +01:00
Elliott Liggett 38f45b1d31 Merge branch 'sequence' of gitlab.com:eliggett/wfview into sequence 2021-06-26 09:25:35 -07:00
Elliott Liggett 3803229b90 Duplicate of existing command. 2021-06-26 09:24:58 -07:00
Phil Taylor 19f33d1ed7 Move nullptr check to modefilter 2021-06-26 10:58:54 +01:00
Phil Taylor c25040f793 Check whether data is nullptr in doCmd 2021-06-26 10:52:38 +01:00
Phil Taylor 298a659443 Remove unnecessary escape sequence 2021-06-26 10:15:26 +01:00
Phil Taylor 83f782cf10 Fix for fix of missing __PRETTY_FUNCTION__ 2021-06-26 10:15:26 +01:00
Phil Taylor 51a2d10937 Remove unnecessary escape sequence 2021-06-26 10:13:35 +01:00
Phil Taylor 1b626b4417 Fix for fix of missing __PRETTY_FUNCTION__ 2021-06-26 10:12:39 +01:00
Phil Taylor 74d38e5a8f Add __PRETTY_FUNCTION__ for compilers that don't have it. 2021-06-26 10:06:09 +01:00
Phil Taylor 47df391c98 Add __PRETTY_FUNCTION__ for compilers that don't have it. 2021-06-26 10:05:49 +01:00
Phil Taylor fbb4f778c4 Add __PRETTY_FUNCTION__ for compilers that don't have it. 2021-06-26 10:05:00 +01:00
Phil Taylor 605b7686aa Merge branch 'sequence' into opus 2021-06-26 09:55:54 +01:00
Phil Taylor 4002d7f341 Merge remote-tracking branch 'origin/sequence' into opus 2021-06-26 09:55:06 +01:00
Elliott Liggett df6a0fbc33 Mode changes from the combo box now use the que. There are still other
methods to change mode which will transition shortly.
2021-06-25 23:56:19 -07:00
Elliott Liggett 95b31104f5 Faster PTT 2021-06-25 19:47:40 -07:00
Elliott Liggett 5ec9a595c9 Added PTT to the queue. 2021-06-25 16:26:13 -07:00
Elliott Liggett 7df82fc7b7 Added unique priority insertion methods. 2021-06-25 15:43:53 -07:00
Elliott Liggett 3553f3cc64 Changed how commands with parameter data are added. 2021-06-25 02:31:18 -07:00
Elliott Liggett 301b48cb02 Initial queued "set" command commit. Only the frequency set command is
used so far, and only for the "Frequency" tab and the tuning knob.
2021-06-25 01:24:21 -07:00
Elliott Liggett 241f0db2c3 Quick hack for WFM 2021-06-24 12:40:23 -07:00
Phil Taylor 0258ae8bf9 Remove extra debugging for Opus and add warning where opus isn't available 2021-06-23 20:25:45 +01:00
Roeland Jansen d4335e1002 WHATSNEW 2021-06-22 16:16:15 +02:00
Roeland Jansen 2ee66afa9b Merge branch 'sequence' 2021-06-21 21:04:18 +02:00
Elliott Liggett d819c6c931 Added polling button 2021-06-21 10:49:22 -07:00
Roeland Jansen 70c920ee87 Merge branch 'sequence' 2021-06-21 10:49:22 +02:00
Phil Taylor 8917ffabc2 Merge remote-tracking branch 'origin/sequence' into opus 2021-06-21 09:20:42 +01:00
Phil Taylor 4b88620a5e Merge remote-tracking branch 'origin/sequence' into opus 2021-06-21 09:08:09 +01:00
Elliott Liggett 5ef6afe58c Removed unused variable and related comments. 2021-06-21 00:41:10 -07:00
Elliott Liggett ac76696b44 Moving to std::deque (double-ended que). 2021-06-21 00:36:57 -07:00
Elliott Liggett e7d07ed7f8 IC-R8600 span is now received into the UI correctly. 2021-06-20 23:46:26 -07:00
Elliott Liggett 849ddfe8d4 debug (control-shift-d) lets the user input timing parameters. Just
something for development for now.
2021-06-20 23:44:24 -07:00
Elliott Liggett 761dbd18a0 New unified outgoing command queue. Tested on IC-9700 and IC-718 (to
remote wfview server). CPU usage seems higher but please check your
system.

Timing seems to be acceptable but could probably use some tweaks. S-
meter polling is 25ms for fast radios, and slower rates for slower
radios. Half-duplex serial radios receive 3x slower polling to make room
for replies.

For Freq, Mode, etc "regular" constant polling (new feature):

IC-9700 polling is 5 per second, IC-718 is 1-2 per second.

Just helps keep the UI in sync with changes taking place at the rig. The
polling is slow enough that it doesn't impact anything. But quick enough
that it catches discrepencies pretty quickly.
2021-06-20 13:34:32 -07:00
Phil Taylor d5a785c675 Merge remote-tracking branch 'origin/sequence' into opus 2021-06-20 10:52:59 +01:00
Roeland Jansen 86be98f958 Merge branch 'sequence' 2021-06-20 10:43:16 +02:00
Elliott Liggett 53957466bb Added a few more slider things 2021-06-19 16:18:00 -07:00
Elliott Liggett b5c7eaf95a Preliminary slider to status work. 2021-06-19 16:16:07 -07:00
Elliott Liggett 8eb00fa389 No more negative frequencies! 2021-06-19 12:39:11 -07:00
Roeland Jansen 4b26783071 whatsnew: improbed IC r8600 2021-06-19 21:37:30 +02:00
Roeland Jansen cfc29bb86f Merge branch 'sequence' 2021-06-19 20:09:57 +02:00
Phil Taylor 0329ea65b3 Update audiohandler.cpp 2021-06-19 14:09:27 +01:00
Roeland Jansen 72ca86f1bd WHATSNEW etc 2021-06-19 15:07:29 +02:00
Elliott Liggett 2508b4d71c Additional support for the IC-R8600, including wider scope spans. 2021-06-18 22:45:12 -07:00
Elliott Liggett ee54e76c5f Minor change to remove some old debug code that snuck in. 2021-06-18 21:56:11 -07:00
Phil Taylor 4e827b4507 Merge remote-tracking branch 'origin/sequence' into opus 2021-06-19 00:11:58 +01:00
Phil Taylor b9551edf36 More opus work 2021-06-19 00:11:25 +01:00
Elliott Liggett 8024893a62 If no rig caps, then don't mess with the window! 2021-06-18 15:57:21 -07:00
Phil Taylor 9323c2bab4 Merge remote-tracking branch 'origin/sequence' into opus 2021-06-18 23:48:03 +01:00