Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | readme: include build status icon | Chris Liechti | 2015-09-15 | 1 | -3/+7 | |
| | ||||||
* | travis: add simple test using loop device | Chris Liechti | 2015-09-15 | 1 | -0/+1 | |
| | ||||||
* | loop: fix nonblocking read, update is_open in close() | Chris Liechti | 2015-09-15 | 1 | -4/+12 | |
| | ||||||
* | doc update | Chris Liechti | 2015-09-14 | 1 | -1/+2 | |
| | ||||||
* | travis: adjust list of Python versions to test, importlib is provided by ↵ | Chris Liechti | 2015-09-14 | 2 | -2/+3 | |
| | | | | these versions (remove in requirements.txt) | |||||
* | Merge pull request #9 from bufferoverflow/travis | zsquareplusc | 2015-09-13 | 2 | -0/+14 | |
|\ | | | | | Travis: build pyserial on travis-ci | |||||
| * | feat(travis): add .travis.yml to build on travis-ci.org | Roger Meier | 2015-09-13 | 1 | -0/+13 | |
| | | ||||||
| * | feat(requirements): add requirements.txt | Roger Meier | 2015-09-13 | 1 | -0/+1 | |
|/ | ||||||
* | miniterm: use unichr instead of u'' literals (support for < python 3.4) | Chris Liechti | 2015-09-13 | 1 | -5/+5 | |
| | ||||||
* | cleanup,improve wxSerialConfigDialog and wxTerminal | Chris Liechti | 2015-09-12 | 4 | -333/+400 | |
| | ||||||
* | doc update | Chris Liechti | 2015-09-11 | 2 | -12/+17 | |
| | ||||||
* | miniterm:fix error when using input on wrapped stdout | Chris Liechti | 2015-09-10 | 1 | -0/+1 | |
| | ||||||
* | raise a TypeError when trying to write unicode instead of bytes | Chris Liechti | 2015-09-09 | 1 | -0/+7 | |
| | ||||||
* | win32: fix flush() | Chris Liechti | 2015-09-09 | 1 | -1/+1 | |
| | ||||||
* | port_publisher: API update, cleanup, use argparse | Chris Liechti | 2015-09-08 | 2 | -61/+92 | |
| | ||||||
* | rfc2217_server: API update, cleanup | Chris Liechti | 2015-09-07 | 1 | -37/+35 | |
| | ||||||
* | tcp_serial_redirect: use serial.threading, cleanup | Chris Liechti | 2015-09-07 | 1 | -92/+78 | |
| | ||||||
* | doc update: example usage texts | Chris Liechti | 2015-09-07 | 1 | -40/+29 | |
| | ||||||
* | add a new reader loop implementation (with threads) | Chris Liechti | 2015-09-06 | 1 | -0/+124 | |
| | ||||||
* | list_ports: support a natural sorting of numbers in port names | Chris Liechti | 2015-09-05 | 2 | -3/+35 | |
| | ||||||
* | list_ports: add minimal set of methods to info objects to enable sorting again | Chris Liechti | 2015-09-04 | 2 | -0/+12 | |
| | ||||||
* | aio: use new API in example | Chris Liechti | 2015-09-04 | 1 | -1/+1 | |
| | ||||||
* | doc update: reorganize chapters/files | Chris Liechti | 2015-09-04 | 5 | -378/+397 | |
| | ||||||
* | doc update: add note about asyncio | Chris Liechti | 2015-09-03 | 1 | -1/+48 | |
| | ||||||
* | doc update | Chris Liechti | 2015-09-03 | 1 | -12/+11 | |
| | ||||||
* | fixes for inter_byte_timeout attribute handling | Chris Liechti | 2015-09-02 | 1 | -3/+3 | |
| | ||||||
* | test: update no new API | Chris Liechti | 2015-09-02 | 4 | -23/+22 | |
| | ||||||
* | [Bug pyserial:187] improve support for FreeBSD (list_ports_posix) | Chris Liechti | 2015-09-02 | 2 | -1/+2 | |
| | ||||||
* | miniterm: add '-' as value for the port for "ask the user" | Chris Liechti | 2015-09-01 | 1 | -2/+2 | |
| | | | | | without this value, it would not be possible to specify the baudrate and let the user select the port. | |||||
* | miniterm: improve port list, allow selection by index, fix port switching | Chris Liechti | 2015-09-01 | 1 | -15/+41 | |
| | ||||||
* | fix apply_settings (wrong key) | Chris Liechti | 2015-09-01 | 1 | -1/+1 | |
| | ||||||
* | list_port: add .vid, .pid and .serial on linux | Chris Liechti | 2015-09-01 | 1 | -5/+14 | |
| | ||||||
* | list_ports: return an info object on windows | Chris Liechti | 2015-09-01 | 1 | -8/+50 | |
| | | | | | indexed access: backwards compatible (port, desc, hwid) additional attributes for USB devices: .vid, .pid, .serial | |||||
* | list_ports: rewrite Linux implementation | Chris Liechti | 2015-08-31 | 1 | -116/+72 | |
| | | | | | | | | | It now is an object, supporting the old indexed access too. USB manufacturer and product strings are read from device. Purely using sysfs, no longer calling lsusb. Hiding ttyS* devices with no hardware ID (this should rule out the internal ports that have device files but no real hardware) | |||||
* | list_ports: add -n N option, doc update | Chris Liechti | 2015-08-30 | 2 | -7/+41 | |
| | ||||||
* | pep-8 and small cleanups | Chris Liechti | 2015-08-30 | 18 | -424/+528 | |
| | ||||||
* | doc: update API docs, rename inter_byte_timeout | Chris Liechti | 2015-08-30 | 4 | -147/+210 | |
| | | | | - inter_character_timeout -> inter_byte_timeout - keyword args for Serial: rename writeTimeout, interCharTimeout | |||||
* | doc: upates for new API | Chris Liechti | 2015-08-29 | 1 | -33/+126 | |
| | ||||||
* | api change: rename more methods and attributes (mostly internal) | Chris Liechti | 2015-08-29 | 8 | -332/+352 | |
| | ||||||
* | miniterm: fix encoding problems on win32 | Chris Liechti | 2015-08-28 | 1 | -12/+16 | |
| | ||||||
* | miniterm: save and restore console codepage on windows | Chris Liechti | 2015-08-27 | 1 | -2/+8 | |
| | ||||||
* | api change: provide control lines as properties, rename flush* and other ↵ | Chris Liechti | 2015-08-27 | 7 | -191/+243 | |
| | | | | | | | | | | | | | | | | functions - flushInput() -> reset_input_buffer() - flushOuput() -> reset_output_buffer() - inWaiting -> in_waiting - getCD()/getRI()/getDSR() -> cd/ri/dsr - setRTS()/setDTR() -> rts/dtr - sendBreak() -> send_break() - setBreak() -> break_condition rts and dtr can now be read back and can be set before opening the port (and some platforms are able to apply the contol without a glitch on open) the old functions are still available and going to be deprecated. | |||||
* | miniterm: doc update | Chris Liechti | 2015-08-26 | 1 | -50/+55 | |
| | ||||||
* | miniterm: fix backspace conversion for Python 2.x | Chris Liechti | 2015-08-26 | 1 | -51/+50 | |
| | ||||||
* | miniterm: fix console state problem with Python 2.x after user input | Chris Liechti | 2015-08-25 | 1 | -4/+5 | |
| | ||||||
* | miniterm: restore EOL and repr toggles, rename transformation->filter | Chris Liechti | 2015-08-25 | 1 | -18/+71 | |
| | | | | | | | - EOL mode can be toggled (menu + CTRL+L) - filters can be edited at runtime (menu + CTRL+F) - encoding can be changed at runtime (menu + CTRL+A) | |||||
* | miniterm: add "hexlify" codec | Chris Liechti | 2015-08-25 | 2 | -0/+88 | |
| | | | | the hexlify codec can send and receive hex encoded data and converts bytes to strings (unlike the built-in hex code) try it with --encoding hexlify | |||||
* | miniterm: fix BS key on posix, change NoTerminal and NoControl transformations | Chris Liechti | 2015-08-25 | 1 | -7/+22 | |
| | ||||||
* | miniterm: use incremental encoder/decoder, change transformations | Chris Liechti | 2015-08-24 | 1 | -49/+35 | |
| | | | | | | - rename text-text transformation methods - remove HexDump (not useful after decoding) - change "Printable" | |||||
* | miniterm: switch console mode in context manager | Chris Liechti | 2015-08-24 | 1 | -34/+42 | |
| |