Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | prepare release 3.0.1v3.0.1 | Chris Liechti | 2016-01-11 | 4 | -4/+16 |
| | |||||
* | list_ports: special case for FTDI on win32 | Chris Liechti | 2016-01-11 | 1 | -1/+9 |
| | |||||
* | Serial keyword arguments, more on backward compatibility, fix #55 | Chris Liechti | 2016-01-02 | 1 | -13/+22 |
| | |||||
* | port_publisher: restore some sorting of ports | Chris Liechti | 2016-01-01 | 1 | -6/+4 |
| | |||||
* | list_ports: return name if product is None, fix for #54 | Chris Liechti | 2015-12-30 | 1 | -1/+3 |
| | |||||
* | doc update (version), update gitignore | Chris Liechti | 2015-12-29 | 2 | -1/+2 |
| | |||||
* | update version stringv3.0 | Chris Liechti | 2015-12-28 | 1 | -1/+1 |
| | |||||
* | doc update for release | Chris Liechti | 2015-12-28 | 1 | -3/+3 |
| | |||||
* | doc update | Chris Liechti | 2015-12-27 | 1 | -1/+12 |
| | |||||
* | hwgrep: doc update | Chris Liechti | 2015-12-26 | 1 | -3/+14 |
| | |||||
* | miniterm: doc update | Chris Liechti | 2015-12-25 | 1 | -0/+2 |
| | |||||
* | miniterm: new option --ask to repeat port question on errors | Chris Liechti | 2015-12-24 | 1 | -36/+47 |
| | |||||
* | hwgrep: option to skip busy ports | Chris Liechti | 2015-12-23 | 1 | -0/+13 |
| | |||||
* | hwgrep: support for opening the n'th port, sortlist | Chris Liechti | 2015-12-22 | 1 | -2/+30 |
| | | | | - use sorted list to get more consistent results - hwgrep://...&n=1 | ||||
* | doc update | Chris Liechti | 2015-12-21 | 2 | -8/+18 |
| | |||||
* | fix: --quiet not quiet enough when filter function is used | Chris Liechti | 2015-12-21 | 1 | -1/+2 |
| | |||||
* | doc update | Chris Liechti | 2015-12-20 | 1 | -12/+18 |
| | |||||
* | doc update | Chris Liechti | 2015-12-19 | 2 | -10/+17 |
| | |||||
* | doc update | Chris Liechti | 2015-12-18 | 1 | -15/+27 |
| | |||||
* | doc update | Chris Liechti | 2015-12-17 | 2 | -2/+13 |
| | |||||
* | update file headers | Chris Liechti | 2015-12-16 | 25 | -59/+48 |
| | |||||
* | Merge pull request #47 from cdealti/pr-fix-issue-42 | zsquareplusc | 2015-12-15 | 1 | -1/+7 |
|\ | | | | | Fix issue #42. | ||||
| * | Fix issue #42. | Cristiano De Alti | 2015-12-12 | 1 | -1/+7 |
| | | |||||
* | | Merge pull request #50 from DavidHowlett/master | zsquareplusc | 2015-12-14 | 1 | -1/+1 |
|\ \ | | | | | | | fixed issue with 0 timeout on windows 10 | ||||
| * | | fixed issue with 0 timeout on windows 10 | David Howlett | 2015-12-14 | 1 | -1/+1 |
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the win32 documentation for ReadFile found at: https://msdn.microsoft.com/en-gb/library/windows/desktop/aa365467(v=vs.85).aspx it says: "If hFile was opened with FILE_FLAG_OVERLAPPED, the following conditions are in effect: The lpOverlapped parameter must point to a valid and unique OVERLAPPED structure, otherwise the function can incorrectly report that the read operation is complete. The lpNumberOfBytesRead parameter should be set to NULL. Use the GetOverlappedResult function to get the actual number of bytes read. If the hFile parameter is associated with an I/O completion port, you can also get the number of bytes read by calling the GetQueuedCompletionStatus function." In the previous version of read the variable "rc" was set with ReadFile. This works on windows 7 for all the hardware that I use but on windows 10 something has changed and rc is set to 0 by ReadFile if the serial connection is to a "Beagle Bone Black". This means I am no longer able to communicate with any of my Beagle Bone Blacks. I changed the read method to use GetOverlappedResult and then it worked fine on windows 10 with all the hardware I plugged in. | ||||
* | | check for write timeout, even if EAGAIN was rised, fix #45 | Chris Liechti | 2015-12-13 | 1 | -0/+3 |
| | | |||||
* | | win32: change exception type in case SetCommState fails, fix for #49 | Chris Liechti | 2015-12-12 | 1 | -1/+1 |
| | | |||||
* | | avoid deprecated unittest functions | Chris Liechti | 2015-12-11 | 9 | -74/+74 |
| | | |||||
* | | loop: avoid errors in close when port was not opened | Chris Liechti | 2015-12-10 | 1 | -5/+8 |
| | | |||||
* | | partially undo last commit as it caused errors, make comment instead (#39) | Chris Liechti | 2015-12-10 | 1 | -7/+3 |
|/ | |||||
* | add open/close abstract methods, fixes #39 | Chris Liechti | 2015-12-09 | 1 | -0/+10 |
| | |||||
* | missed renaming to ReaderThread, fix for #44 | Chris Liechti | 2015-12-08 | 1 | -1/+1 |
| | |||||
* | doc: minor fix (re #33) | Chris Liechti | 2015-11-20 | 1 | -7/+11 |
| | |||||
* | used bad name for logging, fix #35 | Chris Liechti | 2015-11-18 | 1 | -3/+3 |
| | |||||
* | force tcsetattr call on open, fix #26, #30 | Chris Liechti | 2015-11-15 | 1 | -4/+4 |
| | |||||
* | list_ports: doc update, fixes #33 | Chris Liechti | 2015-11-13 | 1 | -2/+58 |
| | |||||
* | list_ports: grep function should also yield info objects, not tuples | Chris Liechti | 2015-11-13 | 1 | -2/+3 |
| | |||||
* | win32: fix typo | Chris Liechti | 2015-11-06 | 1 | -1/+1 |
| | |||||
* | win32: fix minimal timeout issue | Chris Liechti | 2015-11-03 | 2 | -8/+9 |
| | | | | As pointed out by DavidHowlett in issue #27, timeouts < 0.001 are handled as blocking by pySerial but are rounded to 0 and the Windows API treats it as non-blocking. Therefore ensure a minimum of 1ms (not that it would make any sense to use such short timeouts anyway). | ||||
* | doc update | Chris Liechti | 2015-11-02 | 1 | -1/+5 |
| | |||||
* | win32: fix race condition | Chris Liechti | 2015-11-02 | 2 | -6/+7 |
| | | | | | | | As pointed out by DavidHowlett in #27, there can be a race condition where ReadFile returns false but the operation is completed before GetLastError is called, therefore also allow ERROR_SUCCESS (0) to be OK. Also as suggested, rename flag. | ||||
* | doc update | Chris Liechti | 2015-11-01 | 1 | -0/+8 |
| | |||||
* | rfc2217: improve tests and fix bugs | Chris Liechti | 2015-10-31 | 2 | -0/+15 |
| | |||||
* | add minimal test for RFC 2217 client | Chris Liechti | 2015-10-30 | 3 | -3/+36 |
| | | | | | - add new file to MANIFEST.in - sort entries MANIFEST.in | ||||
* | doc update | Chris Liechti | 2015-10-30 | 1 | -0/+3 |
| | |||||
* | Merge pull request #25 from DavidHowlett/master | zsquareplusc | 2015-10-29 | 1 | -0/+3 |
|\ | | | | | added `read_all()` using new API | ||||
| * | added read_all using new API | David Howlett | 2015-10-28 | 1 | -0/+3 |
|/ | |||||
* | test_settings_dict: add a new test, refactor, doc | Chris Liechti | 2015-10-28 | 1 | -26/+32 |
| | |||||
* | doc: update header in tests | Chris Liechti | 2015-10-27 | 9 | -42/+33 |
| | |||||
* | list_ports: alternate fix for #23 | Chris Liechti | 2015-10-26 | 1 | -1/+1 |
| |