Кіріспе

ARINC 661 - бұл кокпит дисплей жүйесінің (CDS) анықтамасын және CDS мен пайдаланушы қолданбалары (UA) арасындағы байланысты нормалауды көздейтін стандарт. GUI анықтамасы толық бінарлық анықтамалар файлдарында (DF) анықталады. CDS бағдарламалық жасақтамасы инициализация кезінде DF-де көрсетілген GUI иерархиясын құрай алатын ядродан тұрады, сондықтан GUI анықтамасы өзгерсе, қайта компиляцияланудың қажеті жоқ.

Өнеркәсіптегі тарихы мен қабылдануы

Стандарттың алғашқы нұсқасы 2001 жылы қабылданды. Оның алғашқы қолданылуы Airbus A380 CDS-ін әзірлеу үшін болды. Бірінші қосымша 2003 жылы қабылданды, оған жаңа виджеттер қосылды. Екінші қосымша 2005 жылы маусымда қабылданды, оған қосымша виджеттер қосылды. Үшінші толықтыру 2007 жылы қабылданды. 4-қосымша 2010 жылы қабылданды. Стандарт қазіргі уақытта Airbus A380 және A400M CDS әзірлеуде, сондай-ақ Boeing 787 CDS әзірлеуде қолданылады. AgustaWestland компаниясы ARINC 661 технологиясын Корольдік флот үшін жаңартылған Merlin тікұшақтарындағы жаңа сенсорлық экран бірлігін әзірлеу үшін пайдаланады. 2011 жылдың наурыз айында Embraer өзінің болашақ дамуы үшін ARINC 661 үшін COTS (Commercial Off The Shelf) құралын таңдағанын мәлімдеді. Қазіргі уақытта ARINC 661 2-бөлігі әзірленуде, ол виджеттердің көрінісін және сезімін анықтауға мүмкіндік береді. Ол 2020 жылы шығарылуы тиіс.

GUI анықтамасы

Әрбір DF екілік файлы бір пайдаланушы қолданбасы (UA) пайдаланушы интерфейсі үшін GUI анықтамасын анықтайды. Бірнеше UA пайдаланушы интерфейсі ағаштарын CDS дисплей анықтамасын құру үшін біріктіруге болады. DF екі бөліктен тұрады: таңбаның таңбалануы және виджеттердің анықтамасы. Виджеттер кітапханасы компьютерде қолданылатын виджеттерге ұқсас. Контейнерлер, тізімдер, ScrollPanes, батырмалар, мәзірлер, белгілер, EditBoxes және т.б. бар DF файлы екілік болса да, стандарт сонымен қатар оған байланысты XML анықтамасын анықтады, оны құралдарда өңдеу оңай.