Hi friends:
Here is an uncommon OOK signle I've analyzed. It's 40 bits long.
SimpleRcScanner.ino gave me follow snaps:
And I`ve broken it up as follow:
And compared with URH captured wave form:
It can not be decoded directly by RcSwitch.
I've modified .cpp & .h files exactly as "Add_New_Remote_Part_2" said, then use " mySwitch.send(737306917550, 40);// means " 1010101110101010111010101011101010101110 " to repeat this signle, but I got a wave form with 10 bits bad and 30 bits correct, and the sync signal is also incorrect. Please see below:
So here are my issues:
Did I set static const RCSwitch::Protocol customprotocol = { 380, { 9, 2 }, { 1, 3 }, { 3, 1 }, false };mySwitch.setProtocol(customprotocol); correctly by following "Add_New_Remote_Part_1"?
Have any one sent 40bits(or more) signal successfully? And did I miss something?
Hi friends: Here is an uncommon OOK signle I've analyzed. It's 40 bits long. SimpleRcScanner.ino gave me follow snaps: And I`ve broken it up as follow: And compared with URH captured wave form: It can not be decoded directly by RcSwitch.
I've modified .cpp & .h files exactly as "Add_New_Remote_Part_2" said, then use "
mySwitch.send(737306917550, 40);
// means " 1010101110101010111010101011101010101110 " to repeat this signle, but I got a wave form with 10 bits bad and 30 bits correct, and the sync signal is also incorrect. Please see below:So here are my issues:
static const RCSwitch::Protocol customprotocol = { 380, { 9, 2 }, { 1, 3 }, { 3, 1 }, false };
mySwitch.setProtocol(customprotocol);
correctly by following "Add_New_Remote_Part_1"?Thanks all~