Fixed errors for newer liquid version
This commit is contained in:
parent
7425d0c0a4
commit
ac625b0e9f
|
|
@ -4,7 +4,7 @@
|
|||
#include "ModemAM.h"
|
||||
|
||||
ModemAM::ModemAM() : ModemAnalog() {
|
||||
demodAM = ampmodem_create(0.5, 0.0, LIQUID_AMPMODEM_DSB, 0);
|
||||
demodAM = ampmodem_create(0.5, /*0.0, */LIQUID_AMPMODEM_DSB, 0);
|
||||
useSignalOutput(true);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
#include "ModemDSB.h"
|
||||
|
||||
ModemDSB::ModemDSB() : ModemAnalog() {
|
||||
demodAM_DSB = ampmodem_create(0.5, 0.0, LIQUID_AMPMODEM_DSB, 1);
|
||||
demodAM_DSB = ampmodem_create(0.5, /*0.0,*/ LIQUID_AMPMODEM_DSB, 1);
|
||||
useSignalOutput(true);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -239,10 +239,10 @@ void ModemFMStereo::demodulate(ModemKit *kit, ModemIQData *input, AudioThreadInp
|
|||
nco_crcf_mix_down(fmkit->stereoPilot, y, &x);
|
||||
|
||||
// complex -> real
|
||||
//float usb_discard;
|
||||
float usb_discard;
|
||||
float y[2];
|
||||
//firhilbf_c2r_execute(fmkit->firStereoC2R, x, &demodStereoData[i], &usb_discard);
|
||||
firhilbf_c2r_execute(fmkit->firStereoC2R, x, y);
|
||||
firhilbf_c2r_execute(fmkit->firStereoC2R, x, &demodStereoData[i], &usb_discard);
|
||||
//firhilbf_c2r_execute(fmkit->firStereoC2R, x, y);
|
||||
demodOutputData[i] = y[0];
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -56,10 +56,10 @@ void ModemLSB::demodulate(ModemKit *kit, ModemIQData *input, AudioThreadInput *a
|
|||
nco_crcf_mix_up(ssbShift, input->data[i], &x);
|
||||
iirfilt_crcf_execute(ssbFilt, x, &y);
|
||||
nco_crcf_mix_down(ssbShift, y, &x);
|
||||
//float usb_discard;
|
||||
float usb_discard;
|
||||
float y[2];
|
||||
//firhilbf_c2r_execute(c2rFilt, x, &demodOutputData[i], &usb_discard);
|
||||
firhilbf_c2r_execute(c2rFilt, x, y);
|
||||
firhilbf_c2r_execute(c2rFilt, x, &demodOutputData[i], &usb_discard);
|
||||
//firhilbf_c2r_execute(c2rFilt, x, y);
|
||||
demodOutputData[i] = y[0];
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -56,10 +56,10 @@ void ModemUSB::demodulate(ModemKit *kit, ModemIQData *input, AudioThreadInput *a
|
|||
nco_crcf_mix_down(ssbShift, input->data[i], &x);
|
||||
iirfilt_crcf_execute(ssbFilt, x, &y);
|
||||
nco_crcf_mix_up(ssbShift, y, &x);
|
||||
//float lsb_discard;
|
||||
float lsb_discard;
|
||||
float y[2];
|
||||
//firhilbf_c2r_execute(c2rFilt, x, &lsb_discard, &demodOutputData[i]);
|
||||
firhilbf_c2r_execute(c2rFilt, x, y);
|
||||
firhilbf_c2r_execute(c2rFilt, x, &lsb_discard, &demodOutputData[i]);
|
||||
//firhilbf_c2r_execute(c2rFilt, x, y);
|
||||
demodOutputData[i] = y[1];
|
||||
}
|
||||
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -312,7 +312,7 @@ void SocketServer::giveMessage(std::shared_ptr<Message> message){
|
|||
|
||||
void SocketServer::start_accept() {
|
||||
// creates a socket
|
||||
SocketConnection::pointer connection = SocketConnection::create(_acceptor.get_io_service());
|
||||
SocketConnection::pointer connection = SocketConnection::create(_ioService);
|
||||
|
||||
// initiates an asynchronous accept operation
|
||||
// to wait for a new connection.
|
||||
|
|
|
|||
|
|
@ -74,7 +74,7 @@ private:
|
|||
/* listener for socket connections */
|
||||
class SocketServer: public BackendServer {
|
||||
public:
|
||||
SocketServer(ServerInterface& host, boost::asio::io_service& io_service) : BackendServer(host), _acceptor(io_service) {};
|
||||
SocketServer(ServerInterface& host, boost::asio::io_service& io_service) : BackendServer(host), _ioService(io_service), _acceptor(io_service) {};
|
||||
~SocketServer() {};
|
||||
|
||||
void start();
|
||||
|
|
@ -83,6 +83,7 @@ public:
|
|||
|
||||
void giveMessage(std::shared_ptr<Message> message);
|
||||
private:
|
||||
io_service& _ioService;
|
||||
tcp::acceptor _acceptor;
|
||||
uint16_t _listenPort = DEFAULT_TCP_PORT;
|
||||
int _activeConnections = 0;
|
||||
|
|
|
|||
Loading…
Reference in New Issue