Skip to content

Commit dfbfd2b

Browse files
committed
add close serial function
1 parent c4b87cd commit dfbfd2b

File tree

7 files changed

+19
-2
lines changed

7 files changed

+19
-2
lines changed

pymycobot/__init__.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
from pymycobot.mybuddybluetooth import MyBuddyBlueTooth
1919
from pymycobot.mypalletizersocket import MyPalletizerSocket
2020
from pymycobot.myarm import MyArm
21-
2221

2322
__all__ = [
2423
"MyCobot",
@@ -43,7 +42,7 @@
4342
from pymycobot.mybuddyemoticon import MyBuddyEmoticon
4443
__all__.append("MyBuddyEmoticon")
4544

46-
__version__ = "3.0.9"
45+
__version__ = "3.1.0b1"
4746
__author__ = "Elephantrobotics"
4847
__email__ = "[email protected]"
4948
__git_url__ = "https://github.com/elephantrobotics/pymycobot"

pymycobot/myarm.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -250,4 +250,7 @@ def set_transpoendr_mode(self, mode):
250250
2 - Turn on transparent transmission, only verify the configuration information of communication forwarding mode (default is 0)
251251
"""
252252
return self._mesg(ProtocolCode.GET_SSID_PWD, mode)
253+
254+
def close(self):
255+
self._serial_port.close()
253256

pymycobot/mycobot.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -209,3 +209,6 @@ def gpio_output(self, pin, v):
209209
def wait(self, t):
210210
time.sleep(t)
211211
return self
212+
213+
def close(self):
214+
self._serial_port.close()

pymycobot/mycobotsocket.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -220,3 +220,6 @@ def get_gpio_in(self, pin_no):
220220
def wait(self, t):
221221
time.sleep(t)
222222
return self
223+
224+
def close(self):
225+
self.sock.close()

pymycobot/mypalletizer.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -242,3 +242,6 @@ def get_accie_data(self, value):
242242
"""
243243
data_list = [[25, 21], [26, 32]]
244244
return self._mesg(ProtocolCode.GET_ACCEI_DATA, data_list[1] if value else data_list[0], has_reply=True)
245+
246+
def close(self):
247+
self._serial_port.close()

pymycobot/mypalletizersocket.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -220,3 +220,6 @@ def get_gpio_in(self, pin_no):
220220
def wait(self, t):
221221
time.sleep(t)
222222
return self
223+
224+
def close(self):
225+
self.sock.close()

pymycobot/ultraArm.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -578,3 +578,6 @@ def play_gcode_file(self, filename=None):
578578
command = ""
579579

580580
self.set_speed_mode(2) # Acceleration / deceleration mode
581+
582+
def close(self):
583+
self._serial_port.close()

0 commit comments

Comments
 (0)