Fixing Radios for Mirage-F1EE, Mi-8MT & Mi-24P

This commit is contained in:
Raffson
2023-02-11 15:26:53 +01:00
parent 71296f9180
commit 75bc521fa5
6 changed files with 51 additions and 4 deletions

View File

@@ -43,7 +43,11 @@ class QRadioFrequencyDialog(QDialog):
self.frequency_input.setSingleStep(range.step.mhz)
self.frequency_input.setDecimals(3)
self.frequency_input.setLocale(QLocale(QLocale.Language.English))
self.frequency_input.setValue(225.0)
if range.minimum.mhz <= 225.0 < range.maximum.mhz:
self.frequency_input.setValue(225.0)
else:
mid = range.minimum.mhz + (range.maximum.mhz - range.minimum.mhz) / 2
self.frequency_input.setValue(mid)
layout.addWidget(self.frequency_label)
layout.addWidget(self.frequency_input)
@@ -58,3 +62,5 @@ class QRadioFrequencyDialog(QDialog):
self.frequency_input.setValue(container.link4.mhz)
elif container.frequency:
self.frequency_input.setValue(container.frequency.mhz)
print(self.container.frequency)