티스토리 뷰
| 구분 | 키명 | 원문 | 의미 | 용도 | 값 예시 및 범위 |
| 마스터 메인/공통 - 부팅정보(MakeBootInfoString, dataName="SystemInfo") | VER | VER: | VERsion | 기기가 실행 중인 펌웨어 빌드 버전을 서버에 보고 | CURRENT_VERSION 매크로값, 예: "V1.0.038" |
| 마스터 메인/공통 - 부팅정보(MakeBootInfoString, dataName="SystemInfo") | MODE | MODE: | MODE (전체 단어, 약어 아님) | 화재감지/아기모니터링 중 어느 모드로 빌드됐는지 서버가 구분 | "fire" 또는 "baby" (기기당 1개 고정, FEATURE_FIRE_DETECTION_ENABLED로 결정) |
| 마스터 메인/공통 - 부팅정보(MakeBootInfoString, dataName="SystemInfo") | MA | MA: | Mlx Available | 서버가 이 기기에 열화상 관련 기능/화면을 노출할지 판단 | 100=탑재됨, 0=미탑재 |
| 마스터 메인/공통 - 부팅정보(MakeBootInfoString, dataName="SystemInfo") | SS | SS: | Sensor Set | 컴파일타임에 어떤 센서가 켜져 있는지 서버가 파악 | 콤마구분 부분집합: TC,MLX,AS,BAT,M_FILT,LIS,DHT,T5838,UART,M_DI,M_AR,BT_MGR |
| 마스터 메인/공통 - 부팅정보(MakeBootInfoString, dataName="SystemInfo") | SLP | SLP: | SLeeP | 기기의 저전력 사이클 주기를 서버가 파악 | 정수, 예: 1800 (SLEEP_TIMER_WAKEUP_SEC) |
| 마스터 메인/공통 - 부팅정보(MakeBootInfoString, dataName="SystemInfo") | TH_S | TH_S: | THreshold_Sound | 소음 경보 트리거 기준값 보고 | 실수 1자리, 예: 80.0 |
| 마스터 메인/공통 - 부팅정보(MakeBootInfoString, dataName="SystemInfo") | BT_V1 | BT_V1: | Battery Threshold_Voltage1 | 배터리 관리 임계치 보고(1차) | 실수 1자리, 예: 3.5 |
| 마스터 메인/공통 - 부팅정보(MakeBootInfoString, dataName="SystemInfo") | BT_V2 | BT_V2: | Battery Threshold_Voltage2 | 배터리 관리 임계치 보고(2차) | 실수 1자리, 예: 3.3 |
| 마스터 메인/공통 - 부팅정보(MakeBootInfoString, dataName="SystemInfo") | BT_V3 | BT_V3: | Battery Threshold_Voltage3 | 배터리 관리 임계치 보고(3차, 타이머 차단) | 실수 1자리, 예: 3.0 |
| 마스터 메인/공통 - 부팅정보(MakeBootInfoString, dataName="SystemInfo") | BT_HYS | BT_HYS: | Battery Threshold_HYSteresis | 저전압 알람 해제(복귀) 전압 보고 | 실수 1자리, 예: 3.7 |
| 마스터 메인/공통 - 부팅정보(MakeBootInfoString, dataName="SystemInfo") | D11_V | D11_V: | D11(핀 번호, literal)_Voltage | 배터리/모션 판정 임계치 보고 | 실수 1자리, 예: 2.7 |
| 마스터 메인/공통 - 부팅정보(MakeBootInfoString, dataName="SystemInfo") | MOT_T | MOT_T: | MOTion_Time | 모션 감지 시 PWM 출력 지속시간 설정값 보고 | 정수, 예: 30 |
| 마스터 메인/공통 - 부팅정보(MakeBootInfoString, dataName="SystemInfo") | RSN | RSN: | ReaSoN | 이번 부팅이 정상시작/재부팅/워치독리셋/딥슬립기상 중 무엇인지 | START / REBOOT / RESTART (사유상세) / WAKE |
| 마스터 메인/공통 - 부팅정보(MakeBootInfoString, dataName="SystemInfo") | RSN_RAW | /RSN_RAW: | ReaSoN_RAW(전체 단어, 원시값) | RSN 문자열이 뭉뚱그려질 때 구체 원인 구분용(option1에 부가) | 정수 0~10 (ESP-IDF enum. 예: 1=POWERON,3=SW,4=PANIC,5=INT_WDT,6=TASK_WDT,7=WDT,8=DEEPSLEEP,9=BROWNOUT) |
| 마스터 메인/공통 - MLX 이벤트 공통 부가필드(mlxEventClockBootSuffix, MLX_INFO/MLX_FEAT의 option1에 부가) | CLK | CLK: | CLocK | 이벤트 시각이 NTP동기화 값인지 근사치인지 구분 | N=NTP동기화됨, A=근사치(Approx.), U=미동기 |
| 마스터 메인/공통 - MLX 이벤트 공통 부가필드(mlxEventClockBootSuffix, MLX_INFO/MLX_FEAT의 option1에 부가) | BID | BID: | Boot ID(Identifier) | 같은 부팅세션 내 이벤트를 묶어 구분 | RTC 보존 정수(부팅마다 갱신) |
| 마스터 메인/공통 - 범용 이벤트/상태 토큰 | ET | ET: | Elapsed Time | 대부분 레코드의 실시간/원시값 선두 필드 | millis() 기반 정수 0~4294967295 |
| 마스터 메인/공통 - 범용 이벤트/상태 토큰 | EVT | EVT: | EVenT | 센서별 이벤트 유형 표시(구체값은 센서별 섹션 참고) | UP/DOWN/ON/OFF/DETECT/NORM/OVER/FEVER/FIRE_ALERT |
| 마스터 메인/공통 - 범용 이벤트/상태 토큰 | SUB | SUB: | SUBevent | 정식 Event가 아닌 진단로그로 서버가 분류 | BADPX_SUS/BADPX_CONF/BADPX_CONF_RAW/EVT_MISS |
| 마스터 메인/공통 - 범용 이벤트/상태 토큰 | INIT | INIT | INITial | 정기값이 아니라 부팅 직후 1회성 참고값임을 표시 | option1 고정 문자열 "INIT" |
| 마스터 메인/공통 - 범용 이벤트/상태 토큰 | PERIODIC | PERIODIC | PERIODIC (전체 단어, 약어 아님) | 이벤트성이 아닌 정기 리포트임을 표시 | option1 고정 문자열 "PERIODIC" |
| 마스터 메인/공통 - 범용 이벤트/상태 토큰 | First | First | First (전체 단어, 약어 아님) | 포트 최초 연결 시 1회성 레코드 구분 | Option1 고정 문자열 "First" |
| 마스터 메인/공통 - 범용 이벤트/상태 토큰 | AS | AS: | Address Status (맥락에 따라 Alarm Status) | ADS1219 계열 및 T5838/모션 등에서 상태를 숫자로 표기(맥락별 의미 상이) | 정수, 9번(ADS1219) 섹션 상태코드표 참고 |
| 마스터 메인/공통 - 범용 이벤트/상태 토큰 | SUCCESS | SUCCESS | SUCCESS (전체 단어, 약어 아님) | ACK 계열 dataValue1에서 성공 여부 표시 | "SUCCESS" 또는 "SUCCESS:<n>" |
| 마스터 메인/공통 - 범용 이벤트/상태 토큰 | N.A | N.A | Not Available | "/" 구분자와 충돌하는 "N/A" 대신 사용 | 고정 문자열 "N.A" |
| 마스터 메인/공통 - 명령 확인응답(ACK) 필드 | SUCCESS:1 | SUCCESS:1/ | SUCCESS(전체 단어) + 플래그값 1 | ACK_USER_CUSTOM dataValue1 | 고정값 |
| 마스터 메인/공통 - 명령 확인응답(ACK) 필드 | <핀>:<값> | D11:1/ 등 | 핀 이름 리터럴(literal, 약어 아님) | ACK_GPIO / 부팅초기 D11·D12 동기화 | 핀 이름:0 또는 1 |
| 마스터 메인/공통 - 명령 확인응답(ACK) 필드 | INTERVAL | INTERVAL: | INTERVAL (전체 단어, 약어 아님) | ACK_MLX dataValue1 — MLX 스캔 주기 변경 확인 값(초) | 정수(초) |
| 마스터 메인/공통 - 명령 확인응답(ACK) 필드 | CAT | CAT: | CATegory | ACK_MSG_FILTER — 메시지 필터 카테고리 인덱스 | 정수 인덱스 |
| 마스터 메인/공통 - 명령 확인응답(ACK) 필드 | MSK | MSK: | MaSK | ACK_MSG_FILTER — 메시지 필터 비트마스크 값 | 정수 비트마스크 |
| 마스터 메인/공통 - 텔레그램 발송 로그(dataType="TELEGRAM", dataName="SEND_LOG") | SUCCESS/FAIL | SUCCESS / FAIL | SUCCESS / FAIL (전체 단어, 약어 아님) | option1 — 알림 전달 신뢰성 모니터링 | "SUCCESS" 또는 "FAIL" |
| 마스터 메인/공통 - 텔레그램 발송 로그(dataType="TELEGRAM", dataName="SEND_LOG") | 전송경로 | DIRECT_HTTPS_BOOT_DUAL 등 | 리터럴 경로명 그대로(literal, 약어 아님) | option2 — 서버위임 vs 직접전송 등 경로 진단 | DIRECT_HTTPS_BOOT_DUAL / SERVER_DELEGATE / SERVER_DELEGATE_STAGE1 / SERVER_DELEGATE_STAGE2 / DIRECT_HTTPS_STAGE1 / DIRECT_HTTPS_STAGE2 |
| 마스터 메인/공통 - BLE 실시간 라이브뷰 배터리/시스템 필드 (서버 미저장, 앱 직결) | SYS_FLAGS | SYS_FLAGS:B_MGR=/M_FILT= | SYStem_FLAGS(전체 단어) | 앱이 기기 구성을 실시간 표시 | B_MGR/M_FILT 각각 0 또는 1 |
| 마스터 메인/공통 - BLE 실시간 라이브뷰 배터리/시스템 필드 (서버 미저장, 앱 직결) | DO_D11 | DO_D11: | Digital Output_D11(핀 번호, literal) | 실시간 핀 상태 모니터링(앱) | 0 또는 1 |
| 마스터 메인/공통 - BLE 실시간 라이브뷰 배터리/시스템 필드 (서버 미저장, 앱 직결) | PWM_D12 | PWM_D12: | Pulse Width Modulation_D12(핀 번호, literal) | 실시간 핀 상태 모니터링(앱) | 0~255 |
| 마스터 메인/공통 - BLE 실시간 라이브뷰 배터리/시스템 필드 (서버 미저장, 앱 직결) | PIN_A0_PWM | PIN_A0_PWM: | PIN(literal)_A0(핀 번호, literal)_Pulse Width Modulation | 배터리 충전 상태 실시간 확인(앱) | 0~512 (CHARGE_PWM_LIMIT_MAX) |
| 마스터 메인/공통 - BLE 실시간 라이브뷰 배터리/시스템 필드 (서버 미저장, 앱 직결) | PIN_A2_VAL | PIN_A2_VAL: | PIN(literal)_A2(핀 번호, literal)_VALue | 배터리 충전 상태 실시간 확인(앱) | ADC raw 또는 0/1 |
| 마스터 메인/공통 - BLE 실시간 라이브뷰 배터리/시스템 필드 (서버 미저장, 앱 직결) | PIN_A3_VOLT | PIN_A3_VOLT: | PIN(literal)_A3(핀 번호, literal)_VOLTage | 배터리 충전 상태 실시간 확인(앱) | 실수(V) |
| 마스터 메인/공통 - BLE 실시간 라이브뷰 배터리/시스템 필드 (서버 미저장, 앱 직결) | PIN_D2_PWM | PIN_D2_PWM: | PIN(literal)_D2(핀 번호, literal)_Pulse Width Modulation | 실시간 핀 상태 모니터링(앱) | 0~255 |
| 마스터 메인/공통 - BLE 실시간 라이브뷰 배터리/시스템 필드 (서버 미저장, 앱 직결) | PIN_D11_VOLT | PIN_D11_VOLT: | PIN(literal)_D11(핀 번호, literal)_VOLTage | 실시간 핀 상태 모니터링(앱) | 실수(V) |
| TC1047 (아날로그 온도 센서) | CUR | CUR: | CURrent (지금 시점의, temperature) | 1시간 주기 정기 리포트 값 | 실수(°C) |
| TC1047 (아날로그 온도 센서) | CUR_HIGH | CUR_HIGH: | CURrent_HIGH(전체 단어) | 고온 경보 발생 시 값 | 실수(°C) |
| TC1047 (아날로그 온도 센서) | CUR_NORM | CUR_NORM: | CURrent_NORMal | 고온 경보 해제 시 값 | 실수(°C) |
| TC1047 (아날로그 온도 센서) | EVT:OVER/NORM | EVT:OVER / EVT:NORM | EVenT:OVER(전체 단어) / NORMal | option1 — 이벤트 종류 | OVER 또는 NORM |
| TC1047 (아날로그 온도 센서) | CT | CT: | Current Temperature | 부팅 시 1회성 초기값(option1="INIT") | 실수(°C) |
| MLX90640 (열화상 카메라) - 정기/실시간(dataType="MLX_DATA") | MAX/MIN/CENTER | MAX: / MIN: / CENTER: | MAXimum / MINimum / CENTER (전체 단어들) | 부팅 스캔 결과 보고 | 실수(°C) |
| MLX90640 (열화상 카메라) - 정기/실시간(dataType="MLX_DATA") | packedHex | (키 없음, 원본 그대로) | Packed Hexadecimal(literal, 압축 인코딩된 16진 문자열) | 정기/알람 레코드의 열화상 원본 데이터 | 가변 길이 hex 문자열 |
| MLX90640 (열화상 카메라) - 정기/실시간(dataType="MLX_DATA") | CUR | CUR: | CURrent (지금 시점의, temperature) | 온도 급변 알람의 현재값 | 실수(°C) |
| MLX90640 (열화상 카메라) - 정기/실시간(dataType="MLX_DATA") | DIF | DIF: | DIFference | 급상승/급하강 판정 근거값 보고 | 실수(°C), 통상 ±MLX_TEMP_ALERT_DIFF(5.0) 부근 |
| MLX90640 (열화상 카메라) - 정기/실시간(dataType="MLX_DATA") | A1H | A1H: | Average 1Hour(literal 숫자) | 1시간 통계 이상 경보(MLX1H3U/D) 근거값 | 실수(°C) |
| MLX90640 (열화상 카메라) - 정기/실시간(dataType="MLX_DATA") | A24 | A24: | Average 24(literal, 시간) | 24시간 통계 이상 경보(MLX1D1U) 근거값 | 실수(°C) |
| MLX90640 (열화상 카메라) - 정기/실시간(dataType="MLX_DATA") | EVT:UP/DOWN/NORM | EVT:UP / EVT:DOWN / EVT:NORM | EVenT:UP / DOWN / NORMal (전체 단어들) | option1 — 이벤트 종류 | UP, DOWN, NORM 중 1 |
| MLX90640 (열화상 카메라) - 정기/실시간(dataType="MLX_DATA") | FAT/FAC | FAT:/FAC: | First_Average Temperature / First_Average Cell | 시간당 8그룹 통계 — '시작(First)' 그룹 | 온도(°C) + 셀번호(-1=전체평균) |
| MLX90640 (열화상 카메라) - 정기/실시간(dataType="MLX_DATA") | FMT/FMC | FMT:/FMC: | First_Maximum Temperature / First_Maximum Cell | 시간당 8그룹 통계 — '시작(First)' 그룹의 최고값 | 온도(°C) + 셀번호(0~767) |
| MLX90640 (열화상 카메라) - 정기/실시간(dataType="MLX_DATA") | FNT/FNC | FNT:/FNC: | First_miNimum Temperature / First_miNimum Cell | 시간당 8그룹 통계 — '시작(First)' 그룹의 최저값 | 온도(°C) + 셀번호(0~767) |
| MLX90640 (열화상 카메라) - 정기/실시간(dataType="MLX_DATA") | LAT/LAC | LAT:/LAC: | Last_Average Temperature / Last_Average Cell | 시간당 8그룹 통계 — '마지막(Last)' 그룹 | 온도(°C) + 셀번호(-1=전체평균) |
| MLX90640 (열화상 카메라) - 정기/실시간(dataType="MLX_DATA") | LMT/LMC | LMT:/LMC: | Last_Maximum Temperature / Last_Maximum Cell | 시간당 8그룹 통계 — '마지막(Last)' 그룹의 최고값 | 온도(°C) + 셀번호(0~767) |
| MLX90640 (열화상 카메라) - 정기/실시간(dataType="MLX_DATA") | LNT/LNC | LNT:/LNC: | Last_miNimum Temperature / Last_miNimum Cell | 시간당 8그룹 통계 — '마지막(Last)' 그룹의 최저값 | 온도(°C) + 셀번호(0~767) |
| MLX90640 (열화상 카메라) - 정기/실시간(dataType="MLX_DATA") | OMT/OMC | OMT:/OMC: | Overall(rolling)_Maximum Temperature / Overall(rolling)_Maximum Cell | 최근 60분 롤링윈도우(Overall) 그룹의 최고값 | 온도(°C) + 셀번호(0~767) |
| MLX90640 (열화상 카메라) - 정기/실시간(dataType="MLX_DATA") | ONT/ONC | ONT:/ONC: | Overall(rolling)_miNimum Temperature / Overall(rolling)_miNimum Cell | 최근 60분 롤링윈도우(Overall) 그룹의 최저값 | 온도(°C) + 셀번호(0~767) |
| MLX90640 (열화상 카메라) - 정기/실시간(dataType="MLX_DATA") | ET0/ET(그룹별) | ET0: / ET: | Elapsed Time 0(기준시각, literal 0) / Elapsed Time(상대시각) | 8그룹 통계의 시간 정렬용 | 정수(ms) |
| MLX90640 - 파생 이벤트/진단(dataType="MLX_INFO") | CEL | CEL: | CELl | 이벤트 발생 위치 식별 | 정수 0~767 (32x24 그리드) |
| MLX90640 - 파생 이벤트/진단(dataType="MLX_INFO") | NDF | NDF: | Neighbor DiFference | 화재 안전망 후보 판정 근거 | 실수(°C) |
| MLX90640 - 파생 이벤트/진단(dataType="MLX_INFO") | GAV | GAV: | Global AVerage | 화재 안전망 후보 판정 근거 | 실수(°C) |
| MLX90640 - 파생 이벤트/진단(dataType="MLX_INFO") | PREV/CUR/LIST | PREV:/CUR:/LIST: | PREVious / CURrent / LIST (전체 단어들) | BAD_PIXEL_CHANGE 로그 — 개수 변경 전/후 및 인덱스 목록 | 정수 개수 + 콤마구분 인덱스 목록 |
| MLX90640 - 파생 이벤트/진단(dataType="MLX_INFO") | EVT:FEVER | EVT:FEVER | EVenT:FEVER(전체 단어) | option1 — CRITICAL(FEVER_RED) 확정 시 | 고정 문자열 |
| MLX90640 - 파생 이벤트/진단(dataType="MLX_INFO") | TYP:FEV/PEAK/CNT | TYP:FEV/PEAK:/CNT: | TYPe:FEVer / PEAK(전체 단어) / CouNT | SUB:EVT_MISS — 발열 미확정(재측정 실패) 경량 로그 | PEAK=실수(°C), CNT=정수 |
| MLX90640 - 파생 이벤트/진단(dataType="MLX_INFO") | EVT:FIRE_ALERT | EVT:FIRE_ALERT | EVenT:FIRE_ALERT(전체 단어들) | option1 — 화재감지 모드 전용, 3.11절 안전망 확정 시 | 고정 문자열 |
| MLX90640 - 파생 이벤트/진단(dataType="MLX_INFO") | TYP:FAL/PEAK/CNT | TYP:FAL/PEAK:/CNT: | TYPe:Fire ALert / PEAK / CouNT | SUB:EVT_MISS — 화재경보 미확정(노이즈) 로그 | PEAK=실수(°C), CNT=정수 |
| MLX90640 - 파생 이벤트/진단(dataType="MLX_INFO") | IDX | IDX: | InDeX | 런타임 불량셀 재감지 대상 픽셀 인덱스 | 정수 0~767 |
| MLX90640 - 파생 이벤트/진단(dataType="MLX_INFO") | CHG | CHG: | CHanGe | 불량셀 급변 판정 근거값 | 실수(°C) |
| MLX90640 - 파생 이벤트/진단(dataType="MLX_INFO") | CNT | CNT: | CouNT | 연속 확인(confirm) 스캔 횟수 | 정수 1~MIN_CONFIRM_SCANS(10) |
| MLX90640 - 파생 이벤트/진단(dataType="MLX_INFO") | ST | ST: | STatus | 의심(A)/확정(C) 구분 | A=Active(의심 또는 해제), C=Confirmed(확정) |
| MLX90640 - 파생 이벤트/진단(dataType="MLX_INFO") | SUB:BADPX_SUS | SUB:BADPX_SUS | SUBevent:BAD PiXel_SUSpect | option1 — 진단 로그 전용(대시보드 미노출) | 고정 문자열 |
| MLX90640 - 파생 이벤트/진단(dataType="MLX_INFO") | SUB:BADPX_CONF | SUB:BADPX_CONF | SUBevent:BAD PiXel_CONFirmed | option1 — 서버 Event(SENSOR_FAULT)+DiagnosticLog 동시 저장 트리거 | 고정 문자열 |
| MLX90640 - 특징값 요약(dataType="MLX_FEAT") | TMX | TMX: | Temperature MaXimum | 특징값 요약 레코드 | 실수(°C) |
| MLX90640 - 특징값 요약(dataType="MLX_FEAT") | TAV | TAV: | Temperature AVerage | 특징값 요약 레코드 | 실수(°C) |
| MLX90640 - 특징값 요약(dataType="MLX_FEAT") | TBG | TBG: | Temperature BackGround | 특징값 요약 레코드(아기모니터링 전용, 블랍 제외 평균) | 실수(°C) |
| MLX90640 - 특징값 요약(dataType="MLX_FEAT") | NAC | NAC: | Number ACtive(cells) — Number/Active/Cells 각 단어 첫글자 | O-1 블랍 추적, 아기모니터링 전용 | 정수 0~768 |
| MLX90640 - 특징값 요약(dataType="MLX_FEAT") | XC/YC | XC:/YC: | X Center / Y Center | O-1 블랍 추적, 아기모니터링 전용 | 실수, 그리드 좌표(X:0~31, Y:0~23) |
| MLX90640 - 특징값 요약(dataType="MLX_FEAT") | BST | BST: | Blob STate | 3.8절 자세 판정(신뢰도 검증 전 단계) | LC=LIFT_CANDIDATE, RC=ROLL_CANDIDATE, OC=OCCLUDED, UT=UNKNOWN_TRANSITION |
| MLX90640 - 특징값 요약(dataType="MLX_FEAT") | STQ | STQ: | STable for Query | R-2 안정상태 신호(피드백 질문 트리거 판단용) | 0 또는 1 |
| MLX90640 - 원본 프레임(dataType="MLX_RAW") | SUB:BADPX_CONF_RAW | SUB:BADPX_CONF_RAW/IDX: | SUBevent:BAD PiXel_CONFirmed_RAW(전체 단어) | option1 — 대상 셀 인덱스 포함 | IDX는 정수 0~767 |
| MLX90640 - 원본 프레임(dataType="MLX_RAW") | (프레임 본문) | 쉼표구분 768개 값 | 해당없음(리터럴 데이터, 약어 아님) | dataValue1 — 사후 재검증/패턴분석용 진단 데이터 | 실수(°C) 1자리, 768개 콤마구분 |
| MLX90640 - BLE 실시간 라이브뷰(서버 미저장, 앱 직결) | MLX_MAX/MIN/CENTER | MLX_MAX:/MLX_MIN:/MLX_CENTER: | MLX(literal)_MAXimum / MINimum / CENTER | 앱 열화상 화면 상단 수치 표시 | 실수(°C) |
| MLX90640 - BLE 실시간 라이브뷰(서버 미저장, 앱 직결) | MLX_CAL_ACTIVE | MLX_CAL_ACTIVE: | MLX(literal)_CALibration_ACTIVE(전체 단어) | 앱 UI 상태 표시 | 0 또는 1 |
| MLX90640 - BLE 실시간 라이브뷰(서버 미저장, 앱 직결) | MLX_BAD_PX_CNT | MLX_BAD_PX_CNT: | MLX(literal)_BAD(전체단어)_PiXel_CouNT | 앱 경고 다이얼로그 게이팅(≥3, ≥10) | 정수 0~10 |
| MLX90640 - BLE 실시간 라이브뷰(서버 미저장, 앱 직결) | MLX_BAD_PX_OVERFLOW | MLX_BAD_PX_OVERFLOW: | MLX(literal)_BAD_PiXel_OVERFLOW(전체 단어) | 앱 경고 다이얼로그(교정 취소 알림) | 0 또는 1 |
| AS312 (PIR 모션 센서) | MST | MST: | Motion STate | 모든 AS312 레코드 공통 필드 | 1 고정 |
| AS312 (PIR 모션 센서) | DUR | DUR: | DURation | 1시간 이상 정적 후 감지 시 보고 | 정수(분) |
| AS312 (PIR 모션 센서) | CNT | CNT: | CouNT | 소강(OFF) 요약 레코드 | 정수 |
| AS312 (PIR 모션 센서) | FTM/LTM | FTM:/LTM: | First Time of Motion / Last Time of Motion | 1시간 정기 요약 | HH:mm 문자열 |
| AS312 (PIR 모션 센서) | EVT:ON | EVT:ON | EVenT:ON(전체 단어) | option1 — 1시간 이상 정적 후 최초 감지 알람 | 고정 문자열 |
| AS312 (PIR 모션 센서) | EVT:DETECT | EVT:DETECT | EVenT:DETECT(전체 단어) | option1 — 일반 즉시 감지(60분 미만 정적) | 고정 문자열 |
| AS312 (PIR 모션 센서) | EVT:OFF | EVT:OFF | EVenT:OFF(전체 단어) | option1 — 움직임 종료(1시간 소강) 요약 | 고정 문자열 |
| T5838 (PDM 마이크/소음) | MAX | MAX: | MAXimum | 1시간 정기 리포트 — 최고 dB | 실수(dB) |
| T5838 (PDM 마이크/소음) | MXT | MXT: | MaXimum Time | 1시간 정기 리포트 — 최고치 발생 시각 | KST 시각 문자열 |
| T5838 (PDM 마이크/소음) | AVG | AVG: | AVeraGe | 1시간 정기 리포트 — 평균 dB | 실수(dB) |
| T5838 (PDM 마이크/소음) | DUR | DUR: | DURation | 1시간 정기 리포트 — 임계 초과 지속시간 | 정수(초) |
| T5838 (PDM 마이크/소음) | CUR | CUR: | CURrent (지금 시점의) | 즉시 경보 레코드 — 현재 순간 dB | 실수(dB) |
| T5838 (PDM 마이크/소음) | AS:110/200 | AS:110 / AS:200 | Address/Alarm Status:110/200(literal 정수코드) | 레거시 규약(향후 EVT:OVER 전환 예정) | 110 또는 200 |
| T5838 (PDM 마이크/소음) | CN | CN: | Current Noise | 부팅 시 1회성 초기값(option1="INIT") | 실수(dB) |
| LIS2DW12TR (가속도 센서) | X/Y/Z | X:/Y:/Z: | X / Y / Z (축, literal) | 정기 업로드/부팅 초기값 | 실수(g) |
| LIS2DW12TR (가속도 센서) | MAG | MAG: | MAGnitude | 합성 가속도 크기(충격감지용) — 현재 코드상 주석처리되어 미사용 | 실수(g), 미사용 |
| DHT11 (온습도 센서) | T/H | T:/H: | Temperature / Humidity | 1시간 정기 리포트 | T=실수(°C), H=실수(%) |
| DHT11 (온습도 센서) | T_HIGH/T_NORM | T_HIGH:/T_NORM: | Temperature_HIGH(전체단어) / Temperature_NORMal | 현재 코드상 주석처리되어 미사용 | 실수(°C), 미사용 |
| DHT11 (온습도 센서) | CT/CH | CT:/CH: | Current Temperature / Current Humidity | 부팅 시 1회성 초기값(option1="INIT") | CT=실수(°C), CH=실수(%) |
| UART (외부 시리얼 브리지) | UP_SERVER: | UP_SERVER: | UPload_SERVER(전체 단어) | 외부 장치 데이터를 마스터가 대신 업로드 | 접두사 뒤에 외부 장치 정의 자유 형식 텍스트 |
| UART (외부 시리얼 브리지) | EVENT_MOTION:DETECTED | EVENT_MOTION:DETECTED | EVENT_MOTION:DETECTED (전체 단어들, literal 예시) | 외부 UART 장치에 모션 감지를 통지 | 고정 문자열 예시 |
| ADS1219 / BatteryTesterManager - dataName/포트 코드 | A<i>:<code> | A0: ~ A9: | Address<번호>(literal 포트번호):<code> | 포트(0~9)별 업로드 레코드 식별 | code: 0=단선,1=연결됨,100=대기,-1=재연결실패, 그 외=millis() 세션ID |
| ADS1219 / BatteryTesterManager - dataName/포트 코드 | AS<i> | AS0: ~ AS9: | Address Status<번호>(literal 포트번호) | 실시간뷰(BLE) 포트 상태코드 | 9-4 상태코드표 참고 |
| ADS1219 / BatteryTesterManager - dataName/포트 코드 | CurrentData | CurrentData | CurrentData (전체 단어들, 약어 아님) | Option1="First"와 함께 사용 | 고정 문자열 |
| ADS1219 / BatteryTesterManager - 값 필드 | millis | millis: | milliseconds (Arduino 표준 함수명 축약) | GetChannelValue() — VIUpdateCount<10(측정 안정화 전)일 때 실제값 대신 반환 | 실수(초), 예: "millis:12.3 [s]/" |
| ADS1219 / BatteryTesterManager - 값 필드 | ET | ET: | Elapsed Time | 레코드 공통 선두 필드 | 정수(ms) |
| ADS1219 / BatteryTesterManager - 값 필드 | V1 | V1: | Voltage(channel)1(literal 채널번호) | 정기/이벤트 레코드 | 실수(V) |
| ADS1219 / BatteryTesterManager - 값 필드 | L2/H2 | L2: 또는 H2: | Low(current)_2(literal) / High(current)_2(literal) | IS4HIGHCURRENT 매크로로 접두문자 결정, 채널2(전류) | 실수(mA) |
| ADS1219 / BatteryTesterManager - 값 필드 | VC | VC: | Valid Count | 부팅 초기 스캔 요약 — 유효 포트 개수 | 정수 0~10 |
| ADS1219 / BatteryTesterManager - 값 필드 | VM/VN | VM:/VN: | Voltage Maximum / Voltage miNimum | OPERATING/WAITING/IDLING 상태 리포트 | 실수(V) |
| ADS1219 / BatteryTesterManager - 값 필드 | IM/IN | IM:/IN: | current(I, 전류의 물리기호) Maximum / current(I) miNimum | OPERATING/WAITING/IDLING 상태 리포트 | 실수(mA) |
| ADS1219 / BatteryTesterManager - 상태/옵션 필드(Option1/Option2) | AS | AS: | Address Status | 포트 진행 단계 상태(9-4 표 참고) | 정수, 예: 100/130/200/300/400/800/900/930/940 |
| ADS1219 / BatteryTesterManager - 상태/옵션 필드(Option1/Option2) | EC | EC: | Event Count | 포트 이벤트(충방전 세션) 누적 이력 | 정수 |
| ADS1219 / BatteryTesterManager - 상태/옵션 필드(Option1/Option2) | BC | BC: | Boundout Count(경계이탈) | 포트 이상치(유효값 이탈) 이력 | 정수 |
| ADS1219 / BatteryTesterManager - 상태/옵션 필드(Option1/Option2) | US | US: | Upload Source | 레코드 발생 경로 진단 + eventSource 정수 | A=AddressData 정상경로, I=Init/재연결경로 (예: "US:A20") |
| ADS1219 / BatteryTesterManager - 상태/옵션 필드(Option1/Option2) | TS | TS: | Tester Status | 테스터 동작상태 1문자 코드 | C=Charge,D=Discharge,O=Off,A=Ack,M=Monitoring |
| ADS1219 / BatteryTesterManager - 상태/옵션 필드(Option1/Option2) | TM | TM: | Tester Mode | 테스터 동작모드 정수코드 | 100/210/220/310/320/400/900 (9-4 표 참고) |
| ADS1219 / BatteryTesterManager - 상태/옵션 필드(Option1/Option2) | PV | PV: | PWM(literal) Value | 충방전 제어 상태 — 현재 PWM 듀티값 | 정수 0~PWM 최대값 |
| ADS1219 / BatteryTesterManager - 상태/옵션 필드(Option1/Option2) | ES | ES: | Event Source | EVENTED 상태일 때만 부가되는 이벤트 트리거 원인 정수코드 | 정수 |
| ADS1219 / BatteryTesterManager - 상태/옵션 필드(Option1/Option2) | Except | Except:10 | Exception(전체 단어 축약형) — 1회성 예외 플래그 | 특정 예외 상황 표시 | 고정값 10 |
| ADS1219 / BatteryTesterManager - 상태코드 상수표(AS:/TS:/TM: 값) | ADDRESSSTATUS_* | 10/100/200/300/400/130/800/900/930/940/160 | 각 단어 전체 표기(INITIALIZED/EVENTED/OPERATING/WAITING/IDLING/TESTERMODECHANGED/MONITORING/NONE/CONNECTED/DISCONNECTED/REPETITION) | AS: 값으로 그대로 실림 | INITIALIZED=10, EVENTED=100, OPERATING=200, WAITING=300, IDLING=400, TESTERMODECHANGED=130, MONITORING=800, NONE=900, CONNECTED=930, DISCONNECTED=940, REPETITION=160 |
| ADS1219 / BatteryTesterManager - 상태코드 상수표(AS:/TS:/TM: 값) | TESTERMODE_* | 100/210/220/310/320/400/900/910 | 각 단어 전체 표기(MONITORING/INTERMITTENTDISCHARGE/CONTINUOUSDISCHARGE/INTERMITTENTCHARGE/CONTINUOUSCHARGE/OFF/NONE/CHANGING) | TM: 값으로 그대로 실림 | MONITORING=100, INTERMITTENTDISCHARGE=210, CONTINUOUSDISCHARGE=220, INTERMITTENTCHARGE=310, CONTINUOUSCHARGE=320, OFF=400, NONE=900, CHANGING=910 |
| ADS1219 / BatteryTesterManager - 상태코드 상수표(AS:/TS:/TM: 값) | TESTERSTATUS_* | C/D/O/A/M | 각 단어 첫글자(Charge/Discharge/Off/Ack/Monitoring) | TS: 값으로 그대로 실림 | CHARGE='C', DISCHARGE='D', OFF='O', ACK='A', MONITORING='M' |
반응형
'BilientSevices > Measurement&Monitoring' 카테고리의 다른 글
| 시스템 및 센서별 업로드 데이터 형식/내용 (0) | 2026.08.07 |
|---|---|
| 하드웨어+펌웨어+앱+웹(서버) 통합 개발 - BiliMon (0) | 2026.07.31 |
| BiliMon266, Ver.0.6 (0) | 2026.06.07 |
| BiliMon 시스템을 활용한 우선 추진 비즈니스 모델 (0) | 2026.06.03 |
| 프로그래머를 위한 BiliMon 활용 방안 (0) | 2026.05.31 |
반응형
250x250
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Hurdles
- image
- 아두이노
- ServantClock
- Decorator
- arduino
- 전압
- BSC
- Innovations
- 티스토리챌린지
- 혁신
- 치매
- 심심풀이
- 심심풀이치매방지기
- 절연형
- Innovations&Hurdles
- BiliChild
- 전류
- 허들
- bilient
- 오블완
- Video
- 배프
- Innovation&Hurdles
- 빌리칠드
- 빌리언트
- DYOV
- 둎
- 혁신과허들
- 치매방지
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 | 31 |
글 보관함

