Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

A simple receiver for keyless entry remotes demonstrating the use of MATLAB + GNU Radio for decoding signals. Tested with a key that transmits OOK at 315MHz, yours may use a different frequency or packet format.


  • GNU Radio 3.7.10 or later (may work with older minor releases, but not tested)
  • Modern-ish version of Matlab. No toolboxes should be required.
  • gr-osmosdr, if you use the build-gnuradio script, this will be installed by default


From the terminal "sudo sh"

From MATLAB run keyless_demo_live.m

When done, kill the MATLAB script first, then the terminal process.

The script can be used as a quick test if the RTL-SDR is initialized properly

You can’t perform that action at this time.
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.