Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2015-08-17 | tlc5620: Add options for per-DAC Vref, show voltages. | Uwe Hermann | |
Instead of showing raw values in the annotations, calculate the actual voltage (based on raw value, gain, and Vref) and use that. | |||
2015-08-17 | tlc5620: Handle the case of less than 11 bits in a command. | Uwe Hermann | |
2015-08-17 | tlc5620: Properly handle LOAD and LDAC based operations. | Uwe Hermann | |
- If LOAD goes low *and* LDAC is already low, the voltage is set immediately. - If LOAD goes low but LDAC is high, the value is only written into an internal register, but the voltage is not changed (yet). - If LDAC goes low, all four DAC voltages (DAC A/B/C/D) are set according to the respective register values at the same time. | |||
2015-08-17 | tlc5620: Only decode the last 11 bits, ignore the rest. | Uwe Hermann | |
2015-08-17 | tlc5620: Fix incorrect DAC selection decode, add more annotations. | Uwe Hermann | |
2014-07-15 | All PDs: Minor whitespace and consistency fixes. | Uwe Hermann | |
- No newlines at the end of files. - No trailing ';' characters. - Comparison with None: Use 'is None' or 'is not None'. - Comparison with True/False: Use 'if cond:' or 'if not cond:'. - Various minor whitespace fixes. | |||
2014-07-09 | Various PDs: Minor consistency fixes. | Uwe Hermann | |
(Consistently use single-quotes for all Python strings everywhere) | |||
2014-04-15 | All PDs: Bump api_version to 2. | Uwe Hermann | |
Older libsigrokdecode versions are no longer able to use the current versions of the PDs (various changes in syntax etc). | |||
2014-04-15 | All PDs: Drop some unneeded comments. | Uwe Hermann | |
2014-04-13 | Rename 'probe' to 'channel' everywhere. | Uwe Hermann | |
Variables of type 'struct srd_channel *' are consistently named 'pdch' to make them easily distinguishable from libsigrok's 'struct sr_channel *' variables that are consistently named 'ch'. | |||
2014-03-10 | Probes, optional probes and annotations now take a tuple. | Bert Vermeulen | |
Annotation entries also consist of a tuple, not a list. | |||
2014-03-10 | Remove unused probes and options | Bert Vermeulen | |
2014-01-30 | s/out_proto/out_python/. | Uwe Hermann | |
The output type is now called OUTPUT_PYTHON, adapt all PDs to that. | |||
2014-01-28 | All PDs: Consistent naming/case for annotation shortnames/IDs. | Uwe Hermann | |
2014-01-28 | All PDs: Drop unneeded comments. | Uwe Hermann | |
The single comment re-stating the PD's name / description / purpose in each pd.py file is not really needed, that info is available in the Decoder class' attributes already. | |||
2013-11-15 | Drop obsolete report() method. | Bert Vermeulen | |
2013-11-15 | Use the new Decoder.register() API | Bert Vermeulen | |
2013-11-07 | Rename inter-PD output type to SRD_OUTPUT_PYTHON | Bert Vermeulen | |
This better reflects what it is: a python object generated and processed by python code. | |||
2013-10-30 | The start() method no longer takes a metadata parameter | Bert Vermeulen | |
2013-10-13 | tlc5620: Output short/long annotations. | Uwe Hermann | |
This fixes (the remaining parts of) bug #168. | |||
2013-10-13 | tlc5620: Use annotation types. | Uwe Hermann | |
This fixes parts of bug #168. | |||
2013-04-23 | GPL headers: Use correct project name. | Uwe Hermann | |
2012-11-24 | tlc5620: Refactoring, add initial LOAD support. | Uwe Hermann | |
2012-11-21 | Initial TI TLC5620 (8-bit quad DAC) protocol decoder. | Uwe Hermann | |