Class «encoder»
This article is automatically translated from Russian by Google Translator.
Represents power motor encoders connected to ports E1, E2, E3, E4.
read
Returns the current encoder reading in degrees on the specified port.
Syntax
brick.encoder(portName).read();
brick.encoder("portName").read();
brick.encoder(portName).read();
brick.encoder("portName").read();
As a parameter, you must specify the port.
Example
brick.encoder(E1).read();
brick.encoder("E2").read();
brick.encoder(E1).read();
brick.encoder("E2").read();
reset
Resets the current encoder reading to 0.
Syntax
brick.encoder(portName).reset();
brick.encoder("portName").reset();
brick.encoder(portName).reset();
brick.encoder("portName").reset();
As a parameter, you must specify the port.
Example
brick.encoder(E1).reset();
brick.encoder("E2").reset();
brick.encoder(E1).reset();
brick.encoder("E2").reset();
readRawData
Returns the current encoder reading in "ticks" on the specified port.
Syntax
brick.encoder(portName).readRawData();
brick.encoder("portName").readRawData();
brick.encoder(portName).readRawData();
brick.encoder("portName").readRawData();
Example
brick.encoder(E1).readRawData();
brick.encoder("E2").readRawData();
brick.encoder(E1).readRawData();
brick.encoder("E2").readRawData();