From 41c90e4ede32c979103643141d9450217e5333d8 Mon Sep 17 00:00:00 2001 From: Uwe Hermann Date: Fri, 16 Oct 2015 19:21:41 +0200 Subject: i2c: Add an additional test-case. --- decoder/test/i2c/test.conf | 5 +++++ decoder/test/i2c/wii_nunchuk_init.output | 33 ++++++++++++++++++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 decoder/test/i2c/wii_nunchuk_init.output (limited to 'decoder/test/i2c') diff --git a/decoder/test/i2c/test.conf b/decoder/test/i2c/test.conf index 8212194..d9b1e74 100644 --- a/decoder/test/i2c/test.conf +++ b/decoder/test/i2c/test.conf @@ -20,6 +20,11 @@ test xfp output i2c binary class address-read match xfp_address_read.binary output i2c binary class address-write match xfp_address_write.binary +test wii_nunchuk_init + protocol-decoder i2c channel scl=0 channel sda=1 + input i2c/wii_nunchuk/wii_nunchuk_init.sr + output i2c annotation match wii_nunchuk_init.output + test exception_samplerate protocol-decoder i2c input misc/no-samplerate.sr diff --git a/decoder/test/i2c/wii_nunchuk_init.output b/decoder/test/i2c/wii_nunchuk_init.output new file mode 100644 index 0000000..392fef8 --- /dev/null +++ b/decoder/test/i2c/wii_nunchuk_init.output @@ -0,0 +1,33 @@ +645807-645807 i2c: start: "Start" "S" +646142-646153 i2c: bit: "0" +646131-646142 i2c: bit: "0" +646121-646131 i2c: bit: "1" +646111-646121 i2c: bit: "0" +646100-646111 i2c: bit: "0" +646090-646100 i2c: bit: "1" +646080-646090 i2c: bit: "0" +646069-646080 i2c: bit: "1" +646142-646153 i2c: address-write: "Write" "Wr" "W" +646069-646142 i2c: address-write: "Address write: 52" "AW: 52" "52" +646152-646163 i2c: ack: "ACK" "A" +646399-646410 i2c: bit: "0" +646388-646399 i2c: bit: "0" +646378-646388 i2c: bit: "0" +646368-646378 i2c: bit: "0" +646357-646368 i2c: bit: "0" +646347-646357 i2c: bit: "0" +646337-646347 i2c: bit: "1" +646327-646337 i2c: bit: "0" +646327-646410 i2c: data-write: "Data write: 40" "DW: 40" "40" +646409-646420 i2c: ack: "ACK" "A" +646663-646673 i2c: bit: "0" +646653-646663 i2c: bit: "0" +646643-646653 i2c: bit: "0" +646633-646643 i2c: bit: "0" +646622-646633 i2c: bit: "0" +646612-646622 i2c: bit: "0" +646602-646612 i2c: bit: "0" +646591-646602 i2c: bit: "0" +646591-646673 i2c: data-write: "Data write: 00" "DW: 00" "00" +646674-646684 i2c: ack: "ACK" "A" +646743-646743 i2c: stop: "Stop" "P" -- cgit v1.2.3-54-g00ecf