Hi Christian, I’m developing applications for two different platforms at the moment:
1. HP Omen laptop, Intel Core i7-8750H CPU @ 2.20GHz × 12, 32GB RAM, 512GB SSD 2. Raspberry Pi 4 Model B, 8GB RAM, 128GB SSD In both cases the B210 is connected to the host via USB 3.0. Each host has a 1GB RAM disk. My target sampling rates are as follows: * 40 Msps (minimum) on one channel, wire rate = sc16 * 20 Msps (minimum) on two channels, wire rate = sc16 * Number of samples: Currently 2,000 per channel. Might be nice to increase this to around 50,000 in future. (I realise the Raspberry Pi is woefully underpowered for this application, but I am interested to see how far I can push it.) Note that I was actually getting OK results with the Ettus-provided Python API, but unfortunately it has a bug whereby the metadata object that is returned with each data packet doesn’t always accurately record overflow events when they occur. This means I don’t have a reliable way of checking the integrity of my received data packets. (The C++ API does not appear to suffer from this problem.) How does your python-uhd API perform in this regard? Brendan.
_______________________________________________ USRP-users mailing list -- [email protected] To unsubscribe send an email to [email protected]
