aboutsummaryrefslogtreecommitdiff
path: root/serial/serialutil.py
AgeCommit message (Expand)Author
2021-05-14docs: remove backslash in docsChris Liechti
2020-09-21docs: update copyright, notes, changelogChris Liechti
2020-09-14refactor: raise new instances for PortNotOpenError and SerialTimeoutExceptionChris Liechti
2019-02-11Use self._port to determine port instancezsquareplusc
2018-07-26Don't open port if self.port is not set while entering context managerKeelung Yang
2018-06-16Documented read_until and updated parameter name to reflect functionality bey...David Patterson
2018-02-07Use absolute import everywhereKurt McKee
2017-06-28serial: SerialBase with is idempotentGuillaume Galeazzi
2017-03-08chore: release 3.3Chris Liechti
2017-02-24Merge branch 'master' into v3.2.1-rgRob Gaddi
2017-02-24Added exclusive locking for POSIX serial ports.Rob Gaddi
2016-12-22serialutil: add overall timeout for read_untilChris Liechti
2016-09-14refactor: simplify to_bytesChris Liechti
2016-09-04serialutil: Improve Timeout class to handle clock adjustmentsChris Liechti
2016-09-03docs: timout classChris Liechti
2016-09-02serialutil: use monotonic clock for timeouts, if availableChris Liechti
2016-09-01rfc2217: use of Timeout class for modem state timeoutChris Liechti
2016-08-30posix: abstraction of timeout via classChris Liechti
2016-05-23allow baudrate of value 0 (used as hang up signal by some drivers)Chris Liechti
2016-05-11fix type check for port (basestring)Chris Liechti
2016-05-07revert "fixes for RTS/DTR handling on open", bad solutionChris Liechti
2016-04-22serialutil: creating a Serial object with an integer argument causes error, f...Chris Liechti
2016-04-06add missing, deprecated, setPort function, fixes #100Chris Liechti
2016-02-15style: replace % with format callsChris Liechti
2016-02-12style: some of the suggestions from flake8 and pylintChris Liechti
2016-02-10style: add flags for pylintChris Liechti
2016-02-01style: some of the suggestions from flake8Chris Liechti
2016-01-21fixes for RTS/DTR handling on open (#59)Chris Liechti
2016-01-02Serial keyword arguments, more on backward compatibility, fix #55Chris Liechti
2015-12-16update file headersChris Liechti
2015-12-10partially undo last commit as it caused errors, make comment instead (#39)Chris Liechti
2015-12-09add open/close abstract methods, fixes #39Chris Liechti
2015-10-30doc updateChris Liechti
2015-10-28added read_all using new APIDavid Howlett
2015-10-24correctly store inter_byte_timeout passed to __init__, fix for #22Chris Liechti
2015-10-23missing import, style updatesChris Liechti
2015-09-22fix deprecated function, unicode in testChris Liechti
2015-09-09raise a TypeError when trying to write unicode instead of bytesChris Liechti
2015-09-02fixes for inter_byte_timeout attribute handlingChris Liechti
2015-09-01fix apply_settings (wrong key)Chris Liechti
2015-08-30pep-8 and small cleanupsChris Liechti
2015-08-30doc: update API docs, rename inter_byte_timeoutChris Liechti
2015-08-29api change: rename more methods and attributes (mostly internal)Chris Liechti
2015-08-27api change: provide control lines as properties, rename flush* and other func...Chris Liechti
2015-08-20spy: fix hexdump layout and some bugsChris Liechti
2015-08-17fix iterbytes to not yield an empty byte at the endChris Liechti
2015-08-13add an iterbytes helper functionChris Liechti
2015-08-09update file headers with license information (SPDX)Chris Liechti
2015-08-06inherit from io.RawIOBase in SerialBase instead of everywhere elseChris Liechti
2015-08-06rs485: redo RS485 support, removed RTS toggle functionChris Liechti