Phil Taylor
af314599e8
Fix ping sending that I broke!
2021-02-18 19:12:27 +00:00
Phil Taylor
b7164d762c
Fix for endian-ness of packets
2021-02-18 17:44:11 +00:00
Phil Taylor
61d06213ad
Create all UDP packets using a less error-prone method
2021-02-18 15:54:26 +00:00
Phil Taylor
e3b3d2a3f4
server now accepting civ/audio connection.
2021-02-17 23:10:26 +00:00
Phil Taylor
87f41cc20a
Fix mixed endianness and change how password is encoded
2021-02-15 19:28:17 +00:00
Phil Taylor
dce5d93a6c
Starting to create udp server
2021-02-14 18:32:58 +00:00
Phil Taylor
4d4a688733
Change token message
2021-02-14 16:23:25 +00:00
Phil Taylor
192bcb0741
Fix packet loss counter
2021-02-14 16:14:56 +00:00
Phil Taylor
3de45a8f2c
Some code tidying and get rid of some Windows compile warnings
2021-02-14 15:30:34 +00:00
Phil Taylor
f62077eb28
Add packet loss and remove retransmission warnings
2021-02-14 10:40:47 +00:00
Phil Taylor
921bf2025b
Add connection speed detection and connection timeout
2021-02-14 07:53:55 +00:00
Phil Taylor
67d6d06a9a
Try to fix token renewal failure
2021-02-14 07:15:49 +00:00
Phil Taylor
d9b280cdcf
Complete rework of UdpHandler
...
Only tested on Windows so far but should be more in-line with the native implementation
2021-02-13 23:25:24 +00:00
Phil Taylor
941c586243
Yet more audio fixes
2021-02-13 11:04:26 +00:00
Phil Taylor
7dc580ce9c
Another TX audio fix
2021-02-12 23:56:02 +00:00
Phil Taylor
f83f40bee8
Test tx audio sending (again)
2021-02-12 20:42:56 +00:00
Phil Taylor
5a55d5fd3d
Fix for remote connection IP detection
2021-02-12 14:46:02 +00:00
Phil Taylor
62d0c1d681
Update udphandler.cpp
2021-02-12 14:31:26 +00:00
Phil Taylor
dc151f5268
Always use 16bit samples internally
2021-02-12 14:28:55 +00:00
Phil Taylor
06105c0e6b
Hopefully now fixed linux TX!
2021-02-12 12:53:35 +00:00
Phil Taylor
3ea7a9b8ed
Update udphandler.cpp
2021-02-12 12:44:10 +00:00
Phil Taylor
66f35dbe7f
Update udphandler.cpp
2021-02-12 12:26:32 +00:00
Phil Taylor
1b0160b18c
Update udphandler.cpp
2021-02-12 12:24:45 +00:00
Phil Taylor
be6c55bfde
Delete duplicate rxaudio signal
2021-02-12 11:04:42 +00:00
Phil Taylor
00a55ef4b0
Merge branch 'lan-alpha' of https://gitlab.com/eliggett/wfview into lan-alpha
2021-02-12 11:03:08 +00:00
Phil Taylor
9648211739
Add a bit more debugging for TX audio
2021-02-12 09:20:15 +00:00
Elliott Liggett
55983bfa66
Found two connections that were the same, commented out one of the two
...
RxAudio setup connections.
2021-02-11 18:49:56 -08:00
Elliott Liggett
ce5c6e3c7f
Minor change from setupAudio to setupRxAudio within the udpAudio signal
...
slot connection.
2021-02-11 18:44:47 -08:00
Phil Taylor
20e681dc91
Merge remote-tracking branch 'origin/ui-enhance' into lan-alpha
2021-02-11 19:47:29 +00:00
Phil Taylor
b7f8ad1dee
Add initial TX audio support
2021-02-11 19:18:35 +00: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
Phil Taylor
b8fe90ebc0
Fix location of received devname.
2021-02-09 13:57:03 +00:00
Phil Taylor
e6dee05ab1
Add support for codec/bitrate selection
2021-02-09 12:43:28 +00:00
Phil Taylor
228fb07eed
Add audio buffersize slider and ability to select samplerate and number of channels.
2021-02-08 16:53:26 +00:00
Phil Taylor
b6ad6218e1
Fix for audio latency?
2021-02-08 12:38:30 +00:00
Phil Taylor
9078ee79bb
Start the audio thread!
2021-02-08 11:14:17 +00:00
Phil Taylor
563b7feb1c
Remove IP address from inuse detection
2021-02-08 10:23:23 +00:00
Phil Taylor
f1817874b5
Fix audio thread crash on exit
2021-02-08 10:22:20 +00:00
Elliott Liggett
6fee18df9a
Moved audio to separate thread.
2021-02-08 00:31:48 -08:00
Phil Taylor
84f10fe238
Ignore non-IPv4 addresses
2021-02-07 19:09:19 +00:00
Phil Taylor
33821e0515
Allow hostname or ip address for radio.
2021-02-07 18:46:47 +00:00
Phil Taylor
3fe60decea
Add checking that IP address matches
2021-02-07 18:13:22 +00:00
Phil Taylor
136c176cbb
Don't connect if radio is in use
2021-02-07 17:40:38 +00:00
Phil Taylor
fdda23c21f
Allow connect/disconnect
...
Not tested on serial connection!
2021-02-07 12:59:41 +00:00
Phil Taylor
8b6cc02b9e
Fix the fixed port fix!
2021-02-07 07:34:06 +00:00
Phil Taylor
e7685147ba
Remove hard-coded ports in sendRequestSerialAndAudio()
2021-02-06 20:08:58 +00:00
Phil Taylor
ee9517159a
Fix for pkt7 (ping) requests and improve rtt counter
2021-02-06 10:54:20 +00:00
Phil Taylor
f2d32b143f
Rename latency to rtt
2021-02-05 21:25:03 +00:00
Phil Taylor
5daf846602
Add network latency measurement
2021-02-05 21:23:00 +00:00
Phil Taylor
8dd8b3a088
Add widget to rhs of statusBar
2021-02-05 20:26:18 +00:00