Viam C++ SDK current
Loading...
Searching...
No Matches
Classes | Functions
encoder.hpp File Reference

Defines a Encoder component. More...

#include <string>
#include <viam/api/component/encoder/v1/encoder.pb.h>
#include <viam/sdk/common/proto_type.hpp>
#include <viam/sdk/common/utils.hpp>
#include <viam/sdk/config/resource.hpp>

Go to the source code of this file.

Classes

class  viam::sdk::Encoder
 An encoder is a device that is hooked up to motors to report a position. More...
 
struct  viam::sdk::Encoder::position
 reported position. More...
 
struct  viam::sdk::Encoder::properties
 Encodes the supported modes of this encoder. More...
 
struct  viam::sdk::API::traits< Encoder >
 

Functions

bool viam::sdk::operator== (const Encoder::position &lhs, const Encoder::position &rhs)
 
bool viam::sdk::operator== (const Encoder::properties &lhs, const Encoder::properties &rhs)
 

Detailed Description

Defines a Encoder component.