Open Westiewombat opened 10 months ago
Hello
I don't see that the receiver register really changes between buttons. There are a few minor differences, due to measure differences when receiving signal. But these differences are small, it is beyond doubt the receivers are interchangeable, if for example you want to use rf433recv, you'll have to register one only, that'll work for the three buttons.
Just take one of the codes, round the timings reasonably and it'll work. For example:
rf.register_Receiver( 65535, // initseq 2000, // lo_prefix 4000, // hi_prefix 0, // first_lo_ign 400, // lo_short 600, // lo_long 400, // hi_short (0 => take lo_short) 1000, // hi_long (0 => take lo_long) 250, // lo_last 3116, // sep 144 // nb_bits );
Regards
The compiler is looking for another int entry - I'm assuming a mod. I have tried all three mods and "". The latter provides an assertion error on line 793 of RF433recv.cpp, the other mods dont output any results from call back. Can you tell the mod? The product is actually manufactured by Zemismart. The description says it uses either FSK, GFSK or OOK modulation
Hello
I have to amend my last resp, there is more to it. Looking at your codes more carefully, I saw the scheme is unusual. It is sequences of either "low-short then low-short", or, "low-long then low-long".
RF433any cannot decode it. It assumes tribit or tribit-inverted, that is based on the scheme "short-then-long" versus "long-then-short" (tribit: low short then high long versus low long then high short, tribit-inverted: high short then low long versus high long then low short).
I coded a sender (using lib rf433send) that emits a signal close to yours, and RF433any produced the below output:
-----BEGIN ARDUINO OUTPUT----- Waiting for signal Data: ff f0 f0 f0 00 00 ff 0f ff 00 f0 0f f0 ff 0f 0f ff f0
-----CODE START----- // [WRITE THE DEVICE NAME HERE] rf.register_Receiver(
Hi Sebmillet
Hope you can assist with the decoding of this blind - the keys are up/down/stop. The receiver register seems to change with each key I have also added sniffer dumps for the sequence of keys below the receiver register and graphic here
Data: fc cc 00 f3 f0 c3 cf 33 fc cf cc c0 c3 03 cf 3f 33 3f
-----CODE START----- // [WRITE THE DEVICE NAME HERE] rf.register_Receiver(