Я ищу функцию в CAPL, которая обеспечивает ту же функциональность, что и вышеупомянутая функция.
Эта функция используется для ожидания подтверждения того, был ли успешно отправлен диагностический запрос. Передаваемые параметры - это объект DiagRequest и определенный период ожидания. Если в конце этого периода подтверждение не получено, возвращается код ошибки, соответствующий таймауту. Другой код ошибки относится также к другим причинам сбоя, например, к ошибке протокола или тому подобному.
Моя основная проблема с этой установленной функцией «TestWaitForDiagRequestSent» заключается в том, что ее можно использовать только в структуре тестового набора, реализованной через тестовый модуль CAPL, XML или .NET в настройке моделирования в CANoe. Мне нужно реализовать ту же функциональность без использования тестовых модулей.
Может ли кто-нибудь предложить другую функцию CAPL, которая выполняет ту же работу без тестовых модулей, или предложить практические способы достижения этой цели?