Hi CASPER, We have a simple python TCP server running on a roach board's PPC. It reads a shared software register that acts like an address pointer for data in a shared BRAM; just like in the "snap" block. When the address gets to a certain value, the server reads the data in the BRAM using the python command "read()." We're seeing some rare, but important errors in the data collected this way which prompts this question: Is this python command read() blocking the data from being written to the shared BRAM by the fpga? If so, is there a way around that?
thanks, Sean

