I am struggling with the problem of measuring the Packet Error Rate (PER) in my receiver. I have implemented BER in the receiver system, but I don't know how to add a function that will also test PER (I haven't seen any PER block anywhere, even in the Labview Modulation kit). In the attachment, I'm adding a QAM modulator and demodulator (transmitter and receiver). The problem is that I don't have a CRC calculator anywhere in my code and I think I will need it.
From what I've learned, the easiest way to do it is to number the frames and check if they come properly. If the CRC is correct then we intercept the frame. All this is done on the basis of a clock or timer (I don't know how to do it exactly). Unfortunately from what I saw after the transmitter, the only things I send are bits, not frames, so I don't know how to do it (or how to change it).
Does anyone have any ideas how to solve these problems?