def main(): Paths.logRelevantEnvironmentalPaths() getCompilerUploader() libUpdater = getLibUpdater() libUpdater.downloadLibsIfNecessary() options = handleSystemArguments() server = initializeServerAndCommunicationProtocol(options) # serialThread = initSerialMonitor() def closeSigHandler(signal, frame): server.server_close() os._exit(1) signal.signal(signal.SIGINT, closeSigHandler) log.debug("listening...") server.serve_forever()
def __init__(self): super(SerialMonitorHub, self).__init__() self.compilerUploader = getCompilerUploader() self.serialCommunicationProcess = None """:type : subprocess.Popen """
def __init__(self): super(CodeHub, self).__init__() self.compilerUploader = getCompilerUploader()
def __init__(self): super(BoardConfigHub, self).__init__() self.compilerUploader = getCompilerUploader()