summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* miniterm: save original console settings only onceChris Liechti2015-08-241-4/+2
|
* rfc2217: cleanupChris Liechti2015-08-231-20/+18
|
* spy: tweak outputChris Liechti2015-08-231-8/+8
|
* asyncio: experimental module serial.aio addedChris Liechti2015-08-221-0/+112
| | | | non-bloking I/O using asyncio experiment (Python 3.4+ only and currently also only Posix)
* miniterm: tweak read loop (fewer I/O calls)Chris Liechti2015-08-221-1/+2
|
* spy: bytes/Unicode handling (Python 3 compatibility)Chris Liechti2015-08-221-1/+1
|
* spy: add "all" parameter (to also show inWaiting and empty read)Chris Liechti2015-08-222-8/+22
|
* spy: rename parameter dev -> fileChris Liechti2015-08-212-4/+4
|
* URLs: changed paramter delimiter from / to ? and & as it is usual for URLs, ↵Chris Liechti2015-08-216-58/+63
| | | | update docs
* doc: add spy://protocol to documentationChris Liechti2015-08-201-0/+70
|
* spy: add offset (easier to see which data belongs to the same call)Chris Liechti2015-08-201-8/+10
|
* spy: fix hexdump layout and some bugsChris Liechti2015-08-202-10/+15
|
* spy: doc, label for sendBreak fixedChris Liechti2015-08-201-6/+25
|
* spy: default format is now a hexdump, also log control line accessChris Liechti2015-08-191-25/+151
|
* spy: remove debug print, add docsChris Liechti2015-08-181-7/+4
|
* protocol_spy: a new URL hander that wraps a serial port to log trafficChris Liechti2015-08-181-0/+95
|
* tcp_serial_redirect: remove spy option, cleanup codeChris Liechti2015-08-181-36/+6
|
* tcp_serial_redirect: use serial_for_url to allow loop:// hwgrep:// etcChris Liechti2015-08-181-2/+1
|
* tcp_serial_redirect: transition from optparse to argparse, remove newline ↵Chris Liechti2015-08-181-184/+75
| | | | settings
* rfc2217_server: use serial_for_url to allow loop:// hwgrep:// etcChris Liechti2015-08-171-2/+1
|
* socket: fix read timeout check (was not reached most of the time)Chris Liechti2015-08-171-2/+2
|
* miniterm: fix error message stringChris Liechti2015-08-171-5/+1
|
* fix iterbytes to not yield an empty byte at the endChris Liechti2015-08-171-4/+6
|
* rfc2217_server: transition from optparse to argparseChris Liechti2015-08-171-48/+45
|
* list_ports: replace optparse with argparseChris Liechti2015-08-161-33/+22
|
* miniterm: change order of applied transformationsChris Liechti2015-08-151-6/+9
|
* miniterm: cleanup, defaults changed from globals to paramters of mainChris Liechti2015-08-151-28/+21
|
* miniterm: change command line argsChris Liechti2015-08-152-36/+18
|
* miniterm: switch to argparse instead of optparseChris Liechti2015-08-151-219/+154
|
* miniterm: cleanup code, update syntaxChris Liechti2015-08-151-117/+120
|
* remove empty args (optparse)Chris Liechti2015-08-142-4/+4
|
* Merge pull request #6 from hardkrash/feature/osx_32bit_num_iokitzsquareplusc2015-08-131-1/+41
|\ | | | | Feature/osx 32bit num iokit
| * Add ability to get a 32bit number from iokit.Steven Michalske2015-08-121-1/+32
| |
| * Add class that will pretty print hex numbers.Steven Michalske2015-08-121-0/+9
| | | | | | | | Mostly a throw away class but makes the numbers easier to manage in interactive terminals. Do any math on the numbers and the magic disappears.
* | miniterm: try again with Unicode on Windows and add "direct" transformChris Liechti2015-08-131-15/+19
| |
* | add an iterbytes helper functionChris Liechti2015-08-133-9/+13
|/
* miniterm: separate menu code from writer loopChris Liechti2015-08-121-137/+143
|
* miniterm: add option to specify encodingChris Liechti2015-08-121-0/+11
|
* miniterm: tweak filters (allow BS, TAB)Chris Liechti2015-08-121-3/+3
|
* miniterm: redo internals, bytes, text-to-text transformations, CR/LF conversionChris Liechti2015-08-111-160/+270
|
* loop: change buffer to queue (remove lock)Chris Liechti2015-08-111-18/+37
|
* win32: fixesChris Liechti2015-08-102-19/+3
|
* list_ports_linux: cleanupChris Liechti2015-08-091-44/+29
|
* miniterm: fix outputChris Liechti2015-08-091-1/+1
|
* update file headers with license information (SPDX)Chris Liechti2015-08-0929-40/+123
|
* doc update, remove obsolete .cvsignoreChris Liechti2015-08-082-5/+7
|
* port_publisher: adjust log levels: show connect/disconnect with default ↵Chris Liechti2015-08-081-3/+5
| | | | verbosity
* rfc2217: use bytes type more extensivelyChris Liechti2015-08-081-96/+94
|
* miniterm: use bytes for console and serial portChris Liechti2015-08-081-97/+98
|
* serial_for_url: use importlib instead of __import__Chris Liechti2015-08-071-6/+8
|