Algoritmo Bit Stuffing in Linguaggio C

1)BitsGen.c - Genera la stringa dei dati da inviare composta da '1' e '0'

2)stuff.c effettua lo stuffing dei dati

3)flag.c: inserisce i bit di inizio/fine flag  (Da fare x esercizio!!!)

4)deflag.c: rimuove i flag

5)destuff.c: rimuove il bit di riempimento

Utilizzo:

dal prompt dei comandi lanciare:

C:\>bitsGen | stuff | flag > a.txt 

nel file a.txt ci deve essere la sequenza da inviare

C:\>deflag < a.txt | destuff

dovrebbe stampare la sequenza dei dati:

001111001111110011010101000000111111101110000