Exemplo n.º 1
0
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()
Exemplo n.º 2
0
 def __init__(self):
     super(SerialMonitorHub, self).__init__()
     self.compilerUploader = getCompilerUploader()
     self.serialCommunicationProcess = None
     """:type : subprocess.Popen """
Exemplo n.º 3
0
 def __init__(self):
     super(CodeHub, self).__init__()
     self.compilerUploader = getCompilerUploader()
Exemplo n.º 4
0
 def __init__(self):
     super(BoardConfigHub, self).__init__()
     self.compilerUploader = getCompilerUploader()