Is it possible to rtl_433 with a HackRF?

4,342 views
Skip to first unread message

niek237

unread,
Jan 9, 2018, 2:46:13 PM1/9/18
to rtl_433
I tried using a project from somebody called hackrf_433 (https://github.com/Lefinnois/hackrf_433), but to no avail. (Got it compiled and everything but it doesn't work.)
Could someone help me out here?


Christian Zuckschwerdt

unread,
Jan 9, 2018, 3:10:19 PM1/9/18
to rtl_433
try the feat-soapysdr branch. it will likely work already. But it will be another month or so until it is fully tested and ready.

niek237

unread,
Jan 9, 2018, 3:45:32 PM1/9/18
to rtl_433
Thanks, I will try it as soon as possible.

Op dinsdag 9 januari 2018 21:10:19 UTC+1 schreef Christian Zuckschwerdt:

Christian Zuckschwerdt

unread,
Jan 10, 2018, 2:31:55 AM1/10/18
to rtl_433
Try it as late as possible :) There will be continuous, improvements over the next weeks.

niek237

unread,
Jan 10, 2018, 2:35:33 AM1/10/18
to rtl_433
Great to hear!

Op woensdag 10 januari 2018 08:31:55 UTC+1 schreef Christian Zuckschwerdt:

niek237

unread,
Jan 10, 2018, 5:01:48 PM1/10/18
to rtl_433
Basically got it working, only thing that isn´t working is changing the gain by adding ¨-g X¨, need to find a way to change the 3 different types of gain. Could also be due to the lack of ISM signals down here, but that seems not really the case (seeing that there are enough coming trough *if the amplifier is enabled* via GQRX).

Christian Zuckschwerdt

unread,
Jan 10, 2018, 6:01:00 PM1/10/18
to rtl_433
Thanks for the testing and feedback. Gain is up top on the todo list!

Christian Zuckschwerdt

unread,
Jan 11, 2018, 7:10:27 AM1/11/18
to rtl_433
Gain should work now. Use -g X to set an overall gain, if the driver supports this (I guess the HackRF doesn't) or -g ELEM=val,ELEM=val,... e.g. -g LNA=20,TIA=8,PGA=2 (for LimeSDR).
You need to reset or force pull the branch as I do frequent rebases on master.

niek237

unread,
Jan 11, 2018, 9:39:17 AM1/11/18
to rtl_433
Nice, gonna test it in a bit!

Op donderdag 11 januari 2018 13:10:27 UTC+1 schreef Christian Zuckschwerdt:
Message has been deleted

niek237

unread,
Jan 14, 2018, 8:28:01 AM1/14/18
to rtl_433
I'm pretty sure the gain works fine for the HackRF if you add "-g LNA=x,VGA=x,RF=x", but now the issue is that it doesn't decode any signals at all, the devices I used are all compatible, and when using a normal RTL-SDR it works.
It also states "found bandwith=0", maybe this could be related?

Christian Zuckschwerdt

unread,
Jan 14, 2018, 8:41:52 AM1/14/18
to rtl_433
Thanks for testing. The bandwidth=0 note shouldn't be a problem, it's just diagnostic.
Could you record a small sample (around 5 to 20 seconds) and check the data: is there some uniform noise? are there isolated signals visible? how loud is the baseline?
Use e.g. rtl_433 ... -n X grab_hackrf.cu8

niek237

unread,
Jan 16, 2018, 10:43:04 AM1/16/18
to rtl_433
Sorry for the extremely long delay, I´m going to try it out now.

Op zondag 14 januari 2018 14:41:52 UTC+1 schreef Christian Zuckschwerdt:

niek237

unread,
Jan 16, 2018, 11:17:52 AM1/16/18
to rtl_433
It did catch some signals in the I/Q file, however i´m not quite sure if they are strong enough. I could send you the CFILE, if you want.

Op dinsdag 16 januari 2018 16:43:04 UTC+1 schreef niek237:
Reply all
Reply to author
Forward
0 new messages