CAPL - получить описание значения сигнала от dbc - PullRequest
0 голосов
/ 29 ноября 2018

Я ищу решение в CAPL, которое позволяет мне получить описание значения сигнала, описанного в dbc.

Например, у меня есть следующий сигнал, который имеет указанное значение:

msgStatusCCAN1.PowerMode = 1
  • msgStatusCCAN1 - это сообщение
  • PowerMode - это сигнал
  • 1 - это значение, которое в DBC соответствует ON

Так, есть ли метод, который, например, с помощью getDescription(message,signal,value) даст мне описание того значения, которое включено?

Спасибо

1 Ответ

0 голосов
/ 04 декабря 2018

Если сигнал PowerMode имеет связанную таблицу значений, тогда ваш код CAPL может ссылаться на значение ON следующим образом:

msgStatusCCAN1.PowerMode = msgStatusCCAN1.PowerMode::ON
...