Hello everyone, I'm experiencing some issues getting my data acquisition going again after being forced to upgrade my OS from RHEL6 to Rocky 8, specifically: there's an issue getting the python implementation of spead2 to capture packets from the stream. On RHEL6 I operated spead2-0.5.x (I think), which from memory worked immediately and I haven't needed to change anything until recently. This isn't at all urgent, but I've already spent too much time trying various "high level" diagnostics to no avail, and I just can't put any more time into this. I'm seeking a spead2 expert who can help guide my diagnostic effort and highlight any potential "gotchas". The detail is below.
Thanks Michael The issue is that, following an OS upgrade from RHEl6 to Rocky 8, I'm unable to get my basic udp-reading spead2 script to successfully grab heaps and write them out to a file. On my old RHEL6 installation I had a very old (back to 2015, possibly) spead2 version installed, which had to be built from source and took quite some effort to install, IIRC. The script is based around the test_recv script, albeit heavily modified and with Paul Prozesky's help (again, this might say something about how long ago I'd put this together). I don't recall any issues getting this script working on my old machine. On my new machine I've pip-installed spead2-1.40 (I think) into python 2.7, and also spead2-3.70 into python 3.10. On the Roach2 I have one of my old spectrometer designs that I know to work. On Wireshark I can see the packets coming in, and using tcpdump I am able to capture the packets to a file. Loading these packets into python, it looks like there's a spectrum in there. That is, I don't think there's anything wrong with my hardware setup or config. As the script (and its py3-modified variant) are both unable to process heaps when presented with the spead2.recv.Stream module (it just hangs and the various open files remain unwritten to), I'm guessing I've missed something possibly quite simple. As such I'd be grateful if anyone more familiar with spead2 and the various step-changes since spead2-0.50 (or whatever ancient version I was previously, successfully using), could suggest anything to try. -- You received this message because you are subscribed to the Google Groups "[email protected]" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CWLP265MB61525012941B5D66BD4D90988A3C9%40CWLP265MB6152.GBRP265.PROD.OUTLOOK.COM.

