1
0
mirror of https://github.com/jopohl/urh.git synced 2021-05-12 19:42:18 +03:00
Files
urh/data/check_native_backends.py

16 lines
438 B
Python
Executable File

#!/usr/bin/env python3
import importlib
import sys
rc = 0
for sdr in ("AirSpy", "BladeRF", "HackRF", "RTLSDR", "LimeSDR", "PlutoSDR", "SDRPlay", "USRP"):
try:
importlib.import_module('.{}'.format(sdr.lower()), 'urh.dev.native.lib')
print("{:<10} \033[92mSUCCESS\033[0m".format(sdr+":"))
except ImportError as e:
print("{:<10} \033[91mFAILURE\033[0m ({})".format(sdr+":", e))
rc = 1
sys.exit(rc)