Incorrect data flex decoder (-X) and pulse analyzer (-A) #2259
-
Hi,
Not sure I understand what's happening and what I'm doing wrong. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
The PDV links only have rounded timings. You should capture a sample (https://triq.org/rtl_433/ANALYZE.html) and convert to ook text ( The newer rtl_433 PCM slicer will analyze the timing in the preamble and adjust to that. Note that both codes are mostly the same, but long gaps add a 0-bit that I'd say should not be there. |
Beta Was this translation helpful? Give feedback.
-
If you put the cu8 or ook on https://triq.org/pdv/ and zoom into the pulse data: the pulses/gaps are not well balanced, i.e. 228+188 in the preamble, which averages to 208, you can see that with The flex decoder with PCM 208µs is right. Also note that the packet is repeat 6 times, there is just no gap between packets sadly. |
Beta Was this translation helpful? Give feedback.
If you put the cu8 or ook on https://triq.org/pdv/ and zoom into the pulse data: the pulses/gaps are not well balanced, i.e. 228+188 in the preamble, which averages to 208, you can see that with
rtl_433 -vvv -R 0 -X "n=Name,m=OOK_PCM,s=208,l=208,r=1900" g007_418.05M_250k.cu8
as "Exact bit width (in us) is 207.56 vs 208.00, 18 bit preamble"But the longer pulse/gap of 1056 are they 4 or 5 bits then? I would now say it's 5 bits -- the flex decoder is right.
By the way, the -A analyzer uses the flex decoder too, with the parameter then shown.
The flex decoder with PCM 208µs is right. Also note that the packet is repeat 6 times, there is just no gap between packets sadly.
The payload is
5555 …