Вызовите интерфейс службы AUTOSAR Diagnostic Event Manager (Dem) EventAvailable
AUTOSAR Blockset/Классическая платформа/Базовое программное обеспечение/Diagnostic Event Manager (Dem)
Стандарт AUTOSAR Classic Platform определяет важные сервисы как часть Basic Software (BSW), которая выполняется в среде выполнения AUTOSAR (RTE). Примеры включают услуги, предоставляемые Diagnostic Event Manager (Dem), Function Inhibition Manager (FiM) и NVRAM Manager (NvM). В AUTOSAR RTE компоненты программного обеспечения AUTOSAR обычно получают доступ к услугам BSW при помощи связи между клиентом и сервером.
Для поддержки уровня системы моделирования и симуляции компонентов и служб AUTOSAR, AUTOSAR Blockset предоставляет библиотеку блоков AUTOSAR Basic Software. Библиотека содержит предварительно сконфигурированные блоки для моделирования вызовов компонентов сервисов AUTOSAR BSW и ссылочных реализаций сервисов BSW.
Блок DiagnosticEventAvailableCaller вызывает интерфейс службы Dem EventAvailable
чтобы инициировать SetEventAvailable
операция. Компонент использует SetEventAvailable
временно отключить и включить конкретное событие, например событие с таким же именем, сопоставленное с существующим Dem SetEventStatus
блок вызывающего абонента. Обычно вы соединяете true/false логический блок константы с SetEventAvailable
введите, так что можно переключить событие off (false) или on (true). Когда событие отключено, оно запускается SetEventStatus
блок не имеет никакого эффекта.
Diagnostic Service Component | DiagnosticInfoCaller | DiagnosticMonitorCaller | DiagnosticOperationCycleCaller