针对每个QtSafe Renderer(QSR)主要版本的发布,我们都会根据最新的功能安全标准和要求进行认证。对于QSR2.0已获得TÜV NORD认证,符合以下标准:
ISO 26262:2018-6; ASIL D:
道路车辆-功能安全 第6部分:软件级别的产品开发
ISO 26262:2018-8 11章节; ASIL D
道路车辆-功能安全 第8部分:支持过程——第11章:使用软件工具的置信度
IEC 61508:2010-3 – 7.4.4; SIL 3 and IEC 61508-3
电气/电子/可编程电子安全相关系统的功能安全性 第3部分:软件需求及支持工具需求 7.4.4
EN 50128:2011 6.7.4; SIL 4
铁路应用 通信、信号和处理系统 铁路控制和保护系统软件-软件工具
ISO 25119-3 AMD 1:2020 AgPL e
农林拖拉机和机械-控制系统的安全相关部分 第3部分:软硬件系列开发-修正案1
IEC 62304:2015 (2006+A1) C.7, fit-for-use
医疗器械软件软件生命周期过程(与IEC61508的关系-最佳实践)达到C级安全标准
功能亮点
我们在QSR 2.0中引入了一个全新的模块——Qt Safe Renderer Monitor。它是依据MISRA-C标准设计并实现的,以确保安全项的显示内容的完整性。更多详细信息请参见https://www.qt.io/blog/qt-safe-renderer-monitor 和 https://www.qt.io/blog/qt-safe-renderer-monitor-debugging-the-safety-applicationl
我们为高通骁龙系列芯片增加了特定的支持,使板载显示处理器(DPU)的CRC计算能够用于输出校验。关于如何实现输出校验,请参见https://doc.qt.io/QtSafeRenderer/qtsr-outputverification.html
本地化支持
借助本地化支持,开发者可以方便的为多语言进行设计、开发和验证安全关键的用户界面。另外,Qt Safe Renderer Monitor也同样提供了本地化支持,以满足不同国家/地区的用户对显示内容输出验证的需求。想要获取更多信息,请参见https://www.qt.io/blog/create-safe-uis-for-global-use
符合WCAG2.1指南
我们为安全触控(SafeTouch)增加了一项新API,作为安全关键型应用的一部分,以一种可靠的方式启用触控。您可以从我们的Q&A以及SafeTouch API文档中获取进一步的了解。
想要了解更多信息,请查阅在线安全手册https://doc.qt.io/QtSafeRenderer/index.html
如何获取QSR2.0
已拥有Qt商业许可证的用户现在可以使用DeviceCreation Enterprise许可证从Qt安装程序获取QSR 2.0。