Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-07-22 | ir_sirc: .put() nits, common helpers, whitespace | Gerhard Sittig | |
Wrap the .put() routine which eliminates redundancy and shortens a few code lines. Vertically align text variants for different zoom levels. Prefer common helpers for bit accumulation which eliminates a local copy of that feature. Address minor whitespace nits, alpha-sort imports. | |||
2020-07-22 | ir_sirc: fixup decoder boilerplate | Gerhard Sittig | |
The SIRC decoder was written to an older API, and failed to load in a recent environment (tag missing, ambiguous annotation names). Unbreak the decoder's boilerplate, and address other nits while we are here: There is no Python output. Use the same declaration syntax as in other decoders for improved maintenance (greppability). Call reset() from __init__() to avoid surprises when a future version does have vars. Do provide a doc string in the module initialization, to keep the URL for the protocol description at hand. | |||
2020-07-22 | ir_sirc: introduce decoder for Sony IR remote control protocol | Tom Flanagan | |