예제 #1
0
파일: dsc.py 프로젝트: scottrcarlson/dsc-v4
    if config.hw_rev >= 3:
        import ble
        import ble_gatt_dsc as ble_gatt
        ble.init_ble()

    crypto = Crypto()

    message = Message(crypto, config, heartbeat_message)
    message.start()

    radio = Radio("/dev/serial0", config, message, heartbeat_radio)
    radio.start()

    gps = Gps()
    gps.start()

    if config.hw_rev < 3:
        display = Display(message, version, config, revision,
                          heartbeat_display)
        display.start()

        ui = UI(display, message, crypto, radio, config, heartbeat_ui)
        ui.start()
        ui.splash()

    if config.hw_rev >= 3:
        dscGatt = ble_gatt.DscGatt(quitdsc, message, config, radio)
        dscGatt.start()
    """
    GPIO.output(iodef.PIN_MOTOR_VIBE, True)