Energy harvesting mobile robot. Developed at Institute of Systems and Robotics — University of Coimbra.

Dependencies:   RF24

Dependents:   Mapping VirtualForces_debug OneFileToRuleThemAll VirtualForces_with_class ... more

Embed: (wiki syntax)

« Back to documentation index

Encoder Class Reference

Encoder Class Reference

Encoder class. More...

#include <Encoder.h>

Public Member Functions

 Encoder (I2C *i2c_in, Mutex *mutex_in, char invert_in)
 Create Encoder instance, initializing it.
long int readAbsolute ()
 Read encoder raw data (absolute value)

Detailed Description

Encoder class.

Manages one magnetic encoder AS5600. Reads its absolute value and performs the conversion of the value to incremental valeu.

Definition at line 10 of file Encoder.h.


Constructor & Destructor Documentation

Encoder ( I2C *  i2c_in,
Mutex *  mutex_in,
char  invert_in 
)

Create Encoder instance, initializing it.

Definition at line 5 of file Encoder.cpp.


Member Function Documentation

long int readAbsolute (  )

Read encoder raw data (absolute value)

Definition at line 15 of file Encoder.cpp.