(self, bytes)
| 464 | |
| 465 | # receive data |
| 466 | def recv(self, bytes): |
| 467 | # receive data from device |
| 468 | if self._file: |
| 469 | data = os.read(self._file, bytes).decode() |
| 470 | # receive data from socket |
| 471 | else: |
| 472 | data = self._sock.recv(bytes).decode() |
| 473 | # output recv data when in debug mode |
| 474 | if self.debug: |
| 475 | output().recv(self.beautify(data), self.debug) |
| 476 | return data |
| 477 | |
| 478 | # so-many-seconds-passed bool condition |
| 479 | def past(self, seconds, watchdog): |