Ejemplo n.º 1
0
def main():
    global devices
    global args
    global debug

    handleInputArguments()

    setup()

    startTime = time.time()

    debug = Debug.getInstance(configuration)

    if (not debug):
        parser.print_help()

        sys.exit(-1)
    else:
        print debug.toString()

    if ("listDevices" in configuration):
        listDevices()
    elif ("record" in configuration):
        record()
    elif ("playback" in configuration):
        playback()
    elif ("transmitter" in configuration):
        transmit()
    elif ("receiver" in configuration):
        receive()
    else:
        parser.print_help()

    duration = time.time() - startTime

    print "Ran for %.04f seconds." % (duration)

    terminate()
Ejemplo n.º 2
0
def main():
    global devices
    global args
    global debug

    handleInputArguments()

    setup()

    startTime = time.time()

    debug = Debug.getInstance(configuration)

    if(not debug):
        parser.print_help()

        sys.exit(-1)
    else:
        print debug.toString()

    if("listDevices" in configuration):
        listDevices()
    elif("record" in configuration):
        record()
    elif("playback" in configuration):
        playback()
    elif("transmitter" in configuration):
        transmit()
    elif("receiver" in configuration):
        receive()
    else:
        parser.print_help()

    duration = time.time() - startTime

    print "Ran for %.04f seconds." % (duration)

    terminate()