Настройка взаимодействия с устройством¶
Настройка и выбор устройства, с которым мы будем работать, осуществляется выбором пункта меню "Подключиться"/"Connect" или нажатием на кнопку в панели быстрого доступа.
В результате откроется окно выбора и настройки устройства.
Выбор устройства¶
В поле со списком устройств можно выбрать то устройсво, с которым будем работать. Теперь программа показывает сама тип подключенного устройства и позволяет проводить настройки исходя из его конфигурации.
В поле "Device mode" выбирается режим работы устройства. В зависимости от выбранного устройства и его программного обеспечения поддерживаются разные режимы работы.
Каналы¶
- Здесь в поле "Channel alias" можно указать псевдоним канала.
- В поле "Nominal baudrate" выбирается скорость, на которой работает исследуемая шина данных. При желании список доступных скоростей можно отредактировать.
- "Listen only mode" доступно при работе с CAN и CANFD шинами. При активации данной опции устройство может только принимать данные из шины.
- Опция "Connect terminal 120Ohm" доступна для некоторых устройст. При её активации устройство будет подключать к CAN/CANFD терминирующий резистор 120Ом.
- Для устройств, работающих с шиной CANFD доступны ещё ряд опций:
- Classic CAN - работа в режиме классического CAN.
- Bit rate switch - возможность переключения скоростей при передаче данных.
- Data baudrate - возможность задания скорости для передачи данных, если включеня опция BRS. Здесь, как и с "Nominal baudrate", скорость выбирается из списка, который можно отредактировать.
- Для устройств, работающих с шиной LIN доступны также ряд опций:
- IDLE processing delay - задаётся интервал, по истечении которого устройство будет считать, что шина перешла в режим ожидания.
- LIN CRC Type - режим подсчёта контрольной суммы.
- Pull up data line - подтягивание шины данных к 12В. Следует учесть, что данная опция доступна не у всех устройств.
Скорость взаимодействия с шиной¶
Программа позволяет выбирать скорость из выпадающего списка. По умолчанию предопредлён некий стандартный чаще всего встречающийся набор скоростей. Если нет необходимо скорости, то можно её добавить в список нажав на кнопку с троеточием рядом со списком. В результате откроется окно с редактированием списка.
Здесь вы можете добавить необходимую вам скорость путём задания пары "Bit rate" и "Sample-Point", тогда все остальные необходимые параметры пересчитаются. Либо задать необходимые значения в ручном режиме в полях "Prescaler", "Seg1", "Seg2" и "Sync.Jump Width".
Так же, если устройство позволяет, при выборе скорости соединения в поле "Nominal baudrate" можно указать значение "Auto detect".
В таком случае, после подключения к устройству, оно пытается определить скорость, с которой происходит обмен данными по шине. Определени идёт не путём перебора стандартных скоростей, а именно путём определения длины битов. Минимальная скорость, которую устройство может детектировать — 20Кбит.