Skip to content

Commit 196fd64

Browse files
committed
update Server.py
1 parent f9a6b08 commit 196fd64

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

demo/Server.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@
1313
"""
1414
Instructions for use:
1515
16+
Please update pymycobot to the latest version before use.
17+
18+
`pip install pymycobot --upgrade`
19+
1620
Please change the parameters passed in MycobotServer in line 141 according to your model.
1721
1822
@@ -71,6 +75,7 @@ def __init__(self, host, port, serial_num = "/dev/ttyAMA0", baud = 1000000):
7175
self.s.bind((host, port))
7276
print("Binding succeeded!")
7377
self.s.listen(1)
78+
self.mc = serial.Serial(self.serial_num, self.baud, timeout=0.1)
7479
self.connect()
7580

7681
def connect(self):
@@ -88,9 +93,8 @@ def connect(self):
8893
break
8994
res = b'1'
9095
command = command.replace(" ", "")
91-
if self.mc is None:
92-
self.mc = serial.Serial(
93-
self.serial_num, self.baud, timeout=0.1)
96+
if self.mc.closed() == True:
97+
self.mc.open()
9498
else:
9599
self.logger.info(command)
96100
command = self.re_data_2(command)

0 commit comments

Comments
 (0)