- e99bda3 refactor: raise new instances for PortNotOpenError and SerialTimeoutException by Chris Liechti · 4 years, 1 month ago
- 24b02e6 Use self._port to determine port instance by zsquareplusc · 6 years ago
- 2a77846 Don't open port if self.port is not set while entering context manager by Keelung Yang · 6 years ago
- daaf33e Documented read_until and updated parameter name to reflect functionality beyond just line terminators. by David Patterson · 6 years ago
- 057387c Use absolute import everywhere by Kurt McKee · 7 years ago
- 48a5ce1 serial: SerialBase with is idempotent by Guillaume Galeazzi · 7 years ago
- 1c4bc81 chore: release 3.3 by Chris Liechti · 8 years ago
- 06db381 Merge branch 'master' into v3.2.1-rg by Rob Gaddi · 8 years ago
- 636cc64 Added exclusive locking for POSIX serial ports. by Rob Gaddi · 8 years ago
- 6f03c0b serialutil: add overall timeout for read_until by Chris Liechti · 8 years ago
- 143ff76 refactor: simplify to_bytes by Chris Liechti · 8 years ago
- 0351332 serialutil: Improve Timeout class to handle clock adjustments by Chris Liechti · 8 years ago
- 06ed4a5 docs: timout class by Chris Liechti · 8 years ago
- 514f76c serialutil: use monotonic clock for timeouts, if available by Chris Liechti · 8 years ago
- f019725 rfc2217: use of Timeout class for modem state timeout by Chris Liechti · 8 years ago
- 935a262 posix: abstraction of timeout via class by Chris Liechti · 8 years ago
- a83408a allow baudrate of value 0 (used as hang up signal by some drivers) by Chris Liechti · 8 years ago
- f41b459 fix type check for port (basestring) by Chris Liechti · 8 years ago
- f7534c8 revert "fixes for RTS/DTR handling on open", bad solution by Chris Liechti · 8 years ago
- bf9e318 serialutil: creating a Serial object with an integer argument causes error, fixes #84 by Chris Liechti · 8 years ago
- 0eba2a6 add missing, deprecated, setPort function, fixes #100 by Chris Liechti · 8 years ago
- 984c5c5 style: replace % with format calls by Chris Liechti · 9 years ago
- 9eaa40c style: some of the suggestions from flake8 and pylint by Chris Liechti · 9 years ago
- 409e10b style: add flags for pylint by Chris Liechti · 9 years ago
- d6bcaaf style: some of the suggestions from flake8 by Chris Liechti · 9 years ago
- 4cf6539 fixes for RTS/DTR handling on open (#59) by Chris Liechti · 9 years ago
- c14bba8 Serial keyword arguments, more on backward compatibility, fix #55 by Chris Liechti · 9 years ago
- 3e02f70 update file headers by Chris Liechti · 9 years ago
- a51b0bc partially undo last commit as it caused errors, make comment instead (#39) by Chris Liechti · 9 years ago
- 5e763ca add open/close abstract methods, fixes #39 by Chris Liechti · 9 years ago
- 03cb8ed doc update by Chris Liechti · 9 years ago
- 240f8fc added read_all using new API by David Howlett · 9 years ago
- b533175 correctly store inter_byte_timeout passed to __init__, fix for #22 by Chris Liechti · 9 years ago
- cf29a35 missing import, style updates by Chris Liechti · 9 years ago
- 1684385 fix deprecated function, unicode in test by Chris Liechti · 9 years ago
- 4a790ad raise a TypeError when trying to write unicode instead of bytes by Chris Liechti · 9 years ago
- 9624237 fixes for inter_byte_timeout attribute handling by Chris Liechti · 9 years ago
- 1c3249f fix apply_settings (wrong key) by Chris Liechti · 9 years ago
- 033f17c pep-8 and small cleanups by Chris Liechti · 9 years ago
- 518b0d3 doc: update API docs, rename inter_byte_timeout by Chris Liechti · 9 years ago
- 3ad62fb api change: rename more methods and attributes (mostly internal) by Chris Liechti · 9 years ago
- ef1fe25 api change: provide control lines as properties, rename flush* and other functions by Chris Liechti · 9 years ago
- 12a439f spy: fix hexdump layout and some bugs by Chris Liechti · 9 years ago
- 5eaaa4e fix iterbytes to not yield an empty byte at the end by Chris Liechti · 9 years ago
- f99cd5c add an iterbytes helper function by Chris Liechti · 9 years ago
- fbdd8a0 update file headers with license information (SPDX) by Chris Liechti · 9 years ago
- ef6b7b4 inherit from io.RawIOBase in SerialBase instead of everywhere else by Chris Liechti · 9 years ago
- 33f0ec5 rs485: redo RS485 support, removed RTS toggle function by Chris Liechti · 9 years ago
- 0744773 improve python 3 compatibility by Chris Liechti · 9 years ago
- b74be01 [Bug pyserial:172] applySettingsDict() throws an error if the settings dictionary is not complete by Chris Liechti · 9 years ago
- 779b1a2 remove set* functions, use @property decorator by Chris Liechti · 9 years ago
- 70b8923 remove FileLike class, add read_until, remove compatibility hacks by Chris Liechti · 9 years ago
- 68340d7 work on python 3 compatibility by Chris Liechti · 9 years ago
- b9229f7 remove pyparallel and move pyserial files to toplevel by Chris Liechti · 9 years ago[Renamed from pyserial/serial/serialutil.py]
- 7d44856 doc update by cliechti · 10 years ago
- e30868d do not allow negative baudrates, improve Python 3 compatibility of tests by cliechti · 11 years ago
- 3807712 Ensure working with bytes in write() calls. to_bytes() extended to handle bytes and memoryview instaces by cliechti · 11 years ago
- 4b20ec6 fix [Bug 3540332], base class of port not open exception changed to SerialException by cliechti · 12 years ago
- 0f2bd58 implement patch 3147043 by cliechti · 13 years ago
- c323f1f fix bytearray class so that readline works again with Python 2.5 and older by cliechti · 14 years ago
- 8e99b6f - move [x]readline[s] to FileLike base class (io module provides implementation in the other case) by cliechti · 14 years ago
- 74308e4 use False instead of 0 by cliechti · 14 years ago
- 8116753 - improved xreadlines (now a generator) - version for release by cliechti · 14 years ago
- 04ca537 fix for [Bug 3029812] 2.5rc2 readline(s) doesn't work by cliechti · 14 years ago
- 58a2aee fix [Bug 2976262] dsrdtr should default to False by cliechti · 14 years ago
- 4065dce add getSettingsDict and applySettingsDict by cliechti · 15 years ago
- 1de32cd fixes for Python <= 2.5 by cliechti · 15 years ago
- 32c1033 - move to_bytes from rfc2217 module to core by cliechti · 15 years ago
- 0bbebbf update compatibility code for 2.6 by cliechti · 15 years ago
- a3a811f fix compatibility check by cliechti · 15 years ago
- 2750b83 fix some minor issues that were uncovered when run with 3.x by cliechti · 15 years ago
- 4a567a0 - read/write now work with bytes when available on older Pythons that is equal to a str (implemented compatibility objects in serualutil) by cliechti · 15 years ago
- 97fa6e8 new exception style by cliechti · 15 years ago
- f81362e - add more methods for file-like compatibility by cliechti · 15 years ago
- 91d247d changes required for 2to3 support respectively Python 3.x compatibility of the resulting code by cliechti · 15 years ago
- 7aaead3 remove print and replace with stdio writes by cliechti · 15 years ago
- 6ffdb8f add missing stop bit constant by cliechti · 15 years ago
- 9147c44 implement SF 2392892 by cliechti · 15 years ago
- dfec0c8 minor doc changes by cliechti · 15 years ago
- 58b481c 1.5 stop bit support by cliechti · 16 years ago
- 14b274a - doc update - fix [Bug 2469098] by cliechti · 16 years ago
- c54b2c8 - [Patch 1561423] Add mark/space parity, Win32 by cliechti · 16 years ago
- 0d6029a prototype of .NET/Mono backend by cliechti · 16 years ago
- 679bfa6 [Patch 1616790] pyserial: Add inter-character timeout feature by cliechti · 16 years ago
- 71058bb fix bug 1938118 by cliechti · 16 years ago
- 93db61b - clean up parameter naming between posix and windows impl by cliechti · 18 years ago
- 980e4b0 - add iterator interface by cliechti · 19 years ago
- f46e0a8 add dsrdtr setting, allows independent seeting of rts/cts and dsr/dtr flow control on platforms where this is possible by cliechti · 19 years ago
- 4bb278c [Bug 1106313]: device (port) strings cannot be unicode by cliechti · 20 years ago
- 0276f5e - fix bug [1014227]: property <del> broken by cliechti · 20 years ago
- 6a200bc fix XON/XOFF consts [Bug 975250] by cliechti · 20 years ago
- 6261161 - implement write timeouts + tests - added XON/XOFF constants by cliechti · 20 years ago
- 02f7c99 typo by cliechti · 21 years ago
- 107db8d accept any baudrate and let the system decide if that is a valid value, added test for that by cliechti · 21 years ago
- 6229d72 forgot to init attribute by cliechti · 21 years ago
- d6bf52c Transition to the 2.0 series: by cliechti · 21 years ago
- 295d744 EOL character for lines can be chosen idea by John Florian by cliechti · 22 years ago
- 1bb1bb2 remove the mapping of flush to the destructive flushOutput as this is not the expected behaviour by cliechti · 22 years ago
- a9e4e95 added non-blocking mode by cliechti · 22 years ago
- 7fe54d5 added SerialException if port can not be opened by cliechti · 23 years ago