target.PILProtocol class

Пакет: цель

Опишите реализацию протокола PIL для целевого компьютера

Описание

Используйте target.PILProtocol класс, который наследовал функциональность от target.CommunicationProtocolStack, описать процессор в цикле (PIL) реализация протокола связи для вашего целевого компьютера. Например, используйте этот класс, чтобы предоставить информацию о буферизации для передачи данных и информацию о тайм-ауте для ввода-вывода со связанным target.Board объект.

Создать target.PILProtocol объект, используйте target.create функция.

Свойства

развернуть все

Имя объекта протокола PIL.

Атрибуты:

GetAccess
public
SetAccess
public

Размер отправляет буфер за кэшированием передаваемых данных.

Атрибуты:

GetAccess
public
SetAccess
public

Размер получает буфер для кэширования передаваемых данных.

Атрибуты:

GetAccess
public
SetAccess
public

Тайм-аут, который применяется к данным, отправляет команду, заданную в секундах.

Атрибуты:

GetAccess
public
SetAccess
public

Тайм-аут, который применяется к данным, получает команду, заданную в секундах.

Атрибуты:

GetAccess
public
SetAccess
public

Тайм-аут, который применяется при открытии коммуникаций PIL, задал в секундах.

Атрибуты:

GetAccess
public
SetAccess
public

Задайте, отправляет ли коммуникация PIL и получает только байты.

Атрибуты:

GetAccess
public
SetAccess
public

Примеры

свернуть все

Укажите информацию протокола PIL. Этот фрагмент кода от Настроенной Возможности соединения PIL при помощи целевого Пакета показывает, как указать информацию.

pilProtocol = target.create('PILProtocol');
pilProtocol.Name = 'Linux PIL Protocol';
pilProtocol.SendBufferSize = 50000;
pilProtocol.ReceiveBufferSize = 50000;
hostTarget.CommunicationProtocolStacks = pilProtocol;
Введенный в R2020b