프로젝트 배경
1) 문제점 '통신 프로토콜 스택 직접 구현'과 'Python → C++ 포팅 사고 흐름' 두 항목의 코드 증거가 부재. 30초 내 검증 가능한 공개 레퍼런스가 필요했다. 2) 프로젝트 목표 단일 GitHub 공개 레포로 세 가지를 동시 증명: ① 통신 프로토콜 스펙 해석·구현 능력 ② Python → C++ 포팅 사고 흐름 ③ 임베디드 의식 인터페이스 설계 역량 3) 주안점 Pyth
프로젝트 성과
Python pytest 47 통과
38개 단위 테스트 + 9개 e2e 시나리오로 CRC·프레임·명령어 빌더·
시뮬레이터 전 레이어를 자동 검증.
시뮬레이터 전 레이어를 자동 검증.
C++ 골든 벡터 20/20 전 통과
CRC 5·프레임 6·명령어 빌더·네거티브 2 — Python 출력을 C++ 헤더로
덤프해 memcmp 바이트 단위 동치 자동 검증.
덤프해 memcmp 바이트 단위 동치 자동 검증.
외부 의존성 0 달성
Python은 pytest 외 의존성 0, C++은 STL만 사용.
임베디드 환경 즉시 이식 가능한 구조로 설계.
임베디드 환경 즉시 이식 가능한 구조로 설계.
핵심 기능
진행 단계
Python 파서 1차 구현
2026.05.
CRC-16/CCITT-FALSE, HDLC 바이트 스터핑, 5종 명령어 빌더,
가상 ALD 시뮬레이터 구현. pytest 47 pass 달성.
가상 ALD 시뮬레이터 구현. pytest 47 pass 달성.
프로젝트 상세
1) 포트폴리오 소개 HDLC 기반 AISG 2.0 프레임을 Python으로 1차 구현 후 C++17로 포팅, 골든 벡터 자동 cross-check로 양쪽 동치를 보장. pytest 47 pass + C++ 골든 벡터 20/20 PASS, 외부 의존성 0. 2) 작업 범위 - 공개 자료(RFC 1662·Analog Devices 응용노트) 기반 스펙 분석 - Python 파서 설계·개발 (CRC








