Roland Rossgotterer
cf6d60348e
Decouple QAudioDevice buffer size from AFV 20 ms frame size
...
Different QAudioDevice plugins have different default buffer sizes. In
order to cope with bigger buffer sizes than the expected 20 ms,
let the buffer be filled and push from it every 20 ms via timer.
2019-10-11 18:59:13 +01:00
Roland Rossgotterer
1deaf1ca8b
Add volume sliders to AFV sample UI
2019-10-11 18:59:12 +01:00
Roland Rossgotterer
8d1eea25b1
Implement VolumeSampleProvider to gain in and output
...
fixup! Implement VolumeSampleProvider to gain in and output
2019-10-11 18:59:12 +01:00
Roland Rossgotterer
8b1fb1baca
[AFV] Add method to read all aliased HF stations
...
ref T729
2019-10-11 18:59:11 +01:00
Roland Rossgotterer
cc3151ef6f
Fix TransceiverDto::toJson
2019-10-11 18:59:09 +01:00
Roland Rossgotterer
44146353a6
Fix ApiServerConnection::postNoResponse
2019-10-11 18:59:08 +01:00
Roland Rossgotterer
acb5b11966
Finish demo UI and connect it to AFVClient
...
this includes:
- enable/disable check boxes,
- ptt button
- loopback check box
- map zoom buttons
- showing the received callsign
- VHF effects checkbox
ref T731
2019-10-11 18:59:08 +01:00
Roland Rossgotterer
852247e893
Fix namespace
2019-10-11 18:59:08 +01:00
Roland Rossgotterer
7ac962ed77
Add methods to read received callsigns from AFV
...
ref T729
2019-10-11 18:59:07 +01:00
Roland Rossgotterer
d9dcadcffa
Abort further AFV connection if authentication was failing
...
ref T729
2019-10-11 18:59:06 +01:00
Klaus Basan
a1281eff3f
Ref T730, added jwt JSON token decoding for server connection
2019-10-11 18:59:06 +01:00
Klaus Basan
a37c9a8772
Ref T730, style
2019-10-11 18:59:05 +01:00
Klaus Basan
34d1e8268c
Ref T730, OPUS de/encoder namespace
2019-10-11 18:59:03 +01:00
Klaus Basan
384aa3ce19
Ref T730, namespace for BlackCore::Afv
...
* added namespace
* removed some *.pri files and added files to blackcore.pro
* added copyright etc.
2019-10-11 18:59:02 +01:00
Klaus Basan
d064da13b5
Ref T730, use QScopedPointer for network replies (make sure to always clean up)
2019-10-11 18:59:01 +01:00
Roland Rossgotterer
b5a2f2ad13
AFV initial commit
2019-10-11 18:58:47 +01:00