A message field for interfacing with a bank of I/O pins.
More...
#include <feedback.hpp>
|
float | getFloat (size_t pinNumber) const |
| If this numbered pin in this bank has an floating point (e.g., analog or PWM) value, returns that value; otherwise returns a default. More...
|
|
int64_t | getInt (size_t pinNumber) const |
| If this numbered pin in this bank has an integer (e.g., digital) value, returns that value; otherwise returns a default. More...
|
|
bool | hasFloat (size_t pinNumber) const |
| True if (and only if) the particular numbered pin in this bank has an floating point (e.g., analog or PWM) value. More...
|
|
bool | hasInt (size_t pinNumber) const |
| True if (and only if) the particular numbered pin in this bank has an integer (e.g., digital) value. More...
|
|
| IoBank (HebiFeedbackPtr internal, HebiFeedbackIoPinBank bank) |
|
A message field for interfacing with a bank of I/O pins.
Definition at line 360 of file feedback.hpp.
float hebi::Feedback::IoBank::getFloat |
( |
size_t |
pinNumber | ) |
const |
If this numbered pin in this bank has an floating point (e.g., analog or PWM) value, returns that value; otherwise returns a default.
- Parameters
-
pinNumber | Which pin to get; valid values for pinNumber depend on the bank. |
Definition at line 192 of file feedback.cpp.
int64_t hebi::Feedback::IoBank::getInt |
( |
size_t |
pinNumber | ) |
const |
If this numbered pin in this bank has an integer (e.g., digital) value, returns that value; otherwise returns a default.
- Parameters
-
pinNumber | Which pin to get; valid values for pinNumber depend on the bank. |
Definition at line 185 of file feedback.cpp.
bool hebi::Feedback::IoBank::hasFloat |
( |
size_t |
pinNumber | ) |
const |
True if (and only if) the particular numbered pin in this bank has an floating point (e.g., analog or PWM) value.
- Parameters
-
pinNumber | Which pin to check; valid values for pinNumber depend on the bank. |
Definition at line 180 of file feedback.cpp.
bool hebi::Feedback::IoBank::hasInt |
( |
size_t |
pinNumber | ) |
const |
True if (and only if) the particular numbered pin in this bank has an integer (e.g., digital) value.
- Parameters
-
pinNumber | Which pin to check; valid values for pinNumber depend on the bank. |
Definition at line 175 of file feedback.cpp.
hebi::Feedback::IoBank::HEBI_DISABLE_COPY_MOVE |
( |
IoBank |
| ) |
|
|
private |
The documentation for this class was generated from the following files: