]> sigrok.org Git - sigrok-test.git/commitdiff
nrf24l01: Add test cases.
authorJens Steinhauser <redacted>
Sun, 19 Oct 2014 19:33:48 +0000 (21:33 +0200)
committerJens Steinhauser <redacted>
Sun, 19 Oct 2014 20:02:04 +0000 (22:02 +0200)
decoder/test/nrf24l01/nrf24l01_incomplete_cmd_cmd.output [new file with mode: 0644]
decoder/test/nrf24l01/test.conf

diff --git a/decoder/test/nrf24l01/nrf24l01_incomplete_cmd_cmd.output b/decoder/test/nrf24l01/nrf24l01_incomplete_cmd_cmd.output
new file mode 100644 (file)
index 0000000..83eea9e
--- /dev/null
@@ -0,0 +1 @@
+39-55 nrf24l01: cmd: "Cmd FLUSH_TX"
index 986d30d95fdb262ad8e0d65c642b3fe684837dba..252b7d2b9f0539958a719b75f688eff419ebee79 100644 (file)
@@ -27,6 +27,13 @@ test excess-bytes
        input spi/nrf24l01/nrf24l01-test-excess-bytes.sr
        output nrf24l01 annotation class warning match nrf24l01_excess_bytes_warning.output
 
+test incomplete-cmd
+       protocol-decoder spi channel cs=0 channel clk=1 channel mosi=2 channel miso=3
+       protocol-decoder nrf24l01
+       stack spi nrf24l01
+       input spi/nrf24l01/nrf24l01-test-incomplete-cmd.sr
+       output nrf24l01 annotation class cmd     match nrf24l01_incomplete_cmd_cmd.output
+
 test misc
        protocol-decoder spi channel cs=0 channel clk=1 channel mosi=2 channel miso=3
        protocol-decoder nrf24l01
@@ -51,6 +58,13 @@ test no-command
        input spi/nrf24l01/nrf24l01-test-no-command.sr
        output nrf24l01 annotation class register match nrf24l01_no_command_register.output
 
+test no-cs
+       protocol-decoder spi channel clk=1 channel mosi=2 channel miso=3
+       protocol-decoder nrf24l01
+       stack spi nrf24l01
+       input spi/nrf24l01/nrf24l01-test-no-command.sr
+       output nrf24l01 exception match ChannelError
+
 test no-mosi
        protocol-decoder spi channel cs=0 channel clk=1 channel miso=3
        protocol-decoder nrf24l01