fix(builder): AnalogPoint 보조 A1~A4 일반 어드레싱 + 폴링 대상화 #7
Reference in New Issue
Block a user
Delete Branch "fix/builder-aux-generalize"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
PR #5의 보조 QV 처리를 일반화·수정.
문제
PR #5는 (1) 비루프 AnalogPoint에만 보조를 처리하고 (2)
realtime=False로 넣어, 적산 QV가 크롤러 폴링집합(is_active AND realtime_enabled)에서 빠져 라이브로 흐르지 않았다(realtime_table 0행).변경
is_analog판정을 분기 앞으로 → **모든 AnalogPoint(루프 포함)**에 보조 처리. 루프 엔트리와 겹치면seen_tags가 중복 흡수.realtime기본값(True) → 보조도 폴링 대상.QV=연속 누적값만archive.realtime=False(폴링 제외) 유지 — 대비되는 일반화.맵 재생성 (순수 추가, 제거 0)
C3 +6 (FICQ-8118/LICA-5113 GAIN/RATE/RESET 등 루프 보조 누락분), C1/C2 소폭, 리포트 스팀적산 FIQ-*.QV 전부 포함.
후속
게이트웨이 재시작(신규 +6 폴링) + 기존 DB map_master의 FIQ-*.QV
realtime_enabled활성화 → 라이브 적산 흐름 완성.🤖 Generated with Claude Code