EZ-X5 보드와 PC 간의 블루투스 시리얼 통신을 이용하여 파일 전송 프로그램을 구현 할려고 하고 있습니다.

하는 도중 막히는 부분이 생겨서 이렇게 글남깁니다.

PC 는 현재 VC++ 로 구현된 파일 전송 프로그램이 구현되어 있습니다.

보드에서 파일을 받는 역할을 수행하는데

보드가 파일의 끝을 정확히 찾아 내는데 애를 먹고 있습니다.

어떻게 하면 파일의 전송이 끝난 것을 확인하는 메시지를 보드에서 받아서 처리 할까요?

어떤 8비트 값을 보내서 값을 확인하는 방법을 생각했는데.... 혹시나 그런 비트를 파일에서 찾게 되는

경우의 수가 생기게 되면 안될 것 같구요. ( 혹시 파일에서 쓰이지 않는 비트는 없을까요? 그걸로 하면 마지막을 찾는것도)

DLE 코드를 삽입해서 하는 방법 생각했는데. 이 방법은 파일 전송에서 그 많은 데이터를 한번 더 검사하고 변형하는

과정이 거치게 되어서 비효율적이라는 생각이 들어 배제한 상황입니다.

어떻게 하면 보드에서 파일의 끝을 정확히 알고 전송이 끝났다는 것을 감지 할수 있는 방법에 대해서

알려주셨으면 합니다 ㅠㅠ 부탁 드립니다.