Wykres commitów

86 Commity (ef7980108147e9d02397c1ddc8c082fa2c4b9669)

Autor SHA1 Wiadomość Data
Phil Taylor ef79801081 Add logging categories 2021-02-23 21:21:22 +00:00
Phil Taylor 80148a84bf More fixes to retransmit logic 2021-02-23 20:48:53 +00:00
Phil Taylor ae3005b8f8 Changes to retransmit code 2021-02-22 22:25:09 +00:00
Phil Taylor 7d5a066108 Small fix when requesting stream 2021-02-21 15:06:27 +00:00
Phil Taylor ba0509ba61 Fix txaudio and move udphandler into its own thread 2021-02-21 14:53:42 +00:00
Phil Taylor 4e6d4d5faa Some more packet type fixes and make it not disconnect other users from the radio. 2021-02-21 01:18:14 +00:00
Phil Taylor 938a9f1d1b Add another missing break 2021-02-20 20:27:35 +00:00
Phil Taylor 86d0443fac add break to case statement 2021-02-20 20:23:21 +00:00
Phil Taylor 258b56fc58 Fix tx audio packet 2021-02-20 20:19:18 +00: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 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