|
@@ -1,14 +1,15 @@
|
|
|
-#!/usr/bin/env python
|
|
|
# -*- coding: utf-8 -*-
|
|
|
+"""Piggyback on pyserial terminal"""
|
|
|
+
|
|
|
from serial.tools import miniterm
|
|
|
import sys
|
|
|
|
|
|
from .utils import default_port
|
|
|
|
|
|
-def terminal(port=default_port()):
|
|
|
- testargs = ['nodemcu-uploader', port]
|
|
|
- # TODO: modifying argv is no good
|
|
|
+def terminal(port=default_port(), baud='9600'):
|
|
|
+ """Launch minterm from pyserial"""
|
|
|
+ testargs = ['nodemcu-uploader', port, baud]
|
|
|
+ # TODO: modifying argv is no good
|
|
|
sys.argv = testargs
|
|
|
# resuse miniterm on main function
|
|
|
- miniterm.main()
|
|
|
-
|
|
|
+ miniterm.main()
|