Christian,
1. I'm not sure what you mean that you cant see the CRC errors...I'm using the code from 2018-05-02. The attached corresponding txt file shows that the 2nd packet has a CRC.Why are you not seeing this? What is different from the source code you are running?
2. These CRC errors are not random. As I reported, the samples 1-16 and 51-151 have this CRC error on the second packet.So they come in groups. Blocks 17-50 and 152-157 indicate no errors. This suggests that either the device is creating a bad packet under some unknown condition or the rtl decoder has some flaw.
3. How do you create the image of the signal that you included here?
thanksoldunixguy
On Thursday, August 9, 2018 at 12:52:28 AM UTC-6, Christian Zuckschwerdt wrote:The code for this device isn't great but strangely works for me -- I can't see CRC errors here.The protocol is:a preamble: 2 times of 216 us pulse + 276 us gap, then 4 times of 1600 us pulse + 1560 us gap
39 bits of data: 220 us pulses with short gap of 520 us or long gap of 880 us.A transmission consists of two packet that run into each other.
There should be 40 bits of data though. But the last bit can't be detected:
Maybe trying to decode 2 times with a 0 or 1 added might work.
--
You received this message because you are subscribed to the Google Groups "rtl_433" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rtl_433+u...@googlegroups.com.
To post to this group, send email to rtl...@googlegroups.com.
Visit this group at https://groups.google.com/group/rtl_433.
To view this discussion on the web, visit https://groups.google.com/d/msgid/rtl_433/39b83269-6dc2-43b7-8e3c-c286c9121387%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Rob,
thanks for the info.... I have a lot of problems with this device. So I decided to try and do tests to discover what might be wrong.
So my first test is to place it in an RF isolation box (Faraday cage). This would offer the input to the RTL-SDR to be the "best available". What I have provided already are the results of these. Clearly there is something wrong that repeats and affects the 2nd packet when it does.
You wondered why this result is not good enough. The issue here is that when I place these transmitters in my refer and fridge they perform extremely poorly. A significant majority of the packets are not processed for whatever reason. So this is the end goal to find out where that CRC failure is coming from (even tho the current code guesses a fix) and then add more attenuation to the RF and see where it fails for a configuration more closely representing my real world.
Are there any explanations on how the rtl_433 code works? Or how one uses the diagnostic output and manually decode what is happening?
To view this discussion on the web, visit https://groups.google.com/d/msgid/rtl_433/6e440db1-f04b-4e8d-8260-b7bceae4d652%40googlegroups.com.