Deciding if the received packet is valid or not valid I have sampled RF wireless packets as IQ samples file, those RF packets has patterns like preamable|syncword|data|crc , I'm doing cross correlation with my constant syncword (after I did the demodulator in order to convert the IQ samples ) and I see in matlab the peak of correlation where there's sync word in my packets, Im now trying to decode those RF packets which I want to decide if the packets that I received are valid or not valid.
what should I do in order to decide if the packet is valid or not?? maybe it's related to CRC but how can I decide if the packet is valid or not? what I have done and arrived to this stage : I did cross correlation with my syncword and I see the peak of corelation of syncwords !
Anyone could help me by the flowchart what should I do in order to decide if my received packet are valid or not valid? thanks
CRC/SYNCWORDS in the transmitter are constants ..
CRC is a &quot;definite&quot; indicator of the channel impacting the bits and error in received symbol. So deploying a CRC check would definitely help. Length of CRC would depend on the overall system and data packets.