When a trigger arrives in the FPGA, I start buffering the data until the count reaches 19200, and let's say I do it until I buffer 10*19200 (10 such triggers received). Then while I start sending these to the axis_ram_writer, how will the server know when to start capturing the data (the point where I start sending 5*19200 to axis_ram_writer), should I send a flag from PL to server code via status register at the point where I start sending 5*19200 to axis_ram_writer?. If not, what would be the best way to know from the PS side on when to capture the right data that I send, because with the current approach, server code keeps sending data to client, whenever it is run (this is what I meant by synchronisation, sorry if I was wrong in my terminology).You can send N*18750 samples to axis_ram_writer
I guess the problem I'm facing is in communicating to PS on when to start reading the data.
I used the server code that's has the updated limit values in the GitHub.The server code also needs to be updated.