YARP
Yet Another Robot Platform
IAmplifierControl.h File Reference

define control board standard interfaces More...

#include <yarp/os/Vocab.h>
#include <yarp/dev/api.h>
+ Include dependency graph for IAmplifierControl.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  yarp::dev::IAmplifierControl
 Interface for control devices, amplifier commands. More...
 
class  yarp::dev::IAmplifierControlRaw
 Interface for control devices, amplifier commands. More...
 

Namespaces

namespace  yarp
 The main, catch-all namespace for YARP.
 
namespace  yarp::dev
 For streams capable of holding different kinds of content, check what they actually have.
 

Variables

constexpr yarp::conf::vocab32_t VOCAB_AMP_ENABLE = yarp::os::createVocab32('a','e','n')
 
constexpr yarp::conf::vocab32_t VOCAB_AMP_DISABLE = yarp::os::createVocab32('a','d','i')
 
constexpr yarp::conf::vocab32_t VOCAB_AMP_STATUS = yarp::os::createVocab32('a','s','t','a')
 
constexpr yarp::conf::vocab32_t VOCAB_AMP_STATUS_SINGLE = yarp::os::createVocab32('a','s','t','s')
 
constexpr yarp::conf::vocab32_t VOCAB_AMP_CURRENT = yarp::os::createVocab32('a','c','u')
 
constexpr yarp::conf::vocab32_t VOCAB_AMP_CURRENTS = yarp::os::createVocab32('a','c','u','s')
 
constexpr yarp::conf::vocab32_t VOCAB_AMP_MAXCURRENT = yarp::os::createVocab32('m','a','x','c')
 
constexpr yarp::conf::vocab32_t VOCAB_AMP_NOMINAL_CURRENT = yarp::os::createVocab32('a','c','n','o')
 
constexpr yarp::conf::vocab32_t VOCAB_AMP_PEAK_CURRENT = yarp::os::createVocab32('a','c','p','k')
 
constexpr yarp::conf::vocab32_t VOCAB_AMP_PWM = yarp::os::createVocab32('p','w','m')
 
constexpr yarp::conf::vocab32_t VOCAB_AMP_PWM_LIMIT = yarp::os::createVocab32('p','w','m','l')
 
constexpr yarp::conf::vocab32_t VOCAB_AMP_VOLTAGE_SUPPLY = yarp::os::createVocab32('a','v','s','u')
 

Detailed Description

define control board standard interfaces

Definition in file IAmplifierControl.h.

Variable Documentation

◆ VOCAB_AMP_CURRENT

constexpr yarp::conf::vocab32_t VOCAB_AMP_CURRENT = yarp::os::createVocab32('a','c','u')
constexpr

Definition at line 318 of file IAmplifierControl.h.

◆ VOCAB_AMP_CURRENTS

constexpr yarp::conf::vocab32_t VOCAB_AMP_CURRENTS = yarp::os::createVocab32('a','c','u','s')
constexpr

Definition at line 319 of file IAmplifierControl.h.

◆ VOCAB_AMP_DISABLE

constexpr yarp::conf::vocab32_t VOCAB_AMP_DISABLE = yarp::os::createVocab32('a','d','i')
constexpr

Definition at line 315 of file IAmplifierControl.h.

◆ VOCAB_AMP_ENABLE

constexpr yarp::conf::vocab32_t VOCAB_AMP_ENABLE = yarp::os::createVocab32('a','e','n')
constexpr

Definition at line 314 of file IAmplifierControl.h.

◆ VOCAB_AMP_MAXCURRENT

constexpr yarp::conf::vocab32_t VOCAB_AMP_MAXCURRENT = yarp::os::createVocab32('m','a','x','c')
constexpr

Definition at line 320 of file IAmplifierControl.h.

◆ VOCAB_AMP_NOMINAL_CURRENT

constexpr yarp::conf::vocab32_t VOCAB_AMP_NOMINAL_CURRENT = yarp::os::createVocab32('a','c','n','o')
constexpr

Definition at line 321 of file IAmplifierControl.h.

◆ VOCAB_AMP_PEAK_CURRENT

constexpr yarp::conf::vocab32_t VOCAB_AMP_PEAK_CURRENT = yarp::os::createVocab32('a','c','p','k')
constexpr

Definition at line 322 of file IAmplifierControl.h.

◆ VOCAB_AMP_PWM

constexpr yarp::conf::vocab32_t VOCAB_AMP_PWM = yarp::os::createVocab32('p','w','m')
constexpr

Definition at line 323 of file IAmplifierControl.h.

◆ VOCAB_AMP_PWM_LIMIT

constexpr yarp::conf::vocab32_t VOCAB_AMP_PWM_LIMIT = yarp::os::createVocab32('p','w','m','l')
constexpr

Definition at line 324 of file IAmplifierControl.h.

◆ VOCAB_AMP_STATUS

constexpr yarp::conf::vocab32_t VOCAB_AMP_STATUS = yarp::os::createVocab32('a','s','t','a')
constexpr

Definition at line 316 of file IAmplifierControl.h.

◆ VOCAB_AMP_STATUS_SINGLE

constexpr yarp::conf::vocab32_t VOCAB_AMP_STATUS_SINGLE = yarp::os::createVocab32('a','s','t','s')
constexpr

Definition at line 317 of file IAmplifierControl.h.

◆ VOCAB_AMP_VOLTAGE_SUPPLY

constexpr yarp::conf::vocab32_t VOCAB_AMP_VOLTAGE_SUPPLY = yarp::os::createVocab32('a','v','s','u')
constexpr

Definition at line 325 of file IAmplifierControl.h.