Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | | rfc2217/close(): fix race-condition: when stopping the read loop, do not set ↵ | Jerome Flesch | 2018-10-03 | 1 | -2/+1 | |
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | self._thread = None inside the thread itself as there may be a race-condition with the method close(). The method close() closes the socket, which stops the read loop. When the read loop stops, it set self._thread to None, but if it set to None while close() is right between between the execution of "if self._thread:" and "self._thread.join()", close() will raise an AttributeError. Signed-off-by: Jerome Flesch <ext-jerome.flesch@flowbird.group> | |||||
* | | | Merge pull request #389 from lowell80/master | zsquareplusc | 2019-08-13 | 3 | -3/+3 | |
|\ \ \ | | | | | | | | | Replaced RFC 2271 with 2217 in docs & comments | |||||
| * | | | Fixed transposed RFC 2217 (was 2271) | Lowell Alleman | 2018-10-24 | 3 | -3/+3 | |
| |/ / | | | | | | | | | | Updated docs and comments incorrectly referencing 2271 (SNMP). No code change. | |||||
* | | | Merge pull request #433 from keith-packard/master | zsquareplusc | 2019-08-13 | 1 | -6/+17 | |
|\ \ \ | | | | | | | | | | | | | | | | | tools/list_ports_windows: Scan both 'Ports' and 'Modem' device classes fixes #314 | |||||
| * | | | tools/list_ports_windows: Scan both 'Ports' and 'Modem' device classes | Keith Packard | 2019-05-19 | 1 | -6/+17 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Devices using the Window USB Modem driver use the Modem GUID instead of the Ports GUID. Add the Modem class to the set of GUIDs to scan. Signed-off-by: Keith Packard <keithp@keithp.com> | |||||
* | | | | Merge pull request #414 from ↵ | zsquareplusc | 2019-08-13 | 1 | -2/+102 | |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | ryan-summers/rsummers/windows-usb-composite-device-support [Windows] Serial number support for composite USB devices | |||||
| * | | | | Removing dependency on winerror | Ryan Summers | 2019-02-13 | 1 | -3/+2 | |
| | | | | | ||||||
| * | | | | Delinting changes | Ryan Summers | 2019-02-12 | 1 | -5/+5 | |
| | | | | | ||||||
| * | | | | Updated parent traversal to check for root device | Ryan Summers | 2019-02-12 | 1 | -8/+21 | |
| | | | | | ||||||
| * | | | | Added recursive search for device USB serial number to support composite devices | Ryan Summers | 2019-02-12 | 1 | -2/+90 | |
| | | | | | ||||||
* | | | | | Merge pull request #441 from NJDFan/master | zsquareplusc | 2019-06-21 | 1 | -1/+2 | |
|\ \ \ \ \ | |_|/ / / |/| | | | | reset_input_buffer() can hang on sockets | |||||
| * | | | | Fixed flush_input_buffer() for situations where the remote end has closed | Rob Gaddi | 2019-06-20 | 1 | -1/+2 | |
| | | | | | | | | | | | | | | | | | | | | the socket. | |||||
| * | | | | Merge pull request #1 from pyserial/master | NJDFan | 2019-06-20 | 39 | -274/+711 | |
| |\ \ \ \ | |/ / / / |/| | | | | Catch up to the main fork | |||||
* | | | | | Merge pull request #430 from ARF1/master | zsquareplusc | 2019-05-14 | 1 | -0/+10 | |
|\ \ \ \ \ | |_|/ / / |/| | | | | Add WaitCommEvent function to win32 | |||||
| * | | | | Add WaitCommEvent function to win32 | ARF1 | 2019-05-13 | 1 | -0/+10 | |
|/ / / / | | | | | | | | | | | | | This is helpful when a user wants to wait for some kind of communication event. E.g. listening for parity errors, etc. | |||||
* | | | | threaded: "write" returns byte count | Chris Liechti | 2019-02-08 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | fixes #372 | |||||
* | | | | docs: mention "seconds" in "send_break" and "__init__" docs | Chris Liechti | 2019-02-08 | 1 | -3/+3 | |
| | | | | | | | | | | | | | | | | fixes #397 | |||||
* | | | | Merge pull request #400 from smeng9/master | zsquareplusc | 2019-02-08 | 1 | -0/+16 | |
|\ \ \ \ | |_|/ / |/| | | | Add bytesize and stopbits argument parser to tcp_serial_redirect | |||||
| * | | | fix stopbits typo | Shaoyu | 2018-12-28 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | add bytesize and stopbits argument to parser | Shaoyu | 2018-12-21 | 1 | -0/+16 | |
|/ / / | ||||||
* | | | Merge pull request #342 from mghicho/buffer_size_fixed | zsquareplusc | 2018-07-02 | 1 | -1/+1 | |
|\ \ \ | | | | | | | | | Fixed the docstring for the set_buffer_size function. | |||||
| * | | | Fixed the docstring for the set_buffer_size function. It should be called ↵ | Mohammad Ghasemiahmadi | 2018-05-15 | 1 | -1/+1 | |
| | |/ | |/| | | | | | | | after the port is opened otherwise it will be overwritten | |||||
* | | | Merge pull request #358 from jdpatt/documenation-fix | zsquareplusc | 2018-06-22 | 1 | -1/+1 | |
|\ \ \ | | | | | | | | | Properly escape backslash. | |||||
| * | | | Properly escape backslash. | David Patterson | 2018-06-20 | 1 | -1/+1 | |
|/ / / | ||||||
* | | | Merge pull request #356 from jdpatt/master | zsquareplusc | 2018-06-19 | 2 | -4/+20 | |
|\ \ \ | | | | | | | | | Documented read_until function, rename parameter for read_until | |||||
| * | | | Documented read_until and updated parameter name to reflect functionality ↵ | David Patterson | 2018-06-16 | 2 | -4/+20 | |
|/ / / | | | | | | | | | | beyond just line terminators. | |||||
* | | | Merge pull request #354 from vlovich/patch-3 | zsquareplusc | 2018-06-15 | 1 | -0/+3 | |
|\ \ \ | |/ / |/| | | Make ListPortInfo hashable | |||||
| * | | Make ListPortInfo hashable | Vitali Lovich | 2018-06-13 | 1 | -0/+3 | |
|/ / | | | | | Makes it behave as consistently within unordered data structures like sets/hashes. | |||||
* | | docs: add notes for readline, readlines, writelines, IOBase | Chris Liechti | 2018-05-08 | 2 | -2/+18 | |
| | | | | | | | | see #285 | |||||
* | | fix: compare only of the same type in list_ports_common.ListPortInfo | Chris Liechti | 2018-05-08 | 1 | -1/+5 | |
| | | | | | | | | closes #286 | |||||
* | | Merge pull request #290 from jabdoa2/low_latency_mode | zsquareplusc | 2018-05-08 | 1 | -0/+21 | |
|\ \ | | | | | | | option for low latency mode on linux | |||||
| * | | option for low latency mode on linux | Jan Kantert | 2018-05-07 | 1 | -0/+21 | |
| | | | ||||||
* | | | Merge pull request #335 from dhoomakethu/master | zsquareplusc | 2018-05-07 | 1 | -0/+1 | |
|\ \ \ | | | | | | | | | Add support to xr-usb-serial ports | |||||
| * \ \ | Merge pull request #1 from dhoomakethu/dhoomakethu-xr-usb-serial | dhoomakethu | 2018-04-18 | 1 | -0/+1 | |
| |\ \ \ | | |/ / | |/| | | Add support exar usb-serial ports | |||||
| | * | | Add support exar usb-serial ports | dhoomakethu | 2018-04-18 | 1 | -0/+1 | |
| |/ / | | | | | | | Add support exar usb-serial ports seen on DELL Edge gateways (300x series) | |||||
* | | | Merge pull request #333 from cweeks12/patch-1 | zsquareplusc | 2018-05-07 | 1 | -2/+2 | |
|\ \ \ | | | | | | | | | Fixed 'uppon' typos | |||||
| * | | | Fixed 'uppon' typos | Connor Weeks | 2018-04-06 | 1 | -2/+2 | |
| |/ / | | | | | | | The word 'uppon' was in the documentation twice, so I changed it to 'upon' | |||||
* | | | Merge pull request #327 from silbe/326-miniterm.py-exclusive-access | zsquareplusc | 2018-05-07 | 1 | -0/+10 | |
|\ \ \ | | | | | | | | | | | | | | | | | miniterm.py: use exclusive access for native serial ports by default fixes #326 | |||||
| * \ \ | Merge branch 'master' into 326-miniterm.py-exclusive-access | zsquareplusc | 2018-05-07 | 26 | -66/+122 | |
| |\ \ \ | |/ / / |/| | | | ||||||
* | | | | Merge pull request #324 from carlosperate/fix_miniterm_menu_exit | zsquareplusc | 2018-05-07 | 1 | -2/+2 | |
|\ \ \ \ | | | | | | | | | | | Fix miniterm constructor defaults for exit_character and menu_character variables | |||||
| * | | | | Fix miniterm constructor exit_character and menu_character | Carlos | 2018-03-16 | 1 | -2/+2 | |
| | |/ / | |/| | | | | | | | | | | The MiniTerm.writer() method expects the exit_character and menu_character in character format instead of integer. The main() function works because both member variables are overwritten with the correct format, but for any other scripts using the default values from the constructor won't be able to exit or view the menu. | |||||
* | | | | Merge pull request #320 from pletnes/patch-1 | zsquareplusc | 2018-05-07 | 1 | -1/+1 | |
|\ \ \ \ | | | | | | | | | | | Update conda version in pyserial.rst | |||||
| * | | | | Update pyserial.rst | Paul Anton Letnes | 2018-03-08 | 1 | -1/+1 | |
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Checked the version against conda today, looks like it's pyserial 3.4. ``` In [1]: import serial In [2]: serial.__version__ Out[2]: '3.4' ``` | |||||
* | | | | Merge pull request #315 from kurtmckee/use-absolute-imports | zsquareplusc | 2018-05-07 | 24 | -0/+49 | |
|\ \ \ \ | | | | | | | | | | | Use absolute import everywhere | |||||
| * | | | | Use absolute import everywhere | Kurt McKee | 2018-02-07 | 24 | -0/+49 | |
| |/ / / | | | | | | | | | | | | | | | | | This prevents Python 2.7 from attempting to import system modules like sys and ctypes from the 'serial' directory. | |||||
* | | | | Merge pull request #305 from Mispel/master | zsquareplusc | 2018-05-07 | 1 | -1/+6 | |
|\ \ \ \ | | | | | | | | | | | return b'' when connection closes on rfc2217 connection | |||||
| * | | | | return b'' when connection closes on rfc2217 connection | MANU | 2018-01-16 | 1 | -1/+6 | |
| |/ / / | ||||||
* | | | | win32: do not check for links in serial.tools.list_ports | Chris Liechti | 2018-05-07 | 2 | -4/+6 | |
| | | | | | | | | | | | | | | | | fixes #303 | |||||
* | | | | style: quotes | Chris Liechti | 2018-05-07 | 1 | -53/+53 | |
| | | | | ||||||
* | | | | fix: remove default parameter now that os.path.basename is called | Chris Liechti | 2018-05-07 | 1 | -1/+1 | |
| | | | |