Hi I am building a replacement bed controller as the Reverie bed are notoriously unreliable the baud rate appears 2khz
but the packet length varies.
Sorry for being so dumb but I read the new protocol manual but I am still stumped.
Please see attached screen grab of bed up press and bed down press.
It uses a microchip pic16f`18344 to generate the rf. @433.9mhz.
Being a new user I can't upload the traces taken but I have doe so here on GitHub .
Thanks for any possible help, as I am trying to add it to the RCSwitch decoder but it is not 24 bit.
Hopefully I am going about it the correct way.
sorry there is no protocol manual for the bed, if there was the problem would be solved.
I am attempting to work the protocol out.
The manual I was referring to was the one for RC-Switch Arduino library.
There is a section on creating new protocol translators which I was attempting to do.
Thanks Greg.
The signals you posted certainly look like RC-Switch. Can you manually decode the signals, following the rules?
Without thinking too hard about it, I suspect it is not major problem to handle two different message lengths. Just define two different custom protocols, one for each message length.
Note this comment in Part 1 of adding new protocol:
(Note that these codes are far longer that most common codes, which are 24 bits. These long codes do not work with the library out-of-the-box and we need some more tweaking of the library in order for them to work, see later)