here's how it performs under 15dB of SNR, with the loop filter being a 64-tap blackman window followed by an integrator (because the Alba doesn't know shit about control theory, let alone PLLs)
the two vertical lines indicate the start of the burst and the end of the preamble (or what would be the preamble -- this simulation has random O-QPSK symbols) and the vertical line is the true carrier frequency (100kHz here)
