Quisk version 4.2.28
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
# This provides access to a remote radio. See ac2yd/remote_common.py and .pdf files for documentation.
|
||||
|
||||
from hermes.quisk_hardware import Hardware as Radio
|
||||
from ac2yd.remote_common import Remot
|
||||
|
||||
class Hardware(Remot, Radio):
|
||||
def __init__(self, app, conf):
|
||||
Radio.__init__(self, app, conf)
|
||||
Remot.__init__(self, app, conf)
|
||||
def open(self):
|
||||
Remot.open(self)
|
||||
return "Server: " + Radio.open(self)
|
||||
def close(self):
|
||||
Remot.close(self)
|
||||
Radio.close(self)
|
||||
def HeartBeat(self):
|
||||
Remot.HeartBeat(self)
|
||||
Radio.HeartBeat(self)
|
||||
if self.app.remote_control_slave:
|
||||
widg = self.app.bottom_widgets
|
||||
t = "HL2_TEMP;%s;%s;%s;%s\n" % (
|
||||
widg.text_temperature.GetLabel(), widg.text_pa_current.GetLabel(),
|
||||
widg.text_fwd_power.GetLabel(), widg.text_swr.GetLabel())
|
||||
self.RemoteCtlSend(t)
|
||||
|
||||
Reference in New Issue
Block a user