Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-01-04 | srd: Show config summary, libs, and Python info. | Uwe Hermann | |
2012-01-04 | srd: configure.ac: Fix version number magic. | Uwe Hermann | |
2012-01-03 | Put most autotools files into autostuff/. | Uwe Hermann | |
This yields a slightly more "tidy" top-level directory. | |||
2012-01-03 | srd: Remove decode() docstrings. | Uwe Hermann | |
This info is in the decoder's metadata, where the frontends can get it from programmatically anyway. | |||
2012-01-03 | srd: Put files into .../share/libsigrokdecode. | Uwe Hermann | |
2012-01-03 | sr/srd: Fix left-over #includes. | Uwe Hermann | |
The libs themselves should use #include "sigrok.h" etc., while the frontends must use #include <sigrok.h> and so on. | |||
2012-01-03 | srd: *.py: Remove one incorrect ord() call. | Uwe Hermann | |
While 'data' is of type 'bytes', 'data[0]' for example is of type 'int', thus the ord() there is neither needed nor correct anymore (yields an error). | |||
2012-01-03 | srd: Quick hack to make nunchuk.py work again. | Uwe Hermann | |
2012-01-03 | srd: Quick hack to make mx25lxx05d.py work again. | Uwe Hermann | |
In Python 3 there's no xrange() anymore, only range(). | |||
2012-01-03 | srd: Quick hack to make transitioncounter.py work again. | Uwe Hermann | |
2012-01-03 | srd: Quick hack to make the USB decoder work again. | Uwe Hermann | |
2012-01-03 | srd: Quick hack to make the SPI decoder work again. | Uwe Hermann | |
Since Python 3 there are some explicit int() casts needed. | |||
2012-01-03 | srd: Quick hack to make the UART decoder work again. | Uwe Hermann | |
2012-01-02 | srd: configure.ac: Add comment. | Uwe Hermann | |
2011-12-30 | Split README, add appropriate ones per-project. | Uwe Hermann | |
2011-12-30 | sr/srd: Remove/fix non-applicable autotools stuff. | Uwe Hermann | |
2011-12-30 | sr/srd: Move some files to their resp. dirs. | Uwe Hermann | |
2011-12-28 | Fix utf8 encoding error by changing the Python parameter to a bytes() object ↵ | Kristoffer Sjöberg | |
(python3 regression). | |||
2011-12-28 | better python memory management | Bert Vermeulen | |
2011-12-28 | python 3 port | Bert Vermeulen | |
2011-12-28 | make time/duration work, at least when loading from a session file | Bert Vermeulen | |
PD decode() call now takes 3 arguments: timeoffset, duration, data as per the current API specification. | |||
2011-12-28 | new dynamic output stream registration code, not finished. | Bert Vermeulen | |
2011-12-22 | srd: SRD_ERR_ARGS -> SRD_ERR_ARG. | Uwe Hermann | |
This is done to be consistent with libsigrok's SR_ERR_ARG (nicer that way). | |||
2011-12-22 | srd: Add logging framework. | Uwe Hermann | |
This includes the (private) functions srd_err() and friends, the (public) SRD_LOG_ERR macros and friends, and the (public) API functions srd_set_loglevel() and srd_get_loglevel(). | |||
2011-12-17 | srd: Add MX25Lxx05D SPI chip decoder. | Uwe Hermann | |
Work in progress, not yet fully functional. | |||
2011-12-10 | srd: nunchuk: Make states global. | Uwe Hermann | |
2011-12-10 | srd: decoders: Don't use problematic and/or construct. | Uwe Hermann | |
2011-12-10 | srd: UART: Simplify a code snippet. | Uwe Hermann | |
2011-12-10 | srd: UART: Add some protocol documentation. | Uwe Hermann | |
2011-12-07 | srd: Add initial UART decoder. | Uwe Hermann | |
Works with any baudrate, number of bits, parity types, number of stop bits and so on, in theory. Not all options are fully implemented or tested though. Various TODOs remain. | |||
2011-12-05 | srd: Initialise struct members by name. Minor other fixes. | Gareth McMullin | |
Restored some prototypes in sigrokdecode.h. Abort sigrok-cli on error while decoding (includes KeyboardInterrupt). Fixed passing metadata to Decoder.start() method. | |||
2011-12-04 | srd: Bring back the 'id' field and use it. | Uwe Hermann | |
2011-12-04 | srd: Update decoders to changed API. | Uwe Hermann | |
2011-12-04 | refactored PD framework, now using new sigrok.Decoder object | Bert Vermeulen | |
This uses the new python unified type/class object API to construct an object for PDs to subclass. The sigrok.Decoder class has a method put() which is implemented as a C function, and receives the PD's object instance as its first parameter. | |||
2011-12-02 | srd: Changed nunchuk and transitioncounter to new registraion api. | Gareth McMullin | |
2011-12-01 | srd: PDs now explicitly register with sigrok module. | Gareth McMullin | |
2011-12-01 | srd: i2c.py: States are global, not per-instance. | Uwe Hermann | |
2011-11-30 | srd: srd_usb.py: Cosmetics, white-space fixes. | Uwe Hermann | |
2011-11-30 | srd: nunchuk.py: Add some more URLs. | Uwe Hermann | |
2011-11-29 | srd: Added USB full-speed decoder. | Gareth McMullin | |
2011-11-28 | srd: nunchuk.py: Convert to new decoder API. | Uwe Hermann | |
This is not really finished, or tested, or working. It's also a decoder which stacks on top of the I2C decoder, and the infrastructure for stacking decoders is not yet usable. | |||
2011-11-28 | srd: Moved instance list to libsigrokdecode. | Gareth McMullin | |
Functions changed to srd_session_start() to initialise the session, and srd_session_feed() to feed sample data to the decoders. | |||
2011-11-28 | srd: Pass samplerate to decoder in metadata. | Gareth McMullin | |
2011-11-27 | decoders: Drop psyco stuff, seems obsolete. | Uwe Hermann | |
The psyco module seems to be mostly unmaintained at this point, it does not support Python 2.7 or higher at all, it only supports x86, it doesn't support 64 bit systems at all, etc. etc. We should try to find other ways to optimize our decoders for speed. | |||
2011-11-27 | srd: Python: Consistently use single quotes for strings. | Uwe Hermann | |
2011-11-27 | srd: i2c.py: Docstrings should use """. | Uwe Hermann | |
This is the most commonly used and recommended method for docstrings. | |||
2011-11-27 | srd: i2c.py: Mark Repeated Start condition as 'Sr'. | Uwe Hermann | |
2011-11-27 | srd: i2c.py: Rework I2C decoder. | Uwe Hermann | |
This should be working OK for most use-cases now, though there certainly are a few TODOs left. The output format is just a quick hack and will change. | |||
2011-11-27 | srd: Pass metadata to decoders only on SR_DF_HEADER. | Gareth McMullin | |
Before this was passed to the decoder's constuctor, but the parameters may not all be known at construction. Decoders now have a method start() which is called at the start of the capture, and metadata is passed as an arg to this function. | |||
2011-11-24 | srd: i2c.py: Convert to new API (unfinished). | Uwe Hermann | |
This decoder is probably not fully converted yet, and doesn't really successfully decode I2C, yet. It's work in progress. |