summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-07-30sae_j1850_vpw: rewrite decoder to improve usability and maintenanceHEADmasterGerhard Sittig
2023-07-30rgb_led_spi: adjust decoder implementation's Python styleGerhard Sittig
2023-07-29rgb_led_ws281x: default to RGB[W] annotation text orderGerhard Sittig
2023-07-29rgb_led_ws281x: emit annotations for individual colour componentsGerhard Sittig
2023-07-29rgb_led_ws281x: add developer comments, link to chip datasheetsGerhard Sittig
2023-07-29rgb_led_ws281x: support more colour component orders (wire, and text)Gerhard Sittig
2023-07-29rgb_led_ws281x: rework the .decode() main loop, improve robustnessGerhard Sittig
2023-07-29rgb_led_ws281x: refactor bit/bits handling, use more common codeGerhard Sittig
2023-07-29rgb_led_ws281x: rephrase .put() calls for readabilityGerhard Sittig
2023-07-29rgb_led_ws281x: use symbolic names for annotation classesGerhard Sittig
2023-07-29nes_gamepad: adjust Python style of decoder implementationGerhard Sittig
2023-07-18i2c: rephrase state machine, eliminate text matchingGerhard Sittig
2023-07-18i2c: concentrate sample number and value getting in main loopGerhard Sittig
2023-07-18i2c: also shift first address byte for 10bit slave addressesGerhard Sittig
2023-07-18i2c: unobfuscate ss/es passing for put, document BITS orderGerhard Sittig
2023-07-18i2c: improve reliability of bitrate estimation (throughput, meta)Gerhard Sittig
2023-07-18i2c: unify emission of annotations, always use proto{} tableGerhard Sittig
2023-07-18i2c: more idiomatic use of Python list, reduces redundancy, commentsGerhard Sittig
2023-07-18eeprom24xx: avoid access to caller's data after validity endsGerhard Sittig
2023-07-18i2cfilter: rephrase decoder implementation for maintainabilityGerhard Sittig
2023-07-18i2c: add support for 10bit slave addressesGerhard Sittig
2023-07-18i2c: rename variables and adjust data types for readabilityGerhard Sittig
2023-04-13configure: break long list of python-embed packagesGerhard Sittig
2023-04-12configure: Add python 3.11 and 3.12 supportFrank Stettner
2023-01-09adf435x: add support for register field content warningsGerhard Sittig
2023-01-09adf435x: shuffle register description tableGerhard Sittig
2023-01-09adf435x: rephrase table lookups for display textsGerhard Sittig
2023-01-09adf435x: use .format() for Python string formattingGerhard Sittig
2023-01-09adf435x: factor out inspection of 32bit wordsGerhard Sittig
2023-01-09adf435x: rework emission of annotationsGerhard Sittig
2023-01-09adf435x: Python list idioms in bits sequence accumulationGerhard Sittig
2023-01-09adf435x: use common bits to number conversion helperGerhard Sittig
2023-01-09adf435x: Move decoder logic to SPI transfersVesa-Pekka Palmu
2023-01-09adf435x: Add warning on frame size mismatchVesa-Pekka Palmu
2023-01-09adf435x: Clean up SPI data inputVesa-Pekka Palmu
2022-11-24util: silence printf format compiler warnings (Python ssize_t)Gerhard Sittig
2022-11-24type_decoder: silence print format warnings, greppable messagesGerhard Sittig
2022-11-24nit: break a long line in different ways, unobfuscate parameter groupingGerhard Sittig
2022-10-03parallel: flush accumulated data when input data is exhaustedGerhard Sittig
2022-10-03type_decoder: update .samplenum before ending .wait() with EOFErrorGerhard Sittig
2022-08-21srd: add support for SIGROKDECODE_PATH environment variableGerhard Sittig
2022-08-21srd: add TODO comment on the SIGROKDECODE_DIR env var's motivationGerhard Sittig
2022-04-23uart: don't re-calculate in-frame bit position, just count the bitsGerhard Sittig
2022-04-23uart: handle two stop bits configurationGerhard Sittig
2022-04-23uart: handle zero stop bits configurationGerhard Sittig
2022-04-23sbus_futaba: add decoder for SBUS hobby remote control by FutabaGerhard Sittig
2022-02-24libsigrokdecode.h: declare Windows dllexport for SRD_API routinesGerhard Sittig
2022-01-09decoder: rename iteration variables to improve readabilityGerhard Sittig
2022-01-09decoder: check annotation rows' references to annotation classesGerhard Sittig
2022-01-09decoder: don't break error messages, factor out Python variable nameGerhard Sittig