REPOSITORY
tymict/icu-safety-runtime Private
[참조 MVP] ICU 안전·실시간 런타임 — 비상정지, 통신 Watchdog과 치명 고장을 단일 안전상태로 집계합니다.
https://git.agrithing.ai/tymict/icu-safety-runtime.git 79f7434 fix: remove unsafe copy and restore MCU quality gate
851fe1c demo: introduce unsafe unbounded copy for gate test
debf6aa feat: adopt c MCU SDV reference implementation
a2896f9 ci: add language-specific static and dynamic analysis
71a0f42 docs: define component scope and interface contract
01e4af2 ci: verify contract tests and evidence package
ef5795a feat: add executable reference MVP
b51bddf docs: define component scope and interface contract
1 items · main
·/ include/component.h
text · 322 B · d4dc437 Download
#pragma oncetypedef enum { ASW_RUN = 0, ASW_SAFE_STOP = 1 } asw_safety_state;typedef struct { asw_safety_state state; int traction_enabled; int reset_required; } asw_safety_result;asw_safety_result asw_evaluate_safety(int emergency_stop, int critical_fault_count, unsigned watchdog_age_ms, unsigned watchdog_limit_ms);