summaryrefslogtreecommitdiff
path: root/decoders/pwm/pd.py
diff options
context:
space:
mode:
authorVesa-Pekka Palmu <vpalmu@depili.fi>2019-07-19 15:08:26 +0300
committerUwe Hermann <uwe@hermann-uwe.de>2019-11-24 16:41:53 +0100
commit6a44fc57450a86401a979fda722e44e87de63832 (patch)
tree1bfee18f37c4b2b652ea5159199abb8edf31d0de /decoders/pwm/pd.py
parentb92543610e86daf57b0f042a899c9897d8234fa0 (diff)
downloadlibsigrokdecode-6a44fc57450a86401a979fda722e44e87de63832.tar.gz
libsigrokdecode-6a44fc57450a86401a979fda722e44e87de63832.zip
Initial Amulet LCD ASCII PD
This is a protocol decoder for the 'ASCII' protocol used by Amulet Technologies LCDs. Currently some commands are not implemented yet. I also lack capture data from a display that will use replies other than ACK and NACK. Reads are untested as I have no suitable captures. The PD copes with bus errors (there is an actual bug in the device I'm reverse engineering) and most of the commands are implemented. The unimplemented commands should generally consume the correct number of bytes from the bus, the exception to this are the drawing commands, because there are actually at least two revisions of them with different payloads, that are really hard to detect in greedy algorithm.
Diffstat (limited to 'decoders/pwm/pd.py')
0 files changed, 0 insertions, 0 deletions