Интеграции

Класс «encoder»

Представляет энкодеры силовых моторов, подключающиеся к портам E1, E2, E3, E4.

Метод

Описание

read

Возвращает текущее показание энкодера в градусах на заданном порту.

reset

Сбрасывает на 0 текущее показание энкодера.

readRawData

Возвращает текущее показание энкодера в «тиках» на заданном порту.

read

Возвращает текущее показание энкодера в градусах на заданном порту.

Синтаксис

Python
JavaScript
Python
brick.encoder(portName).read();
brick.encoder("portName").read();
JavaScript
brick.encoder(portName).read();
brick.encoder("portName").read();

В качестве параметра необходимо указать порт.

Примеры

Python
JavaScript
Python
brick.encoder(E1).read();
brick.encoder("E2").read();
JavaScript
brick.encoder(E1).read();
brick.encoder("E2").read();

reset

Сбрасывает в 0 текущее показание энкодера.

Синтаксис

Python
JavaScript
Python
brick.encoder(portName).reset();
brick.encoder("portName").reset();
JavaScript
brick.encoder(portName).reset();
brick.encoder("portName").reset();

В качестве параметра необходимо указать порт.

Примеры

Python
JavaScript
Python
brick.encoder(E1).reset();
brick.encoder("E2").reset();
JavaScript
brick.encoder(E1).reset();
brick.encoder("E2").reset();

readRawData

Возвращает текущее показание энкодера в «тиках» на заданном порту.

Синтаксис

Python
JavaScript
Python
brick.encoder(portName).readRawData();
brick.encoder("portName").readRawData();
JavaScript
brick.encoder(portName).readRawData();
brick.encoder("portName").readRawData();

Примеры

Python
JavaScript
Python
brick.encoder(E1).readRawData();
brick.encoder("E2").readRawData();
JavaScript
brick.encoder(E1).readRawData();
brick.encoder("E2").readRawData();