I have succcesfully detected RC data. However, cannot detect the protocol when running the trace protocol code. I do not see anything on the serial log output when pressing the RC button. Please let me know if I'm missing something.
==== Deducing RC protocol: =====
Identified SYNCH pulse ranges:
2 recordings of HIGH [ 484usec .. 484usec ] 484usec +- 0 %
2 recordings of LOW [11088usec ..11088usec ]11088usec +- 0 %
Identified DATA pulse ranges:
41 recordings of LOW [ 472usec .. 484usec ] 478usec +- 1 %
27 recordings of LOW [ 952usec .. 964usec ] 958usec +- 0 %
26 recordings of HIGH [ 484usec .. 496usec ] 490usec +- 1 %
41 recordings of HIGH [ 964usec .. 972usec ] 968usec +- 0 %
Protocol detection succeeded. Timing specification proposal:
makeTimingSpec< #, 10, 20, 48,1109, 49, 96, 97, 48, false>,
-------- Replace the '#' above by a unique identifier ---------
-Example sketch PrintReceivedData.ino demonstrates application-
==== done! =====
This is my print received data sketch Rx Protocol Table:
DATA_ISR_ATTR static const RxProtocolTable <
// #, clk, %, syA, syB, d0A,d0B, d1A,d1B, inverseLevel
makeTimingSpec< 1, 350, 20, 1, 31, 1, 3, 3, 1, false>, // (PT2262)
makeTimingSpec< 2, 10, 20, 48, 1109, 49, 96, 97, 48, false>, // ()
makeTimingSpec< 3, 100, 20, 30, 71, 4, 11, 9, 6, false>, // ()
makeTimingSpec< 4, 380, 20, 1, 6, 1, 3, 3, 1, false>, // ()
makeTimingSpec< 5, 500, 20, 6, 14, 1, 2, 2, 1, false>, // ()
makeTimingSpec< 6, 450, 20, 1, 23, 1, 2, 2, 1, true>, // (HT6P20B)
// Note that last row must not end with a comma.
makeTimingSpec< 7, 300, 20, 2, 23, 2, 4, 4, 2, false> // (Sygonix)
rxProtocolTable;
I have succcesfully detected RC data. However, cannot detect the protocol when running the trace protocol code. I do not see anything on the serial log output when pressing the RC button. Please let me know if I'm missing something.
==== Deducing RC protocol: =====
Identified SYNCH pulse ranges:
2 recordings of HIGH [ 484usec .. 484usec ] 484usec +- 0 %
2 recordings of LOW [11088usec ..11088usec ]11088usec +- 0 %
Identified DATA pulse ranges:
41 recordings of LOW [ 472usec .. 484usec ] 478usec +- 1 %
27 recordings of LOW [ 952usec .. 964usec ] 958usec +- 0 %
26 recordings of HIGH [ 484usec .. 496usec ] 490usec +- 1 %
41 recordings of HIGH [ 964usec .. 972usec ] 968usec +- 0 %
Protocol detection succeeded. Timing specification proposal:
makeTimingSpec< #, 10, 20, 48,1109, 49, 96, 97, 48, false>,
-------- Replace the '#' above by a unique identifier ---------
-Example sketch PrintReceivedData.ino demonstrates application-
==== done! =====
This is my print received data sketch Rx Protocol Table:
DATA_ISR_ATTR static const RxProtocolTable <
// #, clk, %, syA, syB, d0A,d0B, d1A,d1B, inverseLevel
makeTimingSpec< 1, 350, 20, 1, 31, 1, 3, 3, 1, false>, // (PT2262)
makeTimingSpec< 2, 10, 20, 48, 1109, 49, 96, 97, 48, false>, // ()
makeTimingSpec< 3, 100, 20, 30, 71, 4, 11, 9, 6, false>, // ()
makeTimingSpec< 4, 380, 20, 1, 6, 1, 3, 3, 1, false>, // ()
makeTimingSpec< 5, 500, 20, 6, 14, 1, 2, 2, 1, false>, // ()
makeTimingSpec< 6, 450, 20, 1, 23, 1, 2, 2, 1, true>, // (HT6P20B)
// Note that last row must not end with a comma.
makeTimingSpec< 7, 300, 20, 2, 23, 2, 4, 4, 2, false> // (Sygonix)