# 致命错误拦截
# 功能简介
系统硬件发生致命错误时,需要系统完整下电,等待一定自恢复时间才能继续使用。如果发生致命错误,用户继续使用设备,将可能对设备带来更严重的不可逆的损坏。从系统保护角度出发,软件将对硬件的致命错误进行拦截,一旦发生致命错误,将强制用户系统关闭,并等待 15 分钟再扫描,否则,系统将不能进行任何扫描操作。
# UI 显示
发生致命错误时,OC 将弹出如下对话框。发生此情况,建议用户立即撤出正在扫描的患者,点击**确认**立即关闭系统,等待 15 分钟后再开启重试。
如果不满足等待恢复条件,扫描操作将出现如下错误提示
# 参数设置
可通过修改*/config/FatalInterceptor.cfg*对拦截进行配置
[configuration]
flag=1 //全局打开关闭致命拦截
intercept_details=mA_abnormal, LD4, LD2 //需要拦截的来自GCP致命错误,可在此增加其他错误
recovery_time=900 //致命错误恢复时间,单位s,从最近一次拦截开始计时
[intercept]
fatal_intercepted=1 //已拦截到致命错误,系统关闭后自动清零
last_fatal_datetime=20211208 10:54:07 //上次致命错误的时间
last_fatal_detail=mA_abnormal //上次致命错误的名称或类型