That's really helps me understand what's happening, thank you. I'm curious if this can be solved by sending packets instead of raw bytes. Is it correct to assume that sequence detection is one of the responsibilities of a packet decoder? I'm also curious if I there is any advantage to using a clock recovery block and binary slicer instead of the monolithic GFSK demod block? Stated another way. Is the GFSK demod block just a quadrature demod, clock recovery, and binary slicer rolled into one?
Another thought is, once you loose symbol timing, do I need to then dynamically tweak the clock recovery settings (like mu) in order to realign?
James Wanga |