summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | test: skip RS485 tests that only work on real port, #165Chris Liechti2016-10-031-1/+3
| |
* | serialposix: use names instead of numbers (errno)Chris Liechti2016-10-021-1/+2
| |
* | miniterm: fix missing newline in filter error messageChris Liechti2016-10-011-1/+1
| |
* | docs: extend notes on open()Chris Liechti2016-09-301-4/+10
| |
* | win32: fix syntax error, closes #166Chris Liechti2016-09-291-1/+1
| |
* | docs: mention RTS/DTR update on open, not all platforms supporting itChris Liechti2016-09-281-5/+13
| |
* | docs: extend how-to section, link to old releasesChris Liechti2016-09-183-3/+17
| |
* | win32: handle additional errors in non-blocking mode, see #162Chris Liechti2016-09-172-7/+19
| |
* | win32: fix return value of non-blocking write, fixes #162Chris Liechti2016-09-162-1/+7
| |
* | docs: update requirements, typoChris Liechti2016-09-152-3/+7
| | | | | | | | | | - typo reported by @DavidHowlett, fixes #161 - update requirements and mention WinXP :(
* | refactor: simplify to_bytesChris Liechti2016-09-141-8/+3
| |
* | test: cleanupsChris Liechti2016-09-132-3/+2
| |
* | test: add tests for to_bytes and iterbytesChris Liechti2016-09-121-0/+38
| |
* | fix: threaded FramedPacket, copy dataChris Liechti2016-09-111-1/+1
| | | | | | | | | | - pass along a copy of the data instead of a reference to the buffer that is cleared
* | Merge pull request #149 from f1sty/python35-fixzsquareplusc2016-09-101-1/+1
|\ \ | | | | | | Fix "TypeError: an integer is required" error from data_received.
| * | Fix "TypeError: an integer is required" error on Python 3.5.2Yurii Skrynnykov2016-08-121-1/+1
| | |
* | | tests: extend tests for serial.threadedChris Liechti2016-09-091-1/+26
| | |
* | | test: add minimal test for serial.theadedChris Liechti2016-09-081-0/+50
| | |
* | | docs: minor update to requirements, packagesChris Liechti2016-09-071-18/+20
| | |
* | | docs: typo, serial.rs485 needs to be importedChris Liechti2016-09-062-2/+4
| | | | | | | | | | | | fixes #159
* | | serialutil: add tests for Timeout classChris Liechti2016-09-051-0/+66
| | |
* | | serialutil: Improve Timeout class to handle clock adjustmentsChris Liechti2016-09-041-2/+10
| | | | | | | | | | | | | | | only applies to older Python versions where time.monotonic is not available, see also #155
* | | docs: timout classChris Liechti2016-09-032-2/+11
| | |
* | | serialutil: use monotonic clock for timeouts, if availableChris Liechti2016-09-021-7/+18
| | |
* | | rfc2217: use of Timeout class for modem state timeoutChris Liechti2016-09-012-5/+8
| | |
* | | rfc2217: use of Timeout classChris Liechti2016-08-311-9/+10
| | |
* | | posix: abstraction of timeout via classChris Liechti2016-08-302-18/+42
| | | | | | | | | | | | - preparation for use of monotonic clock support
* | | posix: clear CMSPAR on supported platforms, fixes #157Chris Liechti2016-08-292-6/+14
| | | | | | | | | | | | | | | - currently only supported under Linux - bit was not cleared for all the other parity settings
* | | docs: mention context manager of Serial classChris Liechti2016-08-121-0/+28
|/ /
* | docs: update old releases section and other detailsChris Liechti2016-08-111-10/+16
| |
* | posix: VTIMESerial fixes for blocking and cancel_readChris Liechti2016-08-081-0/+6
| | | | | | | | | | | | - support blocking (timeout=None) - "remove" cancel_read, so that e.g. miniterm does not use cancel_read but a timeout instead
* | list_ports_windows: support devices with only VID. fixes #145Chris Liechti2016-08-062-6/+7
| | | | | | | | | | - PID field is now optional (regexp) - if vid or pid is None, use a 0 for display
* | list_ports_windows: update fix for #144 for Python 3Chris Liechti2016-08-051-6/+2
| |
* | list_ports_windows: use unicode APIs, fixes #144Chris Liechti2016-08-051-35/+22
| |
* | loop: Class Serial in protocol_loop.py references variable before assigningChris Liechti2016-08-042-1/+3
| | | | | | | | to it, fixes #143
* | docs: minor updateChris Liechti2016-07-112-17/+13
| |
* | Merge pull request #140 from MatthewWest/masterzsquareplusc2016-07-101-0/+7
|\ \ | | | | | | Added documentation for is_open and isOpen.
| * | Added documentation for is_open and isOpen.Matthew West2016-07-081-0/+7
|/ / | | | | | | I'm not sure if isOpen() has been officially deprecated, so I just marked it as such.
* | docs: extend FAQChris Liechti2016-07-041-0/+8
| |
* | docs: typo, update changesChris Liechti2016-06-252-1/+4
| |
* | examples: tcp_serial_redirect.py optimize socket options in server modeChris Liechti2016-06-241-6/+12
| |
* | examples: add client mode to tcp_serial_redirect.py, closes #72Chris Liechti2016-06-231-10/+53
| |
* | style: use .format() instead of % formattingChris Liechti2016-06-216-31/+31
| |
* | style: use .format() instead of % formattingChris Liechti2016-06-2011-24/+24
| |
* | miniterm: Python 3 fix for cancel, fixes #137Chris Liechti2016-06-192-1/+6
| |
* | doc: asyncio is now in a separate packageChris Liechti2016-06-181-41/+6
| |
* | Merge pull request #130 from rob-smallshire/single_source_versionzsquareplusc2016-06-171-2/+34
|\ \ | |/ |/| Avoids setup.py having to import the serial package.
| * Avoids setup.py having to import the serial package.Robert Smallshire2016-06-131-2/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It's bad practice for setup.py to import the package it is installing in order to get, say, version information. For example. if PYTHONPATH has been manipulated, the import serial statement may not in fact import the expected version. This commit uses a technique for single-sourcing the version number as recommended in the Python Packaging Guide at http://python-packaging-user-guide.readthedocs.io/en/latest/single_source_version/ In essence, we read serial.__init__.py as a text file and parse it for the version number, rather than importing it.
* | Merge pull request #134 from rob-smallshire/namespace-packagezsquareplusc2016-06-142-428/+5
|\ \ | | | | | | Namespace package and extract aio into a separate distribution
| * | Removes serial/aio.py. This submodule is relocated to the pyserial-asyncio ↵Robert Smallshire2016-06-141-428/+0
| | | | | | | | | | | | package.