добавил последовательность голда

This commit is contained in:
2025-01-14 15:15:35 +03:00
parent 872b5e7b3d
commit 670780e328
7 changed files with 63 additions and 103 deletions

View File

@@ -189,6 +189,13 @@
<span>Ослабление, дБ</span>
<input v-model="param.tx.attenuation" type="number" step="0.01"/>
</label>
<label>
<span>Последовательность Голда</span>
<select v-model="param.tx.goldan">
<option :value="0">0</option>
<option :value="1">1</option>
</select>
</label>
</div>
<div class="settings-set-container">
@@ -335,6 +342,13 @@
<option :value="25">0.25</option>
</select>
</label>
<label>
<span>Последовательность Голда</span>
<select v-model="param.rx.goldan">
<option :value="0">0</option>
<option :value="1">1</option>
</select>
</label>
</div>
</div>
<button class="action-button" @click="settingsSubmitRxTx()">Сохранить <span class="submit-spinner" v-show="submitStatus.rxTx"></span></button>
@@ -865,6 +879,7 @@
rolloff: Number,
cymRate: Number,
centerFreq: Number,
goldan: 0,
},
dvbs2: {
mode: null, // ccm/acm
@@ -898,6 +913,7 @@
rolloff: 0,
cymRate: 100000,
centerFreq: 1200000.0,
goldan: 0,
},
cinc: {
@@ -1076,6 +1092,7 @@
"general.isTestInputData": this.param.general.isTestInputData,
"tx.attenuation": this.param.tx.attenuation,
"tx.rolloff": this.param.tx.rolloff,
"tx.goldan": this.param.tx.goldan,
"tx.cymRate": this.param.tx.cymRate,
"tx.centerFreq": this.param.tx.centerFreq,
"dvbs2.isAcm": this.param.dvbs2.mode === 'acm',
@@ -1093,6 +1110,7 @@
"rx.manualGain": this.param.rx.manualGain,
"rx.spectrumInversion": this.param.rx.spectrumInversion,
"rx.rolloff": this.param.rx.rolloff,
"rx.goldan": this.param.rx.goldan,
"rx.cymRate": this.param.rx.cymRate,
"rx.centerFreq": this.param.rx.centerFreq
}
@@ -1396,6 +1414,7 @@
this.param.tx.attenuation = vals["settings"]["tx.attenuation"]
this.param.tx.rolloff = vals["settings"]["tx.rolloff"]
this.param.tx.goldan = vals["settings"]["tx.goldan"]
this.param.tx.cymRate = vals["settings"]["tx.cymRate"]
this.param.tx.centerFreq = vals["settings"]["tx.centerFreq"]
@@ -1425,6 +1444,7 @@
this.param.rx.manualGain = vals["settings"]["rx.manualGain"]
this.param.rx.spectrumInversion = vals["settings"]["rx.spectrumInversion"]
this.param.rx.rolloff = vals["settings"]["rx.rolloff"]
this.param.rx.goldan = vals["settings"]["rx.goldan"]
this.param.rx.cymRate = vals["settings"]["rx.cymRate"]
this.param.rx.centerFreq = vals["settings"]["rx.centerFreq"]
},