Перейти к основному содержимому

Класс «encoder»

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

МетодОписание
readВозвращает текущее показание энкодера в градусах на заданном порту.
resetСбрасывает на 0 текущее показание энкодера.
readRawDataВозвращает текущее показание энкодера в «тиках» на заданном порту.
​​

read​

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

Синтаксис​

brick.encoder(portName).read()
brick.encoder("portName").read()

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

Примеры​

brick.encoder(E1).read()
brick.encoder("E2").read()
​​

reset​

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

Синтаксис​

brick.encoder(portName).reset()
brick.encoder("portName").reset()

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

Примеры​

brick.encoder(E1).reset()
brick.encoder("E2").reset()
​​

readRawData​

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

Синтаксис​

brick.encoder(portName).readRawData()
brick.encoder("portName").readRawData()

Примеры​

brick.encoder(E1).readRawData()
brick.encoder("E2").readRawData()