summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenedikt Otto <beneot@web.de>2020-07-23 10:58:27 +0200
committerGerhard Sittig <gerhard.sittig@gmx.net>2020-08-30 10:00:39 +0200
commitd0a2541421b8e7732c519cd3c9dcf848dfc61d30 (patch)
tree602ee0ca821b16a6cc9aacf1d974f3973302a5b8
parentf114ba0bba39d6e0dd266a492d3c8ddda5cd5a38 (diff)
downloadsigrok-dumps-d0a2541421b8e7732c519cd3c9dcf848dfc61d30.tar.gz
sigrok-dumps-d0a2541421b8e7732c519cd3c9dcf848dfc61d30.zip
ir_nec: Add dumps for corner cases (timing tolerance, last packet decode)
Add file joy_it_sbc_irc01_all.sr which exceeds the previous 5% limit for timing tolerances and would not decode at all. Add file joy_it_sbc_irc01_enter_no_repeat.sr which lacks a repeat code after a key press, which earlier decoder versions would have failed to decode. [ gsi: rename probes, add README, rephrase commit message ]
-rw-r--r--ir/nec/joy-it_sbc-irc01/README24
-rw-r--r--ir/nec/joy-it_sbc-irc01/joy_it_sbc_irc01_all.srbin0 -> 28522 bytes
-rw-r--r--ir/nec/joy-it_sbc-irc01/joy_it_sbc_irc01_enter_no_repeat.srbin0 -> 7390 bytes
3 files changed, 24 insertions, 0 deletions
diff --git a/ir/nec/joy-it_sbc-irc01/README b/ir/nec/joy-it_sbc-irc01/README
new file mode 100644
index 0000000..b6abef3
--- /dev/null
+++ b/ir/nec/joy-it_sbc-irc01/README
@@ -0,0 +1,24 @@
+------------------------------------------------------------------------
+NEC infrared protocol
+------------------------------------------------------------------------
+
+These captures were taken with the "Joy-IT SBC IR01" remote control. File
+joy_it_sbc_irc01_all.sr contains data for all the buttons of that remote.
+File joy_it_sbc_irc01_enter_no_repeat.sr contains a single button that gets
+pressed repeatedly, but for a short period of time such that the remote
+won't send a repeat signal (each button press is new).
+
+There are several interesting aspects to these files:
+- The signal would not decode with 5% tolerance. A wider limit is needed
+ because this remote control's signal is outside of that narrow window.
+- The absence of IR frames for repeated button press could reveal an issue
+ with earlier decoder implementations, where the emission of annotations
+ for an IR frame was deferred until the start of the next IR frame.
+
+Logic analyzer setup
+--------------------
+
+ Probe NEC
+ -----------
+ 0 IR (carrier removed)
+ 1 RAW (includes carrier)
diff --git a/ir/nec/joy-it_sbc-irc01/joy_it_sbc_irc01_all.sr b/ir/nec/joy-it_sbc-irc01/joy_it_sbc_irc01_all.sr
new file mode 100644
index 0000000..4dabcae
--- /dev/null
+++ b/ir/nec/joy-it_sbc-irc01/joy_it_sbc_irc01_all.sr
Binary files differ
diff --git a/ir/nec/joy-it_sbc-irc01/joy_it_sbc_irc01_enter_no_repeat.sr b/ir/nec/joy-it_sbc-irc01/joy_it_sbc_irc01_enter_no_repeat.sr
new file mode 100644
index 0000000..c993e75
--- /dev/null
+++ b/ir/nec/joy-it_sbc-irc01/joy_it_sbc_irc01_enter_no_repeat.sr
Binary files differ