비트 스터핑 (bit stuffing)으로 데이터 전송과 관련한 과제를 프로그래밍하고 있습니다. 비트 스터핑은 5 개의 동일한 비트가 전송 될 때 역방향 비트가 데이터 스트림에 추가됩니다 (예 : 5 "0", " 1 "이 추가되며 5"1 ","0 "이 추가됩니다). 원본 텍스트 문서에서 비트를 얻는 방법과이를 새로운 텍스트 문서에 쓰는 방법을 알고 있습니다
나는 작업중인 프로젝트, 즉 간단한 소프트웨어 afsk 모뎀을 위해 bitstuffing을 구현하려고합니다. 단순화 된 프로토콜은 다음과 같은 : 0111 1110 # burst sequence
0111 1110 # 16 times 0b0111_1110
...
0111 1110
...
... # 80 bit header (C