Load-Cell #3 - 깨진 바이트 스트림, RS-232를 TTL에 직결하면
LC2 채널만 폴 실패가 버스트로 쏟아진다. 원인은 트랜시버 없이 RS-232 출력을 3.3V TTL 핀에 직결한 배선. 깨진 바이트 하나가 펌웨어에서 수백 ms 장애로 증폭되는 straddle 메커니즘과, 헤더 헌트 + FLUSH로 오정렬을 0%로 만든 파서 자기복구 설계.
LC2 채널만 폴 실패가 버스트로 쏟아진다. 원인은 트랜시버 없이 RS-232 출력을 3.3V TTL 핀에 직결한 배선. 깨진 바이트 하나가 펌웨어에서 수백 ms 장애로 증폭되는 straddle 메커니즘과, 헤더 헌트 + FLUSH로 오정렬을 0%로 만든 파서 자기복구 설계.
PC와 부트로더가 CAN으로 어떻게 대화할지 정해야 한다.
0x30, 0x31, 0x32… 각 명령 코드의 의미를 밝혀낸다.
BMS 데이터를 외부로 보내야 한다. CAN으로 인버터랑 통신하기.