kopia lustrzana https://gitlab.com/eliggett/wfview
Improve OVF and Squelch.
rodzic
9803ef449c
commit
c5f99815ce
|
@ -876,7 +876,7 @@ Periodic\5\VFO=0
|
|||
Periodic\6\Priority=Medium Low
|
||||
Periodic\6\Command=Monitor Status
|
||||
Periodic\6\VFO=0
|
||||
Periodic\7\Priority=Medium
|
||||
Periodic\7\Priority=High
|
||||
Periodic\7\Command=Overflow Status
|
||||
Periodic\7\VFO=0
|
||||
Periodic\8\Priority=Medium Low
|
||||
|
|
|
@ -600,7 +600,7 @@ Periodic\4\VFO=0
|
|||
Periodic\5\Priority=Medium Low
|
||||
Periodic\5\Command=Monitor Status
|
||||
Periodic\5\VFO=0
|
||||
Periodic\6\Priority=Medium
|
||||
Periodic\6\Priority=High
|
||||
Periodic\6\Command=Overflow Status
|
||||
Periodic\6\VFO=0
|
||||
Periodic\7\Priority=Medium Low
|
||||
|
|
|
@ -1035,7 +1035,7 @@ Periodic\9\VFO=0
|
|||
Periodic\10\Priority=Medium Low
|
||||
Periodic\10\Command=Monitor Status
|
||||
Periodic\10\VFO=0
|
||||
Periodic\11\Priority=Medium
|
||||
Periodic\11\Priority=High
|
||||
Periodic\11\Command=Overflow Status
|
||||
Periodic\11\VFO=0
|
||||
Periodic\12\Priority=Medium Low
|
||||
|
@ -1082,7 +1082,7 @@ Periodic\25\Command=Scope Sub Speed
|
|||
Periodic\25\VFO=1
|
||||
Periodic\26\Priority=Medium Low
|
||||
Periodic\26\Command=Squelch
|
||||
Periodic\26\VFO=0
|
||||
Periodic\26\VFO=-1
|
||||
Periodic\27\Priority=Medium
|
||||
Periodic\27\Command=Sub RX Frequency
|
||||
Periodic\27\VFO=1
|
||||
|
|
|
@ -1049,7 +1049,7 @@ Periodic\9\VFO=0
|
|||
Periodic\10\Priority=Medium Low
|
||||
Periodic\10\Command=Monitor Status
|
||||
Periodic\10\VFO=0
|
||||
Periodic\11\Priority=Medium
|
||||
Periodic\11\Priority=High
|
||||
Periodic\11\Command=Overflow Status
|
||||
Periodic\11\VFO=0
|
||||
Periodic\12\Priority=Medium Low
|
||||
|
@ -1096,7 +1096,7 @@ Periodic\25\Command=Scope Sub Speed
|
|||
Periodic\25\VFO=1
|
||||
Periodic\26\Priority=Medium Low
|
||||
Periodic\26\Command=Squelch
|
||||
Periodic\26\VFO=0
|
||||
Periodic\26\VFO=-1
|
||||
Periodic\27\Priority=Medium
|
||||
Periodic\27\Command=Sub RX Frequency
|
||||
Periodic\27\VFO=1
|
||||
|
|
|
@ -761,7 +761,7 @@ Periodic\4\VFO=0
|
|||
Periodic\5\Priority=Medium Low
|
||||
Periodic\5\Command=Monitor Status
|
||||
Periodic\5\VFO=0
|
||||
Periodic\6\Priority=Medium
|
||||
Periodic\6\Priority=High
|
||||
Periodic\6\Command=Overflow Status
|
||||
Periodic\6\VFO=0
|
||||
Periodic\7\Priority=Medium Low
|
||||
|
|
|
@ -936,7 +936,7 @@ Periodic\4\VFO=0
|
|||
Periodic\5\Priority=Medium Low
|
||||
Periodic\5\Command=Monitor Status
|
||||
Periodic\5\VFO=0
|
||||
Periodic\6\Priority=Medium
|
||||
Periodic\6\Priority=High
|
||||
Periodic\6\Command=Overflow Status
|
||||
Periodic\6\VFO=0
|
||||
Periodic\7\Priority=Medium Low
|
||||
|
@ -1042,6 +1042,7 @@ Bands\1\End=1300000000
|
|||
Bands\1\Range=1300
|
||||
Bands\1\MemoryGroup=3
|
||||
Bands\1\Name=23cm
|
||||
Bands\1\Bytes=5
|
||||
Bands\2\Num=5
|
||||
Bands\2\BSR=2
|
||||
Bands\2\Start=430000000
|
||||
|
@ -1049,6 +1050,7 @@ Bands\2\End=450000000
|
|||
Bands\2\Range=450
|
||||
Bands\2\MemoryGroup=2
|
||||
Bands\2\Name=70cm
|
||||
Bands\2\Bytes=5
|
||||
Bands\3\Num=6
|
||||
Bands\3\BSR=1
|
||||
Bands\3\Start=144000000
|
||||
|
@ -1056,6 +1058,7 @@ Bands\3\End=148000000
|
|||
Bands\3\Range=148
|
||||
Bands\3\MemoryGroup=1
|
||||
Bands\3\Name=2m
|
||||
Bands\3\Bytes=5
|
||||
Bands\size=3
|
||||
Modes\1\Num=0
|
||||
Modes\1\Reg=0
|
||||
|
|
13
wfmain.cpp
13
wfmain.cpp
|
@ -4256,7 +4256,7 @@ void wfmain::on_connectBtn_clicked()
|
|||
|
||||
void wfmain::on_sqlSlider_valueChanged(int value)
|
||||
{
|
||||
queue->addUnique(priorityImmediate,queueItem(funcSquelch,QVariant::fromValue<ushort>(value)));
|
||||
queue->addUnique(priorityImmediate,queueItem(funcSquelch,QVariant::fromValue<ushort>(value),false,currentReceiver));
|
||||
}
|
||||
|
||||
void wfmain::on_transmitBtn_clicked()
|
||||
|
@ -5363,8 +5363,10 @@ void wfmain::receiveValue(cacheItem val){
|
|||
emit sendLevel(val.command,val.value.value<uchar>());
|
||||
break;
|
||||
case funcSquelch:
|
||||
changeSliderQuietly(ui->sqlSlider, val.value.value<uchar>());
|
||||
emit sendLevel(val.command,val.value.value<uchar>());
|
||||
if (val.receiver == currentReceiver) {
|
||||
changeSliderQuietly(ui->sqlSlider, val.value.value<uchar>());
|
||||
emit sendLevel(val.command,val.value.value<uchar>());
|
||||
}
|
||||
break;
|
||||
case funcRFPower:
|
||||
changeSliderQuietly(ui->txPowerSlider, val.value.value<uchar>());
|
||||
|
@ -5392,9 +5394,7 @@ void wfmain::receiveValue(cacheItem val){
|
|||
case funcVariousSql:
|
||||
break;
|
||||
case funcOverflowStatus:
|
||||
foreach (auto receiver, receivers) {
|
||||
receiver->overflow(val.value.value<bool>());
|
||||
}
|
||||
receivers[val.receiver]->overflow(val.value.value<bool>());
|
||||
break;
|
||||
case funcCenterMeter:
|
||||
receiveMeter(meter_t::meterCenter,val.value.value<uchar>(),val.receiver);
|
||||
|
@ -5782,6 +5782,7 @@ void wfmain::on_scopeMainSubBtn_clicked()
|
|||
queue->add(priorityImmediate,queueItem(funcPreamp,false,currentReceiver));
|
||||
queue->add(priorityImmediate,queueItem(funcAttenuator,false,currentReceiver));
|
||||
queue->add(priorityImmediate,queueItem(funcAntenna,false,currentReceiver));
|
||||
queue->add(priorityImmediate,queueItem(funcSquelch,false,currentReceiver));
|
||||
}
|
||||
|
||||
void wfmain::on_scopeDualBtn_toggled(bool en)
|
||||
|
|
Ładowanie…
Reference in New Issue