term.py 397 B

123456789101112131415
  1. # -*- coding: utf-8 -*-
  2. """Piggyback on pyserial terminal"""
  3. from serial.tools import miniterm
  4. import sys
  5. from .utils import default_port
  6. def terminal(port=default_port(), baud='9600'):
  7. """Launch minterm from pyserial"""
  8. testargs = ['nodemcu-uploader', port, baud]
  9. # TODO: modifying argv is no good
  10. sys.argv = testargs
  11. # resuse miniterm on main function
  12. miniterm.main()