Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
cs1-24fa
project03
Commits
6f76dd6c
Commit
6f76dd6c
authored
6 months ago
by
Adam Blank
Browse files
Options
Download
Email Patches
Plain Diff
Update ports.py
parent
64fa21a1
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
ports.py
+3
-16
ports.py
with
3 additions
and
16 deletions
+3
-16
ports.py
View file @
6f76dd6c
import
subprocess
import
sys
try
:
import
serial
import
serial.tools
except
ImportError
:
subprocess
.
check_call
([
sys
.
executable
,
"-m"
,
"pip"
,
"install"
,
'pyserial'
])
finally
:
import
serial
import
serial.tools
import
serial
import
serial.tools
import
sys
import
time
...
...
@@ -41,7 +28,7 @@ def connect_to_serial(s):
serial
.
tools
.
miniterm
.
TRANSFORMATIONS
[
'ctrlc'
]
=
NoCTRLC
miniterm
=
serial
.
tools
.
miniterm
.
Miniterm
(
s
,
echo
=
Tru
e
,
filters
=
(
'ctrlc'
,))
s
,
echo
=
Fals
e
,
filters
=
(
'ctrlc'
,))
miniterm
.
exit_character
=
chr
(
0x03
)
miniterm
.
menu_character
=
chr
(
0x0D
)
miniterm
.
raw
=
True
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment