Age | Commit message (Collapse) | Author | |
---|---|---|---|
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: 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. | |||
2014-01-28 | All PDs: Improve/fix descriptions. | Uwe Hermann | |
2013-12-28 | i2cdemux: Replaced I2C with I²C | Joel Holdsworth | |
2013-11-27 | Automate protocol decoder installation. | Bert Vermeulen | |
This automatically figures out the files to install for each protocol decoder, without involving autotools. All python files (filenames ending in .py) are always installed. If a protocol decoder requires installation of a non-python file, a small file called 'config' can be created in that protocol decoder's directory, with the following content: # comments are ok extra-install vendorlist.txt commands.txt | |||
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-04-23 | GPL headers: Use correct project name. | Uwe Hermann | |
2012-11-24 | All PDs: Name the files pd.py consistently. | Uwe Hermann | |
The Python module name is determined by the directory name (e.g. dcf77), the *.py file names in that directory don't matter and can be kept consistent. | |||
2012-05-09 | srd: Add usable one-liner descriptions for all PDs. | Uwe Hermann | |
2012-03-28 | srd: PDs: Kill obsolete 'longdesc' entries. | Uwe Hermann | |
2012-03-21 | sr/srd: Small fixes, constifications, doc updates. | Uwe Hermann | |
2012-02-28 | srd: I2C: change format to have ACK/NACK bits as separate events | Bert Vermeulen | |
2012-02-01 | srd: Properly use append() for appending to lists. | Uwe Hermann | |
This is not only the canonical way to do it, it's also quite a bit faster and less memory-intensive than using '+='. | |||
2012-02-01 | srd: Move all protocol docs to __init__.py files. | Uwe Hermann | |
2012-02-01 | srd: rename extra_probes to optional_probes in all PDs | Bert Vermeulen | |
2012-01-25 | srd: All PDs: Various fixes, cosmetics. | Uwe Hermann | |
- List all API methods and metadata variables in all PDs to make things easier and more consistent for new PD writers. - Fix probe assignment in a few PDs. - Raise exceptions upon invalid states of the PD state machines (bug). | |||
2012-01-23 | srd: i2cdemux: add missing Makefile.am | Bert Vermeulen | |
2012-01-22 | srd: Add generic i2cdemux protocol decoder. | Uwe Hermann | |