Con FSK, el receptor se bloquea en la frecuencia portadora. Lo sintonizas a esa frecuencia, y un PLL lo bloquea. A medida que la frecuencia de la portadora cambia, el PLL tiene que cambiar para compensar. Ese cambio que tiene que hacer es básicamente la demodulación y se emite como la señal resultante para que la uses.
El receptor tendrá, por supuesto, un rango finito en el que la frecuencia de la portadora puede variar; si se sale del rango, no lo detectará. Es básicamente el "ancho de canal" y es por eso que un espectro de frecuencia normalmente se divide en una cantidad de canales o cubos de frecuencia específicos. Mientras su frecuencia permanezca dentro de ese canal, será demodulada por el receptor.
Por ejemplo, la radio FM normal tiene canales normalmente en pasos de 0.2MHz, lo que significa que un operador tiene un rango de +/- 100kHz que puede desviarse y aún ser considerado parte del canal. Por supuesto, es bueno tener un poco de canal entre ellos para separar los canales, por lo que normalmente solo se utiliza el 80% del ancho del canal para evitar la interferencia entre canales adyacentes.
En cuanto a OOK, se trata simplemente de cómo lo interpretas. El propio receptor simplemente demodula la señal para activarla y desactivarla, y depende de usted determinar cuánto tiempo tiene cada uno y decidir si es un 1 o un 0. Al igual que un UART, ambos extremos deben acordar una velocidad de transmisión y mantener el control. a ello.
Por supuesto, hay formas de codificar una señal de reloj en la señal OOK, y se pueden recuperar en el extremo del receptor, como la codificación Manchester, 8b / 10b, etc.