Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-06-28 | timing: Add frequency and averaging support. | Uwe Hermann | |
This patch was contributed by James Sleeman <james@gogo.co.nz>, thanks! | |||
2016-06-22 | spiflash: Add a 'format' option. | Uwe Hermann | |
2016-06-22 | spiflash: Perf tweak: Build handler lookup table once per decoder | Angus Gratton | |
2016-06-22 | spiflash: Handle "Fast Read Dual I/O" | Angus Gratton | |
2016-06-22 | spiflash: Handle CS# transitions, allow variable-length transfers | Angus Gratton | |
2016-05-26 | Consistency renames of {ss,es}_ variables. | Uwe Hermann | |
2016-05-25 | Move common/ directory into decoders/. | Uwe Hermann | |
This simplifies cross-platform handling of the Python/decoder paths and module installation/dist a bit and also fixes bug #804. | |||
2016-05-18 | Add decoder for em4305 RFID protocol | Benjamin Larsson | |
2016-05-15 | Use consistent __init__() format across all PDs. | Uwe Hermann | |
The previous **kwargs some PDs had is not actually ever used, so drop it. | |||
2016-05-11 | usb_request: Drop hardcoded samplerate. | Uwe Hermann | |
The libsigrokdecode backend now passes metadata (e.g. samplerate) to all PDs, stacked and non-stacked (see bug #664), so this interim solution is no longer needed. | |||
2016-05-11 | Supply metadata to stacked decoders | Stefan Brüns | |
Currently only toplevel decoders receive the samplerate, thus stacked decoders are not able to derive e.g. timestamps from the sample number. This fixes bug #664. | |||
2016-05-11 | wiegand: Make bitwidth_ms option values integer (not string). | Uwe Hermann | |
2016-05-11 | Add wiegand decoder. | Sean Burford | |
2016-05-09 | Consistently use ' instead of " for strings in all PDs. | Uwe Hermann | |
2016-05-09 | Factor out SD card lists into common/sdcard. | Uwe Hermann | |
These are used by the sdcard_spi and sdcard_sd decoders. | |||
2016-05-05 | Factor out bcd2int() into common/srdhelper. | Uwe Hermann | |
2016-05-05 | Have one subdirectory per module in common/ as well. | Uwe Hermann | |
This is consistent with decoders/, conveniently allows for more than one file per module, and also happens to avoid some import warnings. | |||
2016-05-04 | Move constants out of xfp to common/plugtrx. | Bert Vermeulen | |
2016-05-04 | Add common directory for shared modules. | Bert Vermeulen | |
2016-05-04 | mdio: Add 'TURNAROUND' long/full annotation. | Uwe Hermann | |
(useful in GUIs for displaying more useful annotations at certain zoom levels) | |||
2016-05-04 | mdio: Factor out self.putff(). | Uwe Hermann | |
2016-05-04 | Add an MDIO protocol decoder. | Elias Oenal | |
This new implementation supports all the features of the old decoder, and additionally supports Clause 22 and 45. | |||
2016-04-27 | Drop mdio decoder (to be replaced with another implementation). | Uwe Hermann | |
2016-04-20 | pwm: Use self.{ss,es}_block for consistency across PDs. | Uwe Hermann | |
2016-04-20 | timing: Use self.samplenum for consistency across PDs. | Uwe Hermann | |
2016-03-20 | Add initial Renesas Advanced User Debugger (AUD) decoder. | fenugrec | |
2016-03-04 | em4100/t55xx: Fix accidentally broken wording in license header. | Uwe Hermann | |
The word "version" was accidentally replaced by "data" (sed). | |||
2016-03-04 | Fix various incorrect PD license metadata fields. | Uwe Hermann | |
Have the PD 'license' attribute match what the license header of the respective pd.py file actually says. | |||
2016-03-04 | Add an rgb_led_ws281x decoder. | Uwe Hermann | |
This decoder handles the WS2812B protocol (and possibly WS2811). Example dump already exists: led/ws281x/ws281x_4ch_5mhz.sr. Signed-off-by: Vladimir Ermakov <vooon341@gmail.com> | |||
2016-03-03 | Add decoder for the t55xx RFID protocol | Benjamin Larsson | |
2016-03-03 | configure.ac: Bump package version to 0.5.0. | Uwe Hermann | |
0.5.0 will be the next major, API-changing release. Bump now, so that there is no confusion of tarball 0.4.0 and 0.5.0-git snapshots. | |||
2016-01-29 | Bump libtool version (not package version) to 3:0:0. | Uwe Hermann | |
The last release (0.3.0) had the libtool version (current:revision:age) set to 2:0:0. Since this release removes and changes interfaces, the new version is 3:0:0. http://www.gnu.org/software/libtool/manual/libtool.html#Updating-version-info This changes the library filename (e.g. on Linux) from libsigrokdecode.so.2.0.0 to libsigrokdecode.so.3.0.0, the SONAME (+symlink) becomes libsigrokdecode.so.3. | |||
2016-01-29 | NEWS: Update for upcoming 0.4.0 release. | Uwe Hermann | |
2016-01-29 | configure.ac: Also check for Python 3.5. | Martijn van Buul | |
This fixes bug #739. | |||
2016-01-29 | uart: Optimize handling of samples when tx and rx are both idle | Daniel Thompson | |
Re-enable the fast path for identical samples but only when both pins are waiting for the start bit. For sparse data sets (I tested UT61E capture log) the optimization results in a >4x decode improvement. | |||
2016-01-29 | arm_itm: Use objdump instead of addr2line. | Petteri Aimonen | |
This improves speed and fixes bug 564. Code is somewhat of a copypaste from the arm_etm counterpart, but there are enough differences that it is easier to keep separate copy of the objdump parsing in each. | |||
2015-12-25 | usb_power_delivery: Raise SamplerateError instead of Exception. | Uwe Hermann | |
(for consistency with the other PDs) | |||
2015-12-24 | Use self.out_binary naming consistently across all PDs. | Uwe Hermann | |
2015-12-24 | Use a Python list (not tuple) for OUT_BINARY. | Uwe Hermann | |
This is more consistent with annotation syntax and looks slightly better in most cases. | |||
2015-12-23 | Drop obsolete support for annotation tuples (only support lists). | Uwe Hermann | |
None of the PDs use this. | |||
2015-12-18 | em4100: Simplify the code a bit. | Uwe Hermann | |
2015-12-18 | em4100: Use ss/es naming for consistency across PDs. | Uwe Hermann | |
2015-12-18 | em4100: Eliminate some unnecessary int()s. | Uwe Hermann | |
2015-12-18 | em4100: Change annotation setup a bit, decode more protocol details. | Uwe Hermann | |
2015-12-18 | Add RFID EM4100 protocol decoding | Benjamin Larsson | |
2015-12-16 | usb_power_delivery: Use "if not self.samplerate" form. | Uwe Hermann | |
Use the "if not self.samplerate" form, which catches both the case where self.samplerate is None, as well as the case where it is 0. This is also consistent with all the other PDs. | |||
2015-12-16 | usb_power_delivery: convert double quotes to single quotes | Vincent Palatin | |
For consistency with other decoders, convert all the double quotes around strings to single quotes. Signed-off-by: Vincent Palatin <vpalatin@chromium.org> | |||
2015-12-07 | init: Don't let Python override signal handlers | Marcus Comstedt | |
This fixes bug #461. | |||
2015-12-04 | usb*: Minor cosmetics. | Uwe Hermann | |
2015-12-01 | usb_signalling: detect PREamble PID | Stefan Brüns | |
PID decoding is normally done in the packet layer, but the signalling layer has to switch behaviour on detection of an PREamble PID. |