-
-
Notifications
You must be signed in to change notification settings - Fork 2
로그 프로토콜
LUFT-AQUILA edited this page Oct 17, 2023
·
12 revisions
TMA-1이 기록하는 로그는 16 byte Little Endian 규격으로 이루어져 있습니다.
TMA-1에 전원이 공급된 시점으로부터 경과된 ms 단위의 시간입니다.
로그의 레벨입니다. 다음 값을 가질 수 있습니다.
Level | value |
---|---|
FATAL | 0 |
ERROR | 1 |
WARN | 2 |
INFO | 3 |
DEBUG | 4 |
로그를 발생시킨 장비와 로그의 종류입니다. 다음 값을 가질 수 있습니다.
Source | value | Key | value | parsed |
---|---|---|---|---|
SYS | 0 | SYS_SD_INIT | 0 | |
SYS_CORE_INIT | 1 | |||
SYS_SERIAL_INIT | 2 | |||
SYS_TELEMETRY_REMOTE | 3 | |||
SYS_TELEMETRY_RTC_FIX | 4 | |||
SYS_TELEMETRY_INIT | 5 | |||
CAN_INIT | 6 | |||
DIGITAL_INIT | 7 | |||
ANALOG_INIT | 8 | |||
PULSE_INIT | 9 | |||
ACCELEROMETER_INIT | 10 | |||
GPS_INIT | 11 | |||
SYS_READY | 12 | |||
SYS_UART_RTC_FIX | 13 | |||
SYS_SD_FAIL | 14 | |||
CAN_ERR_CANERR | 15 | |||
CAN_ERR_RXMSGFAIL | 16 | |||
CAN_ERR_FIFOFULL | 17 | |||
CAN | 1 | CAN MSG ID & 0xFF |
||
DIGITAL | 2 | DIGITAL_DATA | 0 |
DIN0 DIN1 DIN2 DIN3 DIN4 DIN5 DIN6 DIN7
|
ANALOG | 3 | ANALOG_SYS | 0 |
CPU_TEMP INPUT_VOLTAGE
|
ANALOG_DATA | 1 |
AIN0 AIN1 AIN2 AIN3
|
||
PULSE | 4 | PULSE_DATA | 0 |
PIN0 PIN1 PIN2 PIN3
|
ACCELEROMETER | 5 | ACCELEROMETER_DATA | 0 |
x y z
|
GPS | 6 | GPS_POS | 0 |
lat lon
|
GPS_VEC | 1 |
speed course
|
||
GPS_TIME | 2 |
utc_date utc_time
|
사용하면서 문제나 궁금한 내용이 있다면 자작자동차포럼의 데이터 분석 카테고리에 question
태그를 달아 올려주세요.
If you have any problems or questions while using monolith, you can post it as a Q&A in the Discussions.