summaryrefslogtreecommitdiff
path: root/serial/serialposix.py
Commit message (Expand)AuthorAgeFilesLines
* posix: allow calling cancel functions w/o error if port is closedChris Liechti2017-07-151-2/+4
* posix: fix syntax errrorChris Liechti2017-05-051-2/+2
* posix: timeout only applies to blocking I/OChris Liechti2017-05-051-1/+1
* posix: ignore more blocking errors and EINTR in write just as in readChris Liechti2017-05-051-6/+14
* posix: ignore more blocking errors and EINTR also for python 2.7Chris Liechti2017-05-041-4/+5
* chore: release 3.3v3.3Chris Liechti2017-03-081-2/+2
* Merge branch 'master' into v3.2.1-rgRob Gaddi2017-02-241-2/+2
|\
| * posix: fix return value of write, fixes #189Chris Liechti2016-12-171-2/+2
| * posix: in read, count length of converted data, fixes #178Chris Liechti2016-11-091-1/+1
* | Added exclusive locking for POSIX serial ports.Rob Gaddi2017-02-241-0/+11
|/
* remove unused importChris Liechti2016-10-111-1/+0
* posix: support for arbitrary baudrates on BSD family, see #169Chris Liechti2016-10-091-0/+15
* serialposix: use names instead of numbers (errno)Chris Liechti2016-10-021-1/+2
* docs: typo, serial.rs485 needs to be importedChris Liechti2016-09-061-1/+1
* posix: abstraction of timeout via classChris Liechti2016-08-301-18/+13
* posix: clear CMSPAR on supported platforms, fixes #157Chris Liechti2016-08-291-6/+13
* posix: VTIMESerial fixes for blocking and cancel_readChris Liechti2016-08-081-0/+6
* posix: handle different errno for OSX when setting control lines on open, fix...Chris Liechti2016-06-131-1/+1
* posix: PATCH: Check delay_before_tx/rx for None in serialposix.py, fixes #126Chris Liechti2016-06-091-2/+4
* posix: deprecate "nonblocking" methodChris Liechti2016-06-041-6/+5
* posix: make cancel-pipes non-blocking and read more bytes to "clear" pipeChris Liechti2016-06-031-2/+4
* posix: retry if interrupted in Serial.readnexcvon2016-05-241-5/+5
* posix: close pipes to avoid resource leakChris Liechti2016-05-221-0/+6
* posix: implement cancel_writeChris Liechti2016-05-161-2/+12
* posix: implement cancel_readChris Liechti2016-05-151-1/+8
* serialposix: ignore error when setting control lines in openChris Liechti2016-05-071-4/+10
* revert "fixes for RTS/DTR handling on open", bad solutionChris Liechti2016-05-071-10/+8
* refactor: remove "number_to_device" which is not called anymoreChris Liechti2016-04-251-66/+15
* refactor: use is_open instead of platform specific attributes, closes #83Chris Liechti2016-03-291-1/+1
* Makes serialposix.Serial.write() respect write_timeout=0 to be non-blocking.Robert Smallshire2016-03-261-5/+9
* serialposix: apply patch: native RS485 is never enabled, fixes #96Chris Liechti2016-03-241-0/+1
* serialposix: _set_rs485_mode() tries to read non-existing attribute, fixes 85Chris Liechti2016-03-171-2/+2
* style: replace % with format callsChris Liechti2016-02-151-21/+21
* style: some of the suggestions from flake8 and pylintChris Liechti2016-02-121-3/+4
* style: some of the suggestions from flake8Chris Liechti2016-02-091-1/+3
* style: some of the suggestions from flake8Chris Liechti2016-02-061-1/+1
* style: some of the suggestions from flake8Chris Liechti2016-02-011-2/+1
* remove inconsistent and unused main of platform modulesChris Liechti2016-01-301-20/+0
* fixes for RTS/DTR handling on open (#59)Chris Liechti2016-01-211-8/+10
* update file headersChris Liechti2015-12-161-3/+2
* Merge pull request #47 from cdealti/pr-fix-issue-42zsquareplusc2015-12-151-1/+7
|\
| * Fix issue #42.Cristiano De Alti2015-12-121-1/+7
* | check for write timeout, even if EAGAIN was rised, fix #45Chris Liechti2015-12-131-0/+3
|/
* force tcsetattr call on open, fix #26, #30Chris Liechti2015-11-151-4/+4
* serialposix: add alternative implementation w/o selectChris Liechti2015-10-181-0/+54
* small fixesChris Liechti2015-09-181-1/+1
* pep-8 and small cleanupsChris Liechti2015-08-301-105/+122
* doc: update API docs, rename inter_byte_timeoutChris Liechti2015-08-301-6/+6
* api change: rename more methods and attributes (mostly internal)Chris Liechti2015-08-291-41/+35
* api change: provide control lines as properties, rename flush* and other func...Chris Liechti2015-08-271-18/+24