Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-03-18 | usb_signalling: Make each symbol an annotation class. | Uwe Hermann | |
2014-03-18 | usb_signalling: Provide better short/long annotations. | Uwe Hermann | |
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-03-10 | Change PD options to be a tuple of dictionaries. | Bert Vermeulen | |
Each option consists of a dictionary with the following keys: id The option id, which is passed in when setting a value. desc A description of the option, suitable for display. def The default value for this option. values (optional) If present, a tuple containing values the option may take. They must be of the same type as the default. Valid types for the options are UTF-8-encoded strings, integers, and floating point values. | |||
2014-02-01 | usb_signalling: Define annotation rows. | Uwe Hermann | |
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. | |||
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 | Receive samplerate via metadata(), not start() | Bert Vermeulen | |
2013-10-11 | usb_signalling: Drop packet handling. | Uwe Hermann | |
The usb_signalling PD should not care about packets, only symbols and bits. The new (fixed) usb_packet PD constructs packets out of individual bits now. | |||
2013-10-11 | usb_signalling: Document protocol output format. | Uwe Hermann | |
Also, add missing output for some packet types. | |||
2013-09-29 | usb_signalling: Fix packet annotation. | Uwe Hermann | |
2013-09-29 | usb_signalling: Fix EOP handling and annotation. | Uwe Hermann | |
2013-09-29 | usb_signalling: Properly use different annotation types. | Uwe Hermann | |
2013-09-29 | usb_signalling: Fix decode of individual bits. | Uwe Hermann | |
After a Start of Packet (SOP) has been detected, "sample" the individual USB symbolѕ/bits in the middle of the respective bittime (depending on whether full-speed or low-speed signalling is used). This fixes various incorrectly decoded cases (bug #158). | |||
2013-09-20 | usb_signalling: Simplify symbols handling a bit. | Uwe Hermann | |
2013-09-20 | usb_signalling: Refactor/simplify bitrate/bitwidth handling. | Uwe Hermann | |
2013-09-15 | usb_signalling: Fix start/end sample numbers. | Uwe Hermann | |
This makes the decoder suitable for GUI usage. This fixes bug #155. | |||
2013-04-23 | GPL headers: Use correct project name. | Uwe Hermann | |
2013-01-01 | Small cosmetic/consistency fixes in the PDs. | 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. |