コード例 #1
0
ファイル: stm32.py プロジェクト: iot49/iot49
def exec(cmd, data_consumer=None, dev='serial:///dev/ttyAMA1'):
    registry = DeviceRegistry()
    registry.register(dev)
    with registry.get_device(dev) as repl:
        res = repl.exec(cmd, data_consumer)
        try:
            res = res.decode()
        except:
            pass
        return res
コード例 #2
0
ファイル: stm32.py プロジェクト: iot49/iot49
def rlist(dev='serial:///dev/ttyAMA1'):
    registry = DeviceRegistry()
    registry.register(dev)
    with registry.get_device(dev) as repl:
        repl.rlist(data_consumer=lambda x: print(x, end=''), show=True)
コード例 #3
0
ファイル: stm32.py プロジェクト: iot49/iot49
def rsync(dry_run=True, dev='serial:///dev/ttyAMA1'):
    registry = DeviceRegistry()
    registry.register(dev)
    with registry.get_device(dev) as repl:
        repl.rsync(data_consumer=lambda x: print(x, end=''), dry_run=dry_run)