summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* rfc2217: shutdown threads in case of errors in open()Chris Liechti2015-10-251-38/+42
|
* correctly store inter_byte_timeout passed to __init__, fix for #22Chris Liechti2015-10-241-1/+1
|
* missing import, style updatesChris Liechti2015-10-231-6/+7
|
* updates to setup.py, missing files/subpackages, update classifiersChris Liechti2015-10-232-2/+4
|
* Merge pull request #21 from keisisqrl/patch-1zsquareplusc2015-10-221-1/+1
|\ | | | | proofread Serial class doc
| * proofread Serial class docAmy W2015-10-211-1/+1
|/
* doc update: add description of alt:// URL handlerChris Liechti2015-10-211-0/+27
|
* doc update: fix linksChris Liechti2015-10-212-2/+3
|
* prepare V3.0b1v3.0b1Chris Liechti2015-10-203-3/+8
|
* rfc2217: fix escape function (iterate over bytes properly for Python 3 ↵Chris Liechti2015-10-191-1/+1
| | | | compatibility, fixes #20)
* serial_for_url: add new protocol that allows the selection of the Serial classChris Liechti2015-10-181-0/+51
| | | | | E.g. the posix platform has more than one implmenentation. This protocol now allows to select them without changing the application (well, if it's already using serial_for_url)
* serialposix: add alternative implementation w/o selectChris Liechti2015-10-182-1/+55
|
* serial_for_url: add option to implement a factory function instead of Serial ↵Chris Liechti2015-10-171-1/+4
| | | | instance in modules
* serial_for_url: fix importChris Liechti2015-10-161-11/+7
|
* wxSerialConfigDialog: allow custom baudrates (ComboBox instead of Choice)Chris Liechti2015-10-152-13/+29
|
* wxTerminal: center dialogs on parent, make "ESC" key work in ↵Chris Liechti2015-10-142-7/+9
| | | | TerminalSettingsDialog
* threaded: rename SerialPortWorker -> ReaderThreadChris Liechti2015-10-133-9/+9
|
* doc update (add example)Chris Liechti2015-10-121-0/+21
|
* threaded: handle errors in conenction_made, doc updateChris Liechti2015-10-111-15/+38
| | | | | | - also call connection_list for errors in connection_made - connect and conext handler check if connection was made - update example
* threaded: add docsChris Liechti2015-10-101-0/+149
|
* threaded: remove logging (pass exception to connection_lost), tweaksChris Liechti2015-10-091-13/+12
|
* list_ports: fix for #19 (string properties may be None)Chris Liechti2015-10-081-1/+3
|
* threaded: add write_line() to LineReader, doc updateChris Liechti2015-10-072-25/+41
| | | also update corresponding example
* new example using LineReader, SerialPortWorkerChris Liechti2015-10-061-0/+160
|
* fixes to Packetizer/LineReader add context manager and connect method to ↵Chris Liechti2015-10-061-8/+34
| | | | SerialPortWorker
* protocols: add base classes for packet and line oriented protocolsChris Liechti2015-10-051-1/+42
|
* minor tweaks to wxTerminalChris Liechti2015-10-041-43/+44
|
* update list of files included for "setup.py sdist"Chris Liechti2015-10-032-7/+8
|
* doc updateChris Liechti2015-10-022-4/+15
|
* doc: mention OSX (remove Jython) update online doc linkChris Liechti2015-10-012-7/+10
|
* remove relative import, replace with absoluteChris Liechti2015-09-301-4/+4
|
* use "in" instead of has_key (Python 3 compatibility, fixes #15), reformat ↵Chris Liechti2015-09-291-15/+14
| | | | code (PEP-8)
* Merge pull request #14 from hoihu/masterzsquareplusc2015-09-281-1/+1
|\ | | | | OSX list_ports: fixed serial number parsing
| * OSX list_ports: fixed serial number parsingMartin Fischer2015-09-271-1/+1
|/
* list_ports: store vid/pid as integers on all platformsChris Liechti2015-09-274-7/+10
|
* list_ports: calculate description for USB devicesChris Liechti2015-09-263-6/+13
| | | | | - use product - interface if interface is not None - otherwise product alone is used - apply on Linux and OSX, Windows has its own "friendly name" anyway
* Merge pull request #13 from hoihu/masterzsquareplusc2015-09-261-7/+41
|\ | | | | OSX: list_ports - add interface string if present
| * OSX: list_ports - add interface string if presentMartin Fischer2015-09-261-7/+41
|/
* list_ports: new common module providing info object: ListPortInfoChris Liechti2015-09-265-250/+177
| | | | | | - add new class, it includes USB info string creation and sorting rules - use this class in the different platform implementations - rename serial number attribute, hwid and description as attributes instead of calls
* Merge pull request #12 from hoihu/masterzsquareplusc2015-09-251-70/+58
|\ | | | | OSX: comport() support locationID, fixed CFProperty release
| * OSX: comport() support locationID, fixed CFProperty releaseMartin Fischer2015-09-241-70/+58
| |
* | list_ports: add ttyAMA* devices on Linux (e.g. Raspberry Pi)Chris Liechti2015-09-241-0/+7
|/
* remove non existing release 2.8 and merge list of changes with 3.0a0Chris Liechti2015-09-231-32/+22
|
* fix deprecated function, unicode in testv3.0a0Chris Liechti2015-09-222-3/+3
|
* doc updatesChris Liechti2015-09-224-4/+8
|
* fix EOL issuesChris Liechti2015-09-224-1176/+1176
|
* list_ports: calculate USB location on win32 tooChris Liechti2015-09-211-1/+29
| | | | | - at least it worked for USB2 hubs - it was empty on USB3 hub on test machine
* wxTerminal: update code, handle encodingChris Liechti2015-09-201-40/+42
|
* list_ports: add USB location string, shorter descriptions, CDC/ACM fixChris Liechti2015-09-201-4/+26
| | | | | | | - the location is in the form <bus>'-'<port>'.'<port>... - use the product string only to make descriptions shorted (separate long description function available). for CDC/ACM use the interface string when not empty. - fix usb/usb-serial check
* java: update implementationChris Liechti2015-09-191-46/+61
|