Добавление выбора значений сигналов в сценарии CAPL и сохранение в переменной в CANalyzer 8.5? - PullRequest
1 голос
/ 11 марта 2020

Мне нужно получить доступ к значениям нескольких сигналов, чтобы рассчитать их общее значение. Мне также нужно сравнить значение сигнала с постоянным значением для использования в операторе if, например,

on timer msTimer100
{ 
  if(msg1.Sig1 < 23)
  {
    x=1;
  }
  else 
  {
    x=0;
  }
}

Однако я получаю операнд, несовместимый в операторе if. Я также попытался ввести знак $ как $ msg1.Sig1, однако я получаю сообщение об ошибке «Сигнал обслуживания не найден в базе данных», несмотря на то, что этот сигнал присутствует в базе данных. Любые идеи?

...