Help with rtl_433 not extracting data

ViaRadioGuy

Newbie
Joined
Jul 8, 2026
Messages
2
Reaction score
0
Hello:

I won't bother you with all the process.

I have the task of extracting the serial number of medical alarm triggers (the label is worn off) basically, like the "I've fallen and I can't get up" meme.

My hardware is "Nooelec NESDR Nano 2+"

I started knowing 0 (I don't know too much now either :lol: ) but after fighting with some spectrum analyzers and RTL_433 I narrowed down the config/attributes and got solid reads of 3 bursts with 51200 hexadecimal characters each.
Turns out not all the serial number is on the radio signal, but enough to make a search on a database to get the full one or almost.
The trigger is MyAmie. Here is the command y use "rtl_433-rtlsdr.exe -f 869.202M -s 250k -v -A".
The result are 3 bursts of 51200 characters each after some shenanigans I get a partial serial number.
MyAmie-spectrum.jpg

Now, my problem is the TX4 model, I have tested variations and values for rtl_433 for two days (different bandwidths, frequencies...) and I can't get a reliable read, sometimes I capture 30k or 20k characters from some triggers, but mostly 2 or none characters is the norm.
With the "MyAmie" model, thanks to the spectrum analyzer, it was clear there was 3 equal bursts.
The TX4 shows 2 short and 2 long "messages" on 2 frequencies (868 and 869, upper signal is from the same trigger).
TX4-spectrum.jpg
I am fully lost, I have no idea how to get a proper capture for this trigger.

Why I need "code" instead of the raw signal? I feed that hexadecimal string to python and get a serial number.
At an extreme I suppose python can capture the raw signal and process it, but rtl_433 should be able to do the capture, but getting the "data" with rtl_433 is the easiest way.

Hoping for some help.
Thank you very much.
 
Joined
Feb 3, 2015
Messages
519
Reaction score
306
Hi ViaRadioGuy

I highly recommend this software program to get the data you require.

Cheers
 

ViaRadioGuy

Newbie
Joined
Jul 8, 2026
Messages
2
Reaction score
0
Thank you very much.
Pretty cool program.
I have no idea what I am doing, I am using AI claude to decode the data and to solve the capture problems, I barely understand how any of this things works, for most people here solving this could be almost trivial, in fact I got lucky as hell with the MyAmie triggers, but the TX4 and now the "Pendant" (the new TX4) I am lost, I recorded .complex16s captures and even the AI claude had problems grabbing to the signal to demux it, the IA said: oh, rtl_433 demodulated it correctly... no, the OOK worked by luck, in reality is FSK, it is Manchester, no it isn't Manchester.... Its like the signal is very bad (but it is super clear and evident), the AI said it was very hard to hook the signal to the demux system, always swapping bits mid signal...

Note: I'm taking all captures (the previous from MyAmie too) without the antenna so it can't get any interference, only signals from things a few cm/in next to the dongle are registered in the spectrum analyzer.

The real problem here is capturing the signal, second the demodulation, once that is done I just have to feed data to the IA to "crack"
the code (if it can be cracked), for what I know, this triggers might ID themselves via RF with a different ID (an IP looking one, the base station names them with that so...) than the one used for inventory and printed in the back so all this work may be useless.


I uploaded .complex16s files recorded with URH with 1M Sps and 1M of bandwith to the IA, but they are too big (I think they will consume more tokens).
Is there an "easier" format or config to help in the demux step? just in case URH is recording so much data that the demux becomes harder.
Maybe reducing the bandwidth will avoid harmonics noise or capturing extra emissions on other frequencies??
 
Top