You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have a brand-new FlipperZero, and am testing the WeatherStation with a TX141TH-BV2 Temperature Sensor. This is a supported sensor, but it is not being decoded at all, despite the FlipperZero receiving the signal.
At the same time, I am running rtl_433, and it can properly decode the signal into the bit stream 0xEFC2D7229C. The SensorID is the first byte, 0xEF, and that matches the below decode from rtl_433
I recorded the same signal with the 'READ RAW', and put it into the Pulse Plotter (with settings PWM, Short 209, Long 419, Sync 810), and the Pulse Plotter decodes the signal to 0x103D28DD63. The short/long values are close to what I see in rtl_433 and the lacrosse_tx141thbv2.c.
This is very much a bit flip of what the rtl_433 (and correct) signal is.
In the rtl_433 code, I see a call to 'bitbuffer_invert' to invert the stream, but I don't see that in the WeatherStation code.
Additionally, and even stranger, I see both FlipperZero forum posts, and YouTube examples, using the same sensor working correctly, out of the box.
So, is there something with my FlipperZero? Something with my settings? Or something with the code? Should the short/long values be flipped to invert the bits?
Describe the bug.
I have a brand-new FlipperZero, and am testing the WeatherStation with a TX141TH-BV2 Temperature Sensor. This is a supported sensor, but it is not being decoded at all, despite the FlipperZero receiving the signal.
At the same time, I am running rtl_433, and it can properly decode the signal into the bit stream 0xEFC2D7229C. The SensorID is the first byte, 0xEF, and that matches the below decode from rtl_433
I recorded the same signal with the 'READ RAW', and put it into the Pulse Plotter (with settings PWM, Short 209, Long 419, Sync 810), and the Pulse Plotter decodes the signal to 0x103D28DD63. The short/long values are close to what I see in rtl_433 and the lacrosse_tx141thbv2.c.
This is very much a bit flip of what the rtl_433 (and correct) signal is.
In the rtl_433 code, I see a call to 'bitbuffer_invert' to invert the stream, but I don't see that in the WeatherStation code.
Additionally, and even stranger, I see both FlipperZero forum posts, and YouTube examples, using the same sensor working correctly, out of the box.
So, is there something with my FlipperZero? Something with my settings? Or something with the code? Should the short/long values be flipped to invert the bits?
TX141THBV2 Failed Decode.sub.txt
Reproduction
Attached .sub file was recorded via 'READ RAW'
Target
No response
Logs
No response
Anything else?
No response
The text was updated successfully, but these errors were encountered: