diff --git a/tests/HackRF.py b/tests/HackRF.py index d0b273ad..d40959b8 100644 --- a/tests/HackRF.py +++ b/tests/HackRF.py @@ -53,6 +53,22 @@ class TestHackRF(unittest.TestCase): print(c) # x,y = np.frombuffer(buffer, dtype=[('x', np.float16), ('y', np.float16)]) + def test_fromstring2(self): + buffer = b'\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfd\xff\xfd\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfd\xfe\xfd\xfe\xff\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfd\xfe' + c = np.empty(len(buffer) // 2, dtype=np.complex64) + + # dtype = + unpacked = np.frombuffer(buffer, dtype="