Quisk version 4.2.28

This commit is contained in:
James C. Ahlstrom
2023-12-26 15:39:37 -05:00
commit ffa047c2ef
143 changed files with 52434 additions and 0 deletions
+24
View File
@@ -0,0 +1,24 @@
from __future__ import absolute_import
# Please do not change this hardware control module for Quisk.
# This hardware module is for receivers with a fixed VFO, such as
# the SoftRock. Change your VFO frequency below.
# If you want to use this hardware module, specify it in quisk_conf.py.
# import quisk_hardware_fixed as quisk_hardware
# See quisk_hardware_model.py for documentation.
from quisk_hardware_model import Hardware as BaseHardware
class Hardware(BaseHardware):
def __init__(self, app, conf):
BaseHardware.__init__(self, app, conf)
self.vfo = self.conf.fixed_vfo_freq # Fixed VFO frequency in Hertz
self.tune = self.vfo + 10000 # Current tuning frequency in Hertz
def ChangeFrequency(self, tune, vfo, source='', band='', event=None):
# Change and return the tuning and VFO frequency. See quisk_hardware_model.py.
self.tune = tune
return tune, self.vfo
def ReturnFrequency(self):
# Return the current tuning and VFO frequency. See quisk_hardware_model.py.
return self.tune, self.vfo