Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-01-19 | srd: fix decoder loading, and back to using glib dirent wrappers | Bert Vermeulen | |
2012-01-19 | srd: don't check directory structure a PD is in, but what it implements. | Bert Vermeulen | |
Also added extra check to require start() and decode() methods in the PD's Decoder class. | |||
2012-01-19 | srd: simplified error checking, in preparation for more of it | Bert Vermeulen | |
2012-01-19 | accept only supported types in decoder class default option values | Bert Vermeulen | |
2012-01-19 | srd: Windows/MinGW Python path format fixes. | Uwe Hermann | |
On Windows/MinGW, Python's sys.path needs entries of the form 'C:\\foo\\bar' instead of '/foo/bar'. | |||
2012-01-18 | srd: always set default options, regardless of overrides | Bert Vermeulen | |
2012-01-17 | I2C: no need to copy default option values over from the class | Bert Vermeulen | |
definition anymore: it happens automagically. | |||
2012-01-17 | SRD: support setting per-PD options | Bert Vermeulen | |
All decoder class options are automatically copied to a newly created instance with their default value, which can be overridden with the GHashTable passed to srd_instance_new(). Currently, only strings and integers are supported as option value types. The type is set by the default value in the decoder class, and enforced when overriding them. Integers can be specified in any format python allows: 10, 0x0a and so on. | |||
2012-01-16 | srd: don't decref an object we don't own | Bert Vermeulen | |
2012-01-15 | I2C: properly use sample numbers in proto/annotation output | Bert Vermeulen | |
2012-01-15 | srd: PDs now get a logic feed with sample numbers, not time/duration | Bert Vermeulen | |
2012-01-15 | srd: Add 'api_version = 1' to all PDs. | Uwe Hermann | |
2012-01-15 | srd: Each PD now has its own subdirectory. | Uwe Hermann | |
2012-01-15 | move sigrokdecode.Decoder type to its own source file | Bert Vermeulen | |
2012-01-15 | srd: Decoders: Remove author/email fields. | Uwe Hermann | |
We decided it's too much hassle to deal with this in GUIs (multiple fields, multiple name and email addresses and copyright years etc. etc) with too little gain. The authors/emails etc. are already in the .py file's license header and in git anyway. | |||
2012-01-15 | srd: Bring back small stuff lost in the merge. | Uwe Hermann | |
Also, use ''' for docstrings to be consistent with the rest. | |||
2012-01-15 | srd: rename srd_usb to what it thinks it's called | Bert Vermeulen | |
2012-01-15 | srd: rename srd_usb to what it thinks it's called | Bert Vermeulen | |
2012-01-15 | srd: handle missing module docstrings better | Bert Vermeulen | |
2012-01-15 | CLI: when invoked with only -a <pd>, the PD's documentation is shown. | Bert Vermeulen | |
2012-01-15 | srd: clean up module loading/unloading, and the decoder struct | Bert Vermeulen | |
PDs are now checked for a proper Decoder object, with at least the required attributes. The author, long_desc and func attributes in the decoder object are gone. | |||
2012-01-15 | move srd_Decoder to sigrokdecode.h, and rename it in line with srd_logic | Bert Vermeulen | |
2012-01-15 | srd: Add ebr30a_i2c_demux PD (I2C in, 3 x I2C out). | Uwe Hermann | |
2012-01-15 | srd: I2C: Small fixup. | Uwe Hermann | |
2012-01-15 | srd: pan1321: Support replies from device. | Uwe Hermann | |
2012-01-14 | srd: pan1321: Update to new UART format. | Uwe Hermann | |
2012-01-14 | srd: UART: Handle both RX and TX pins. | Uwe Hermann | |
Also, experiment with readability improvements a bit. | |||
2012-01-14 | srd: Separate author/email fields for now. | Uwe Hermann | |
This will be needed in GUIs to easily handle/display the values without the need for additional parsing. | |||
2012-01-14 | Improve 'longname' PD strings, use in 'sigrok-cli -V'. | Uwe Hermann | |
2012-01-14 | srd: I2C: No need for underscores in string cmds. | Uwe Hermann | |
2012-01-14 | srd: Consistent PD option defaults handling. | Uwe Hermann | |
2012-01-14 | srd: SPI: Add support for different CS# polarity. | Uwe Hermann | |
2012-01-14 | srd: SPI: Output warning annotation if CS# de-asserted. | Uwe Hermann | |
2012-01-14 | srd: SPI: Support sampling on rising/falling CLK edge. | Uwe Hermann | |
2012-01-14 | srd: SPI: Add support for arbitrary word sizes. | Uwe Hermann | |
2012-01-14 | srd: SPI: Add support for bit order option. | Uwe Hermann | |
2012-01-14 | srd: SPI: Set default PD options. | Uwe Hermann | |
2012-01-14 | srd: SPI: Fix typo. | Uwe Hermann | |
2012-01-14 | srd: SPI: Sketch of the PD options (unused). | Uwe Hermann | |
2012-01-14 | srd: mx25lxx05d: Update to new API, make it work. | Uwe Hermann | |
This works (partially) with output from the 'spi' protocol decoder. | |||
2012-01-14 | srd: SPI: Handle both directions, output proto data. | Uwe Hermann | |
2012-01-14 | srd: SPI: probes[]: Add missing MISO and CS lines. | Uwe Hermann | |
2012-01-14 | srd: SPI: s/sdata/mosi/. | Uwe Hermann | |
2012-01-14 | srd: SPI: s/rxdata/mosidata/. | Uwe Hermann | |
2012-01-14 | srd: SPI: s/rxcount/bitcount/. | Uwe Hermann | |
2012-01-14 | srd: Fix/update SPI protocol decoder. | Uwe Hermann | |
2012-01-14 | srd: Fix transitioncounter protocol decoder. | Uwe Hermann | |
2012-01-14 | srd: USB: Move pids dict to global level. | Uwe Hermann | |
2012-01-14 | srd: USB: Update decoder to new API, small fixes. | Uwe Hermann | |
2012-01-13 | srd: Add initial DCF77 protocol decoder. | Uwe Hermann | |
Works quite well already, but not all details of the protocol are implemented, yet. |