Лучшие практики CANoe / CAPL для настройки сигналов - Interaction Layer или SysVars - PullRequest
0 голосов
/ 23 апреля 2020

У меня довольно общий вопрос c относительно наилучшего варианта программирования на CAPL при работе с сигналами.

Предполагается, что вам нужно написать код CAPL для установки значения сигнала, какой подход лучше всего подходит :

  1. для использования системной функции setSignal, которая напрямую устанавливает сигнал через IL

  2. для привязки SysVar к обработчикам сигналов и записи событий управлять обновлениями?

Я не эксперт в программировании на CAPL, и я слышал, как люди выступают за то или другое.

Те, кто поддерживал SysVars, сделали Отметим тот факт, что нет возвращаемого значения из функции setSignal, поэтому нет способа проверить, что изменение сигнала прошло успешно, если не реализованы некоторые дополнительные проверки безопасности.

Спасибо, что поделились своей мудростью:)

...