summaryrefslogtreecommitdiff
path: root/serial/serialposix.py
Commit message (Expand)AuthorAgeFilesLines
* Add support for setting a custom baudrate on the MIPS platformckielstra2021-02-251-3/+10
* serialposix: Fix inconstent state after exception in open()Fabian Henze2020-11-041-21/+43
* docs: update copyright, notes, changelogChris Liechti2020-09-211-1/+1
* Merge pull request #519 from tim-nordell-nimbelink/masterzsquareplusc2020-09-141-2/+9
|\
| * linux: Fix custom baud rate to not temporarily set 38400 baud ratesTim Nordell2020-08-211-2/+9
* | Merge pull request #494 from kalvdans/dont-catch-our-own-exceptionzsquareplusc2020-09-141-10/+12
|\ \
| * | Don't catch the SerialException we just raisedChristian Häggström2020-03-301-10/+12
| |/
* | refactor: raise new instances for PortNotOpenError and SerialTimeoutExceptionChris Liechti2020-09-141-19/+19
|/
* move _update_break_state to platform specific baseKaelan Mikowicz2018-07-161-9/+9
* change break syscall number for bsd as wellKaelan Mikowicz2018-07-141-4/+18
* redefine TIOCXBRK to the correct syscall numbers for macKaelan Mikowicz2018-07-131-1/+12
* docs: add notes for readline, readlines, writelines, IOBaseChris Liechti2018-05-081-0/+3
* Merge pull request #290 from jabdoa2/low_latency_modezsquareplusc2018-05-081-0/+21
|\
| * option for low latency mode on linuxJan Kantert2018-05-071-0/+21
* | Use absolute import everywhereKurt McKee2018-02-071-0/+2
|/
* posix: fix PosixPollSerial with timeout=None and add cancel supportChris Liechti2017-08-241-3/+10
* 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