diff --git a/pylibhackrf.py b/pylibhackrf.py index 63d76f8..d3f8c01 100644 --- a/pylibhackrf.py +++ b/pylibhackrf.py @@ -13,7 +13,7 @@ logging.basicConfig() logger = logging.getLogger('HackRf Core') logger.setLevel(logging.DEBUG) -libhackrf = CDLL('/usr/local/lib/libhackrf.so') +libhackrf = CDLL(os.environ.get('LIBHACKRF', '/usr/local/lib/libhackrf.so')) def enum(*sequential, **named): enums = dict(zip(sequential, range(len(sequential))), **named) @@ -535,4 +535,4 @@ class HackRf(object): bytes2 = bytes[0:size * 2] iq.real, iq.imag = bytes2[::2], bytes2[1::2] iq /= 128.0 - return iq \ No newline at end of file + return iq