I'm looking for a device that can read a 5 Mbit NRZ pseudorandom digital stream (pn15) and stream it via USB in real time.
I've thought of using a standard serial to USB converter, but I don't think it would work because there are no sync bits.
I think the only way to really capture the bits would be to over-sample (>10 MS/sec) and then fit a clock to the serial signal.
I'm sure the Analog Discovery could do this with its 100MS/sec sample rate, but I'm looking for something that could stream it in real time. I think I've read that the real time limit is 1-2 MS/sec, but I'm wondering if it would be faster since I'd only have to stream digital samples.
I'm willing to write some code if the functionality is exposed in the API.
Question
sccarey
Howdy,
I'm looking for a device that can read a 5 Mbit NRZ pseudorandom digital stream (pn15) and stream it via USB in real time.
I've thought of using a standard serial to USB converter, but I don't think it would work because there are no sync bits.
I think the only way to really capture the bits would be to over-sample (>10 MS/sec) and then fit a clock to the serial signal.
I'm sure the Analog Discovery could do this with its 100MS/sec sample rate, but I'm looking for something that could stream it in real time. I think I've read that the real time limit is 1-2 MS/sec, but I'm wondering if it would be faster since I'd only have to stream digital samples.
I'm willing to write some code if the functionality is exposed in the API.
Any information would be greatly appreciated.
Thanks,
Sam
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.