def restartFldigi(): global app app.kill() time.sleep(3) app = pyfldigi.ApplicationMonitor() app.start() client = pyfldigi.Client() client.modem.carrier = 2500 time.sleep(2)
def restartFldigi(): global app app.kill() time.sleep(3) app = pyfldigi.ApplicationMonitor() app.start() client = pyfldigi.Client() client.modem.carrier = 2500 time.sleep(2) client.main.send("de restart successful k/n", timeout=15)
def __init__( self, no_proxy=False, host=host_ip, xml_port=xml_port, proxy_in=None, proxy_out=None, ): self.host_ip = host if xml_port is not None: self.xml_port = xml_port if not no_proxy: self.proxy_in = proxy_in self.proxy_out = proxy_out self.fl_client = pyfldigi.Client(hostname=self.host_ip, port=self.xml_port) self.fl_app = pyfldigi.ApplicationMonitor( hostname=self.host_ip, port=self.xml_port ) self.last_recv = time.time() self.last_send = time.time()
def __init__( self, no_daemon=False, no_proxy=False, host=host_ip, xml_port=xml_port, proxy_port=proxy_port, headless=False, wfall_only=False, start_delay=start_delay, ): self.host_ip = host if xml_port is not None: self.xml_port = xml_port if not no_proxy: self.proxy_port = proxy_port self.start_delay = start_delay self.fl_client = pyfldigi.Client(hostname=self.host_ip, port=self.xml_port) self.fl_app = pyfldigi.ApplicationMonitor(hostname=self.host_ip, port=self.xml_port) if not no_daemon: self.fl_app.start(headless=headless, wfall_only=wfall_only) sleep(self.start_delay)
baseGPS.py Andrew L competition gps for basestation ********************************************************************''' import pyfldigi import time import webbrowser ''' Standard into box into laptop Green into insulator into nuc https://maps.googleapis.com/maps/api/staticmap?center=51.453444,-112.714806&zoom=19&size=2000x1000&maptype=satellite&markers=size:tiny|51.453444,%20-112.714806&key=AIzaSyD-yP3nNmaVoY-GSmxF7xenPg4x_TywtLU AIzaSyD-yP3nNmaVoY-GSmxF7xenPg4x_TywtLU ''' app = pyfldigi.ApplicationMonitor() app.start() # starts fldigi client = pyfldigi.Client() client.modem.name = 'BPSK63' # sets op mode client.modem.carrier = 2500 #sets cursor frequency CALL_SIGN = "KD9JTB" startString = "IDevice:" endString = ";" ''' ideal message would be like "Idevice:5B:print('wow');" Recieving Functions: opMode(modeName) - changes the op mode to modeName (send as string) changeFrequency(frequency) - changes the operating frequency in MHz restartFldigi() - restarts the app and client '''