A mio parere va bene così, il ricevitore trasferisce le informazioni ai servi solo quando i primi 2 bit sono ad 1 logico,è questo sistema che uso per sincronizzarli...se dovesse saltare una sequenza di bit, il ricevitore rimane in stand-by fino a quando non gli arriva la sequenza successiva e riparte a decodificare...
così è vero che posso usare solo 4 servi, ma ti ricordo che aggiungendo bit alla sequenza posso utilizzarne anche tantissimi ( ti ricordo che ho tutto il porto B libero ( utilizzo i bit del porto A per selezionare i servi ---- primo bit on = primo servo selezionato----secondo bit on = secondo servo selezionato----), e comunque potrei anche collegare un demultiplexer al pic ed i servi attaccati al demux così da avere teoricamente ( ma sarebbe possibile!! )al massimo 2048 canali........
come filtro intendo il circuito risonante, che deve essere sintonizzato con la frequenza trasmessa, poichè non ho la minima idea di come si possa costruire un ricevitore con circuito risonante al quarzo ( così sarebbe semplicissimo, basta avere 2 quarzi uguali...) lo devo fare R-L-C........e non è che sia un lavoro tanto semplice........
Come velocità di trasmissione ho deciso di fare la sequenza di bit della durata di 20 mS ( tempo uguale alla durata del duty cycle che serve per controllare il servo, ma comunque si può aumentare, basta cambiare i ritardi nel sorgente del pic.....) in questa maniera, avendo 4 canali, ogni canale viene refreshato 25 volte in un secondo, che mi sembra abbastanza!!!come decodificatore utilizzo un pic che monta un sorgente " contrario " del trasmettitore......