Разработка платного шаблона Joomla

Разработаны алгоритмы и функционал программного обеспечения для терминалов, устанавливаемых на транспортные средства (ТС), для использования и гармонизации научно-технической базы и стандартов УВЭОС, АСН, ТСК, обеспечивающих безопасность эксплуатации ТС, их мониторинг и контроль в рамках автоматизированных систем управления.

Разработаны алгоритмы и функционал программного обеспечения для плат расширения (мезонинов) с определением их функционала при инициализации.

Разработаны схемотехнические решения изделий в части интерфейсной платы изделия и комплект документации на программное обеспечение.

Программное обеспечение реализует функционал УВЭОС, АСН, ТСК и АВТОНЕТ. При этом режим УВЭОС является неотключаемым режимом и обладает высшим приоритетом по отношению к другим функционалам.

Режимы АСН, ТСК и АВТОНЕТ включаются дополнительно. Активация режима АСН и/или ТСК и/или АВТОНЕТ означает только включение дополнительных алгоритмов функционирования ПО, при этом алгоритмы, касающиеся УВЭОС продолжают работать в полном объеме.

Функционалы УВЭОС, АСН, ТСК, АВТОНЕТ работают в режиме многозадачности.

Модули реализованные в составе ПО:

1. Диспетчер – ядро программного обеспечения, содержащее все необходимые процедуры вычислений и алгоритмы работы ПО верхнего уровня:

- алгоритм УВЭОС, согласно ГОСТ 33464—2015;

- алгоритм АСН, согласно ГОСТ 33472—2015;

- алгоритм ТСК, согласно ГОСТ Р 57484—2017.

- алгоритм АВТОНЕТ, согласно ГОСТ Р 58782-2019.

2. Модуль работы с сотовой связью (работа с пакетной передачей данных, SMS, multipart SMS, тональный модем).

3. Модуль работы со спутниковой связью (системы КОСПАС-САРСАТ, ИРИДИУМ, ГОНЕЦ).

4. Модуль работы с блоком интерфейса пользователя (БИП для УВЭОС).

5. Модуль работы с модулем интерфейса пользователя (МИП для АСН).

6. Модуль работы с блоком интерфейса пользователя (БИП для ТСК).

7. Модуль работы с бортовой аудиосистемой транспортного средства.

8. Модуль работы с энергонезависимой памятью.

9. Модуль работы с криптографическими функциями.

10. Модуль работы с акселерометрами и гироскопом.

11. Модуль работы с приемником ГНСС.

12. Модуль реализации интерфейсов RS-232, RS-485, CAN, USB, 1-Wire, интерфейсов связи с датчиками, протоколов мониторинговой информации, EGTS, пакета МНД.

13. Модуль контроля заряда и мониторинга состояния аккумуляторной батареи.

14. Модуль самодиагностики.

15. Модуль проверки функционирования (Режим тестирования)

16. Модуль режима автосервиса.

17. Модуль поддержки обновления конфигурационных файлов.

18. Модуль поддержки обновления ПО.

19. Модуль отладки и вывода диагностической информации ПО.

Модули уровня диспетчера состоят следующих задач:

1. Задача реализации алгоритма УВЭОС.

2. Задача реализации алгоритма АСН.

3. Задача реализации алгоритма ТСК.

4. Задача реализации алгоритма АВТОНЕТ.

5. Задача реализации алгоритма самодиагностики.

6. Задача реализации алгоритма тестирования.

7. Задача реализации алгоритма автосервиса.

Уровень работы с оборудованием.

1. Задача, реализующая работу с модемом спутниковой связи.

2. Задача, реализующая работу со спутниковой связью.

3. Задача, реализующая работу с блоком интерфейса пользователя (БИП).

4. Задача, реализующая работу с энергонезависимой памятью.

5. Задача, реализующая работу с криптографическими функциями.

6. Задача, реализующая работу с акселерометрами и гироскопом.

7. Задача, реализующая работу с приемником ГНСС.

8. Задача, реализующая работу с интерфейсов RS-232, RS-485, CAN, USB.

9. Задача, реализующая работу контроля заряда и мониторинга состояния аккумуляторной батареи.

10. Задача, реализующая поддержку обновления ПО.