Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-09-09 | miller: Add missing 'binary' meta-data. | Uwe Hermann | |
2018-09-09 | Miller encoding PD | Christoph Rackwitz | |
2018-09-09 | cec: Drop uneeded self.set_stat(). | Uwe Hermann | |
2018-09-09 | cec: Replace unneeded decode_opcode(). | Uwe Hermann | |
2018-09-09 | cec: Simplify a few code snippets. | Uwe Hermann | |
2018-09-09 | Add HDMI CEC protocol decoder. | Jorge Solla | |
2018-09-09 | usb_power_delivery: Whitespace/consistency cosmetics. | Uwe Hermann | |
All annotation classes/rows have all-lowercase IDs. Also fix a few minor whitespace/consistency issues. | |||
2018-09-09 | usb_power_delivery: Drop currently unused self.out_python. | Uwe Hermann | |
2018-09-09 | usb_power_delivery: Drop non-existing max_w for now. | Uwe Hermann | |
2018-09-09 | usb_power_delivery: better PD 3.0 support and other changes | davidanger | |
- better PD 3.0 support - display PD revision in output - different flags for source and sink PDO's and RDO's [Note: This commit is the remaining set of manually merged changes of the recent commits from Peetz0r <peter@haas-en-berg.nl> and the improvements from davidanger <davidanger@163.com> over at https://github.com/davidanger/libsigrokdecode] | |||
2018-09-09 | usb_power_delivery: wait 1ms instead of 100k samples | Peetz0r | |
2018-09-09 | usb_power_delivery: improve wording | Peetz0r | |
Control channel => Configuration Channel | |||
2018-09-09 | usb_power_delivery: PPS support | Peetz0r | |
2018-09-09 | usb_power_delivery: Move stored PDO's inside Decoder class | Peetz0r | |
Also add timeout functionality to properly decode the last packet in a capture. | |||
2018-09-09 | usb_power_delivery: print more useful stuff | Peetz0r | |
including: - power in watts - type of PDO (fixed, pps, etc) - which PDO belongs to an RDO also deduplicated get_source_cap() and get_sink_cap() | |||
2018-09-06 | swim: Simplify a code snippet. | Uwe Hermann | |
2018-09-06 | Decoder for STM8 series MCUs SWIM protocol. | Mike Jagdis | |
Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk> (github: mjagdis) | |||
2018-08-30 | counter: Consider edge counter offset also in word processing | Soeren Apel | |
2018-08-30 | counter: Let user decide how to handle the initial dead_cycles state | Soeren Apel | |
edge_off and word_off are not included in the if block because a user may want to use edge_off to dismiss unwanted clocks instead of dead_cycles. | |||
2018-08-30 | counter: Introduce option to ignore edges | Gerhard Sittig | |
2018-08-30 | counter: Use initial counter values also after a reset | Soeren Apel | |
2018-08-30 | spi: Create the out_bitrate annotation unconditionally | Josef Gajdusek | |
The start() method is called before the metadata() method, which results in the the out_bitrate instance variable never getting created and ending up as an AttributeError when decoding. (observed with sigrok-cli and VCD file as the input) | |||
2018-08-29 | edid: Shorten two code snippets. | Uwe Hermann | |
2018-08-29 | edid: Add support for extension blocks, cleanups | Stefan Brüns | |
Extension blocks are widely used by e.g. HDMI to signal support for audio, colorspaces and much more. Cleanups: - support short forms for annotations - join overlapping annotations, these were unreadable in PV, and the positions were inaccurate (aligned to bytes instead of bits, no notion of used bits in split fields). | |||
2018-08-11 | counter: add support for user specified initial counter values | Gerhard Sittig | |
Introduce options for the initial edge and word counter values. Default to 0 for compatibility with the previous implementation. This fixes bug #1229. | |||
2018-08-11 | mdio: accept MDIO READ without previous ADDRESS command | Gerhard Sittig | |
Fix a Python string formatting issue, where the format string disagreed with the argument list. A READ command could unexpectedly terminate the decoder instance when there was no previous ADDRESS command. This fixes bug #1258. | |||
2018-07-15 | uart: rephrase data bits to data value conversion | Gerhard Sittig | |
Use the already available .databits[] information which holds sample data and bit time edge positions, and the common bitpack() routine. This shall increase readability of the bits to value conversion. [ best viewed with more context, like 'git diff -U5' ] | |||
2018-07-15 | common: rephrase bitpack(), use list comprehension Python idiom | Gerhard Sittig | |
2018-06-22 | jtag_ejtag: Simplify some code snippets. | Uwe Hermann | |
2018-06-22 | jtag_ejtag: Fix short/long annotation order. | Uwe Hermann | |
The list of annotation strings is sorted from longest to shortest. | |||
2018-06-22 | jtag_ejtag: Add short description in __init__.py. | Uwe Hermann | |
2018-06-22 | jtag_ejtag: Move bin2int() to common/srdhelper. | Uwe Hermann | |
Also, rename from bin_to_int to bin2int() for consistency. | |||
2018-06-22 | jtag_ejtag: Simplify two code snippets. | Uwe Hermann | |
2018-06-22 | jtag_ejtag: Shorten variable names to ss/es. | Uwe Hermann | |
These abbreviations are commonly-used in all other PDs. | |||
2018-06-21 | Add MIPS EJTAG decoder | Vlad Ivanov | |
Signed-off-by: Vlad Ivanov <vlad.ivanov@lab-systems.ru> | |||
2018-06-10 | cfp: Add reset() method. | Uwe Hermann | |
2018-06-10 | cfp: Use the Python in/range keywords. | Uwe Hermann | |
2018-06-10 | cfp: Shorten two variable names. | Uwe Hermann | |
2018-06-10 | cfp: Factor out self.putx(). | Uwe Hermann | |
This improves readability and avoids some duplication. | |||
2018-06-10 | cfp: Reduce indentation level. | Uwe Hermann | |
2018-06-10 | cfp: Drop unneeded annotation prefix; plural fixes. | Uwe Hermann | |
2018-06-10 | cfp: Drop unused self.out_python. | Uwe Hermann | |
2018-06-10 | cfp: Fix incorrect copy-paste description. | Uwe Hermann | |
2018-06-10 | Revert "mdio: Add 'TURNAROUND' long/full annotation." in order to comply ↵ | Elias Oenal | |
with the naming used in the Ethernet standard. This reverts commit 30d775b095a4b76e5fa755b19d5521affa3c053c. | |||
2018-06-10 | Add a CFP decoder. | Elias Oenal | |
2018-05-30 | counter: Drop unneeded tuple braces. | Uwe Hermann | |
(minor readability / consistency improvement) | |||
2018-05-30 | counter: emit wider annotations for data and word counts | Gerhard Sittig | |
Track the start of a data or word cycle. Avoid narrow ss=es annotations which may be tedious to inspect by users in GUI applications. This resolves the issue initially reported in bug #1210. | |||
2018-05-30 | counter: prepare for variable width annotations | Gerhard Sittig | |
Explicitly pass a start sample number to the .putc() method, to prepare annotations where ss differs from es. This is motivated by bug #1210. Stick with the narrow ss=es annotations for backwards compatibility. | |||
2018-05-29 | counter: explicit string formatting for annotation text | Gerhard Sittig | |
Replace str() conversion with explicit number text formatting, for improved awareness and easier future adjustment during maintenance. | |||
2018-05-29 | counter: use local variables instead of instance variables | Gerhard Sittig | |
Since values get accessed within the .decode() method exclusively, we need not store data in instance variables of the decoder object. Use another variable for the "reset edge" option as well for consistency. |