Compare commits

...

4 Commits

1 changed files with 7 additions and 8 deletions

View File

@ -21,7 +21,6 @@
import logging as log
import argparse
import cmd2
import enum
import sys
from sedbgmux.io import DbgMuxIOModem
@ -42,6 +41,7 @@ class SEDbgMuxApp(cmd2.Cmd):
if argv.verbose > 0:
log.root.setLevel(log.DEBUG)
self.debug = True
self.intro = cmd2.style('Welcome to %s!' % self.DESC, fg=cmd2.Fg.RED)
self.prompt = 'DebugMux (\'%s\')> ' % argv.serial_port
@ -171,21 +171,20 @@ class SEDbgMuxApp(cmd2.Cmd):
self.peer.send(DbgMuxFrame.MsgType.Ack)
ap = argparse.ArgumentParser(prog='sedbgmux-shell', description=SEDbgMuxApp.DESC,
formatter_class=argparse.ArgumentDefaultsHelpFormatter)
ap = argparse.ArgumentParser(prog='sedbgmux-shell', description=SEDbgMuxApp.DESC)
ap.add_argument('-v', '--verbose', action='count', default=0,
help='print debug logging')
group = ap.add_argument_group('Connection parameters')
group = ap.add_argument_group('connection parameters')
group.add_argument('-p', '--serial-port', metavar='PORT', type=str, default='/dev/ttyACM0',
help='Serial port path (default %(default)s)')
help='serial port path (default %(default)s)')
group.add_argument('--serial-baudrate', metavar='BAUDRATE', type=int, default=115200,
help='Serial port speed (default %(default)s)')
help='serial port speed (default %(default)s)')
group.add_argument('--serial-timeout', metavar='TIMEOUT', type=float, default=0.5,
help='Serial port read timeout (default %(default)s)')
help='serial port read timeout (default %(default)s)')
group.add_argument('--dump-file', metavar='FILE', type=str,
help='Save Rx/Tx DebugMux frames to a file')
help='save Rx/Tx DebugMux frames to a file')
log.basicConfig(
format='[%(levelname)s] %(filename)s:%(lineno)d %(message)s', level=log.INFO)