Phil Taylor
eb2f897a81
Merge branch 'master' into opus
2021-08-13 20:15:00 +01:00
Roeland Jansen
680262b4d2
added derSuessmann additions to have a linux install prefix
2021-08-01 13:58:47 +02:00
Phil Taylor
bc0d69ffb5
Merge branch 'master' into opus
2021-07-29 16:18:59 +01:00
Elliott Liggett
8bd786f235
New about box!
2021-07-08 00:31:59 -07:00
Elliott Liggett
e6e8a115c3
Local af gain now has anti-log audio pot taper.
2021-07-06 12:02:09 -07:00
Elliott Liggett
ea26eaf53b
Added window title text change to show radio model. Needs to be checked
...
cross-platform. On Linux Mint, displays: "IC-7300 -- wfview"
2021-07-05 23:50:37 -07:00
Phil Taylor
869659ad54
Add opus encoding/decoding
2021-06-16 09:49:38 +01:00
Phil Taylor
8cd64c2dde
Add Neon (ARM) support to resampler
2021-06-14 19:09:51 +01:00
Phil Taylor
acfb061825
Revert to using resampler directory rather than opus-tools submodule
2021-06-14 18:33:38 +01:00
Phil Taylor
87c2912210
Comment out rtaudio if not being used
2021-06-08 17:50:57 +01:00
Phil Taylor
b3facd1140
Make QTMultimedia default
2021-06-06 17:57:56 +01:00
Phil Taylor
67927b0d56
Fix to allow rtaudio to compile again
2021-06-06 17:56:48 +01:00
Phil Taylor
24ce16b0b9
Add QtMultimedia as default audio
2021-06-04 08:24:26 +01:00
Phil Taylor
b850eb078b
Linux now uses librtuadio-dev where available
2021-06-02 18:16:38 +01:00
Phil Taylor
2068af04e2
revert to ALSA for now
2021-06-02 12:58:11 +01:00
Phil Taylor
22c5b5990f
Remove QtMultimedia
2021-06-02 12:10:21 +01:00
Phil Taylor
9df49d2a64
change linux compiler directive to allow new-aligned
2021-06-02 10:46:13 +01:00
Phil Taylor
f726073e22
Fix for compiling on MacOS
2021-05-27 12:27:17 +01:00
M0VSE
a6a2168bc3
add asound lib to linux build
2021-05-27 11:51:57 +01:00
M0VSE
20dd466f3b
Fix qmake (again)
2021-05-27 11:48:51 +01:00
M0VSE
da0bf7ab73
fix qmake file
2021-05-27 11:45:58 +01:00
Phil Taylor
2cd316bee6
move ulaw to dedicated header
2021-05-24 18:00:38 +01:00
M0VSE
6c47e2fa5a
Fixes for linux build
2021-05-23 23:04:35 +01:00
Phil Taylor
f22f4224dd
Merge branch 'lan-alpha' into rtaudio
2021-05-22 21:09:04 +01:00
Phil Taylor
d90de4d199
Make windows build include git version
...
Command line version of git must be available in the path.
2021-05-18 19:45:01 +01:00
Phil Taylor
70fe1732fe
Various file tidying for Windows/Mac builds
2021-05-18 17:51:20 +01:00
Phil Taylor
d907c21323
Fixes for MacOS build - sandbox
2021-05-17 17:12:51 +01:00
Phil Taylor
d304b368b6
Test commit of rtaudio
...
This commit doesn't actually use RTAudio for anything other than enumerating devices and is a proof of concept for each supported platform.
2021-05-16 13:34:04 +01:00
Elliott Liggett
c41047521f
Additional search path for macports compatibility (macOS only).
2021-05-13 23:19:37 -07:00
Phil Taylor
944b0f5987
Initial commit of pty rewrite
2021-05-11 09:38:05 +01:00
Phil Taylor
5ce4e49c5f
Changes for mac build
2021-05-09 13:13:34 +01:00
Elliott Liggett
3968cdcbb0
Removed -march=native compiler and linker flags. This should make the
...
binary builds more compatible, and also eliminate an issue on Pop! OS,
where the default optimizations clashed.
2021-05-08 23:30:49 -07:00
Phil Taylor
c78ad19210
Initial commit of rigctld (doesn't currently do anything useful!)
2021-04-19 17:26:26 +01:00
Elliott Liggett
864b2f491a
Adding code to support a separate repeater setup window.
2021-03-30 23:37:35 -07:00
Phil Taylor
274123a61d
Add MacOS X Icon
2021-03-19 10:44:05 +00:00
Phil Taylor
7f4be42331
Fix some compile warnings and deprecation.
2021-03-13 16:56:48 +00:00
Phil Taylor
ade8c5b679
MacOS compile options added
2021-03-13 09:33:39 +00:00
Phil Taylor
343795184c
Fix error in qmake build file
2021-03-09 17:25:41 +00:00
Phil Taylor
a0f4a4deeb
Add audio resampler
2021-03-09 17:22:16 +00:00
Phil Taylor
adaabec575
Move pseudoterm into dedicated class
2021-03-04 20:19:05 +00:00
Phil Taylor
6b795e1d6d
Add PTT Led and rigname to Permanent Widgets on Status Bar
2021-03-01 16:26:59 +00:00
Elliott Liggett
29d3893bb0
Added a nice s-meter. It isn't right yet, but it's a start.
...
TODO: Change scale for power meter, make sure full-scale fits
TODO: create static image from scale to overlay each time rather than
drawing each time.
2021-02-24 00:18:19 -08:00
Phil Taylor
df2c76588d
Change the way that packets are handled
...
Packets can now be cast to a union of structs that allows each part to be accessed individually. Still a work in progress!
2021-02-20 18:29:23 +00:00
Phil Taylor
95028374b4
First commit of server code
...
Doesn't actually do anything at the moment other than allow clients to connect and login.
2021-02-16 16:16:46 +00:00
Phil Taylor
dce5d93a6c
Starting to create udp server
2021-02-14 18:32:58 +00:00
Elliott Liggett
0f8c4b816e
Changed spectrum to scale line plot to maximum amplitude of the rig.
...
Prepared new window for satellite ops (not added to program yet).
2021-02-12 17:21:32 -08:00
Phil Taylor
4b3005ba8c
Update wfview.pro
2021-02-11 20:22:40 +00:00
Phil Taylor
20e681dc91
Merge remote-tracking branch 'origin/ui-enhance' into lan-alpha
2021-02-11 19:47:29 +00:00
Elliott Liggett
fa50414138
Added UI elements with some supporting code: squelch and calibration
...
window.
2021-02-10 21:22:38 -08:00
roeland jansen
53fd008f3a
Added support for various spectrum sizes and rig capability support.
...
wfview has been tested with the following Icom radios over USB port:
IC-7300, IC-7610, IC-7851 (and IC-7850), and IC-9700. It likely works
fine with the IC-705 as well. At this time, the rig's CIV address must
be changed in the preference file to indicate the rig you are using, and
this must be in integer, not hex.
2021-02-10 17:32:56 +00:00