|
HEBI C++ API
3.15.0
|
Module settings that are typically changed at a slower rate. More...
#include <info.hpp>
Classes | |
| class | Actuator |
| Actuator-specific settings, such as controller gains. More... | |
| class | Imu |
| IMU-specific settings. More... | |
Public Member Functions | |
| const Actuator & | actuator () const |
| Actuator-specific settings, such as controller gains. More... | |
| const Imu & | imu () const |
| IMU-specific settings. More... | |
| const StringField & | name () const |
| Gets the name for this module. More... | |
| const StringField & | family () const |
| Gets the family for this module. More... | |
| const StringField & | electricalType () const |
| Gets the electrical type of this module. More... | |
| const StringField & | electricalRevision () const |
| Gets the electrical revision of this module. More... | |
| const StringField & | mechanicalType () const |
| Gets the mechanical type of this module. More... | |
| const StringField & | mechanicalRevision () const |
| Gets the mechanical revision of this module. More... | |
| const StringField & | firmwareType () const |
| Gets the firmware type of this module. More... | |
| const StringField & | firmwareRevision () const |
| Gets the firmware revision of this module. More... | |
| const StringField & | userSettingsBytes (size_t number) const |
| const FloatField & | userSettingsFloat (size_t number) const |
| const IpAddressField & | ipAddress () const |
| Gets the IP address for this module. More... | |
| const IpAddressField & | subnetMask () const |
| Gets the subnet mask for this module. More... | |
| const IpAddressField & | defaultGateway () const |
| Gets the default gateway for this module. More... | |
| const FlagField & | saveCurrentSettings () const |
| Indicates if the module should save the current values of all of its settings. More... | |
Module settings that are typically changed at a slower rate.
|
inline |
Actuator-specific settings, such as controller gains.
|
inline |
IMU-specific settings.
|
inline |
Gets the name for this module.
|
inline |
Gets the family for this module.
|
inline |
Gets the electrical type of this module.
|
inline |
Gets the electrical revision of this module.
|
inline |
Gets the mechanical type of this module.
|
inline |
Gets the mechanical revision of this module.
|
inline |
Gets the firmware type of this module.
|
inline |
Gets the firmware revision of this module.
|
inline |
Gets the given byte array user setting; valid for entry number 1-8. Throws out of range if given an invalid index
|
inline |
Gets the given float user setting; valid for entry number 1-8. Throws out of range if given an invalid index
|
inline |
Gets the IP address for this module.
|
inline |
Gets the subnet mask for this module.
|
inline |
Gets the default gateway for this module.
|
inline |
Indicates if the module should save the current values of all of its settings.