로그 파일

업로드
이전 로그 선택

 로그 변환

변환할 파일을 선택하세요.
  • 차량이 주행 중 생성한 바이너리 로그 파일을 사람이 읽을 수 있도록 변환합니다.
  • 1MB 이상의 대용량 로그는 변환에 시간이 다소 소요됩니다. 페이지가 응답이 없다는 메시지가 나와도 잠시 기다려 주세요. (특히 CSV)
 JSON 다운로드
 CSV 다운로드
 원본 로그 다운로드
 CODE

 프로토콜

  • Size: 16 byte
  • Endianness: Big Endian
  • Structure
    • timestamp(byte #0 ~ #3)
      STM32 부팅 이후 경과 시간(ms). 부팅 시간은 로그 파일명에 기록
    • level(byte #4)
      로그 수준. FATAL(0), ERROR(1), WARN(2), INFO(3), DEBUG(4)
    • source(byte #5)
      로그 생성 장비. ECU(0), ESP(1), CAN(2), ADC(3), TIM(4), ACC(5), LCD(6), GPS(7)
    • key(byte #6)
      로그 종류. 로그 소스에 따라 다름(types.js 참조)
    • checksum(byte #7)
      나머지 15개 바이트의 합 % 256
    • value(byte #8 ~ #15)
      로그 데이터 (각 로그에 따른 해석 방법은 types.js 참조)

 데이터 뷰어

로그: 0(총 0개 중 파싱 오류 0개) / 0
데이터를 줌인하려면 그래프를 드래그하거나 마우스 휠을 사용하세요.
 데이터 추가

 일러두기

  • 로그의 datetime 열은 밀리초 단위로 기록됩니다. csv 파일에서 밀리초가 표시되지 않는 경우 데이터 서식을 yyyy-mm-dd h:mm:ss.000 로 설정하세요.
  • 아래 경우에 해당하는 경우 연락처를 참고하여 연락 주세요.
    • 개발 편의상 몇 가지 로그 데이터는 그 값의 의미가 문서화되지 않았습니다. 해석 중에 궁금한 것이 있는 경우 연락하세요.
    • 로그의 첫 번째 byte에 위치한 값이 항상 0으로 기록되는 문제가 있다면 JavaScript의 640bit number precision 문제일 수 있습니다. 로그 자체는 정상적으로 기록되었으나 해석에 문제가 있는 것이니 연락 주세요.
    • 기타 하드웨어/소프트웨어 사용 중에 궁금한 것이 있다면 연락하세요.