configBusSpeed (J1939)

Сконфигурируйте тактовую синхронизацию канала J1939

Синтаксис

configBusSpeed(chan,busspeed)
configBusSpeed(chan,busspeed,SJW,TSeg1,TSeg2,numsamples)

Описание

пример

configBusSpeed(chan,busspeed) устанавливает скорость канала J1939 chan к busspeed в прямой форме, которая использует факторы вычисления тактовой синхронизации по умолчанию.

Примечание

Можно установить тактовую синхронизацию только, когда канал является оффлайновым и имеет доступ к инициализации к устройству.

пример

configBusSpeed(chan,busspeed,SJW,TSeg1,TSeg2,numsamples) устанавливает скорость канала с помощью заданных факторов вычисления тактовой синхронизации.

Примечание

Если вам не предусмотрели определенные требования синхронизации ваша сеть, необходимо использовать прямую форму функции.

Примеры

свернуть все

Используйте прямую форму синтаксиса, чтобы сконфигурировать скорость шины канала J1939.

db = canDatabase('MyDatabase.dbc');
chan = j1939Channel(db,'Vector','CANCaseXL 1',1);
configBusSpeed(chan,250000)

Используйте усовершенствованную форму синтаксиса, чтобы сконфигурировать скорость шины канала J1939 с определенными факторами вычисления.

db = canDatabase('MyDatabase.dbc');
chan = j1939Channel(db,'Vector','CANCaseXL 1',1);
configBusSpeed(chan,500000,1,4,3,1)

Входные параметры

свернуть все

Канал J1939, заданный как объект канала. Используйте функцию thej1939Channel, чтобы создать и задать канал.

Битрейт для канала, заданного как двойное. Обеспечьте скорость сети в битах в секунду.

Пример: 250000

Типы данных: double

Ширина Скачка синхронизации, заданная как двойное. Задайте длину немного в сети.

Типы данных: double

Сегмент 1 Time, заданный как двойное, которое задает раздел, прежде чем, немного выбирается в сети.

Типы данных: double

Сегмент 2 Time, заданный как двойное, которое задает раздел после того, как, немного выбирается в сети.

Типы данных: double

Количество выборок для битного состояния, заданного как двойное. Задайте количество выборок, используемых для определения битного состояния сети.

Типы данных: double

Смотрите также

Функции

Введенный в R2015b