CAPL - Получить описание значения сигнала от dbc

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

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

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

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

Спасибо


person Felice Guarneri    schedule 29.11.2018    source источник


Ответы (1)


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

msgStatusCCAN1.PowerMode = msgStatusCCAN1.PowerMode::ON
person myszon    schedule 04.12.2018