Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-09-10 | miller: Minor description/whitespace fixes. | Uwe Hermann | |
2018-09-10 | atsha204a: Add missing full stop in description. | Uwe Hermann | |
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 | srd_exit(): Fix a -Wcast-function-type compiler warning. | Uwe Hermann | |
srd.c: In function ‘srd_exit’: srd.c:310:28: warning: cast between incompatible function types from ‘int (*)(struct srd_session *)’ to ‘void (*)(void *, void *)’ [-Wcast-function-type] g_slist_foreach(sessions, (GFunc)srd_session_destroy, NULL); ^ | |||
2018-08-30 | srd_decoder_unload_all(): Fix a -Wcast-function-type compiler warning. | Uwe Hermann | |
decoder.c: In function ‘srd_decoder_unload_all’: decoder.c:1080:27: warning: cast between incompatible function types from ‘int (*)(struct srd_decoder *)’ to ‘void (*)(void *, void *)’ [-Wcast-function-type] g_slist_foreach(pd_list, (GFunc)srd_decoder_unload, NULL); ^ | |||
2018-08-30 | log: add a public srd_log_callback_get() API routine | Gerhard Sittig | |
Allow applications to query the currently registered log callback. So they can either restore the previously registered routine, or register another routine _and_ log to the previously registered routine as well. | |||
2018-08-30 | Make srd_inst_decode() return the actual decoder state, not SRD_OK | Soeren Apel | |
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-25 | install: unbreak installation with Python 3.7 (os.errno) | Gerhard Sittig | |
The os.errno module has not been an official feature. Python 3.7 removed the corresponding import. This broke the installation of decoders. Prefer 'errno' over 'os.errno'. | |||
2018-08-12 | configure.ac: Also check for Python 3.7. | Uwe Hermann | |
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 | |