A message field for interfacing with a bank of I/O pins.
More...
#include <feedback.hpp>
|
| 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...
|
| |
| 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...
|
| |
| 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...
|
| |
| 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...
|
| |
A message field for interfacing with a bank of I/O pins.
| 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. |
| 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. |
| 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. |
| 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. |
The documentation for this class was generated from the following files: