parent
70d8cf69cc
commit
a7bfdaeb19
|
|
@ -54,10 +54,10 @@ neighbouring channels. The default value is 5000Hz.
|
||||||
.BI "-H|--headroom=" "headroom in dB"
|
.BI "-H|--headroom=" "headroom in dB"
|
||||||
The headroom is the margin to add above the maximum deviation level. Adding a
|
The headroom is the margin to add above the maximum deviation level. Adding a
|
||||||
headroom will allow SvxLink to handle levels above the maximum deviation level
|
headroom will allow SvxLink to handle levels above the maximum deviation level
|
||||||
without causing immediate distorsion. The default is 6dB which mean that
|
without causing immediate distortion. The default is 6dB which mean that
|
||||||
SvxLink can handle twice the specified maximum deviation. If both maxdev and
|
SvxLink can handle twice the specified maximum deviation. If both maxdev and
|
||||||
headroom are left at their default this will mean that SvxLink can handle 10kHz
|
headroom are left at their default this will mean that SvxLink can handle 10kHz
|
||||||
deviation without distorsion.
|
deviation without distortion.
|
||||||
|
|
||||||
Changing the headroom cause a lot of different effects so don't do that unless
|
Changing the headroom cause a lot of different effects so don't do that unless
|
||||||
you are prepared to deal with the problems. For example, increasing the
|
you are prepared to deal with the problems. For example, increasing the
|
||||||
|
|
|
||||||
|
|
@ -1477,7 +1477,7 @@
|
||||||
the input volume. It is enabled by setting the PEAK_METER variable in
|
the input volume. It is enabled by setting the PEAK_METER variable in
|
||||||
the receiver configuration section. Start SvxLink and open the squelch on
|
the receiver configuration section. Start SvxLink and open the squelch on
|
||||||
the receiver so that only noise is available on the input. Adjust the input
|
the receiver so that only noise is available on the input. Adjust the input
|
||||||
volume until you see messages printed about distorsion. Then lower the
|
volume until you see messages printed about distortion. Then lower the
|
||||||
volume until there are no more messages.
|
volume until there are no more messages.
|
||||||
|
|
||||||
* Now using libsigc++ version 1.2 instead of the old and outdated 1.0.
|
* Now using libsigc++ version 1.2 instead of the old and outdated 1.0.
|
||||||
|
|
|
||||||
|
|
@ -136,7 +136,7 @@ class PeakMeter : public AudioPassthrough
|
||||||
if (i < ret)
|
if (i < ret)
|
||||||
{
|
{
|
||||||
cout << name
|
cout << name
|
||||||
<< ": Distorsion detected! Please lower the input volume!\n";
|
<< ": Distortion detected! Please lower the input volume!\n";
|
||||||
}
|
}
|
||||||
|
|
||||||
return ret;
|
return ret;
|
||||||
|
|
|
||||||
|
|
@ -300,7 +300,7 @@ void RtlSdr::handleIq(const complex<uint8_t> *samples, int samp_count)
|
||||||
{
|
{
|
||||||
if (dist_print_cnt == static_cast<int>(samp_rate))
|
if (dist_print_cnt == static_cast<int>(samp_rate))
|
||||||
{
|
{
|
||||||
cout << "*** WARNING: Distorsion detected on Rtl tuner "
|
cout << "*** WARNING: Distortion detected on Rtl tuner "
|
||||||
<< displayName() << ". Lower the RF gain\n";
|
<< displayName() << ". Lower the RF gain\n";
|
||||||
}
|
}
|
||||||
dist_print_cnt -= samp_count;
|
dist_print_cnt -= samp_count;
|
||||||
|
|
@ -423,7 +423,7 @@ int RtlSdr::dataReceived(Async::TcpConnection *con, void *buf, int count)
|
||||||
{
|
{
|
||||||
if (dist_print_cnt == static_cast<int>(samp_rate))
|
if (dist_print_cnt == static_cast<int>(samp_rate))
|
||||||
{
|
{
|
||||||
cout << "*** WARNING: Distorsion detected on RtlSdr tuner "
|
cout << "*** WARNING: Distortion detected on RtlSdr tuner "
|
||||||
<< con->remoteHost() << ":" << con->remotePort() << ". "
|
<< con->remoteHost() << ":" << con->remotePort() << ". "
|
||||||
<< "Lower the RF gain\n";
|
<< "Lower the RF gain\n";
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -143,7 +143,7 @@ class RtlSdr : public sigc::trackable
|
||||||
virtual ~RtlSdr(void);
|
virtual ~RtlSdr(void);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enable printing of distorsion warnings
|
* @brief Enable printing of distortion warnings
|
||||||
* @param enable Set to \em true to enable printing
|
* @param enable Set to \em true to enable printing
|
||||||
*/
|
*/
|
||||||
void enableDistPrint(bool enable);
|
void enableDistPrint(bool enable);
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@ LIBECHOLIB=1.3.3.99.2
|
||||||
LIBASYNC=1.6.99.22
|
LIBASYNC=1.6.99.22
|
||||||
|
|
||||||
# SvxLink versions
|
# SvxLink versions
|
||||||
SVXLINK=1.7.99.68
|
SVXLINK=1.7.99.69
|
||||||
MODULE_HELP=1.0.0
|
MODULE_HELP=1.0.0
|
||||||
MODULE_PARROT=1.1.1
|
MODULE_PARROT=1.1.1
|
||||||
MODULE_ECHO_LINK=1.5.99.3
|
MODULE_ECHO_LINK=1.5.99.3
|
||||||
|
|
@ -25,13 +25,13 @@ MODULE_FRN=1.1.0
|
||||||
MODULE_TRX=1.0.0
|
MODULE_TRX=1.0.0
|
||||||
|
|
||||||
# Version for the RemoteTrx application
|
# Version for the RemoteTrx application
|
||||||
REMOTE_TRX=1.3.99.9
|
REMOTE_TRX=1.3.99.10
|
||||||
|
|
||||||
# Version for the signal level calibration utility
|
# Version for the signal level calibration utility
|
||||||
SIGLEV_DET_CAL=1.0.7.99.5
|
SIGLEV_DET_CAL=1.0.7.99.6
|
||||||
|
|
||||||
# Version for the deviation calibration utility
|
# Version for the deviation calibration utility
|
||||||
DEVCAL=1.0.2.99.6
|
DEVCAL=1.0.2.99.7
|
||||||
|
|
||||||
# Version for svxserver
|
# Version for svxserver
|
||||||
SVXSERVER=0.0.6
|
SVXSERVER=0.0.6
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue