![]() |
VectorNav C++ Library
|
Structure representing a Binary Output register. More...
#include <registers.h>
Public Member Functions | |
| BinaryOutputRegister (protocol::uart::AsyncMode asyncModeIn, uint16_t rateDivisorIn, protocol::uart::CommonGroup commonFieldIn, protocol::uart::TimeGroup timeFieldIn, protocol::uart::ImuGroup imuFieldIn, protocol::uart::GpsGroup gpsFieldIn, protocol::uart::AttitudeGroup attitudeFieldIn, protocol::uart::InsGroup insFieldIn) | |
| Creates an initializes a new BinaryOutputRegister structure. More... | |
| BinaryOutputRegister (uint16_t asyncModeIn, uint16_t rateDivisorIn, uint16_t commonFieldIn, uint16_t timeFieldIn, uint16_t imuFieldIn, uint16_t gpsFieldIn, uint16_t attitudeFieldIn, uint16_t insFieldIn) | |
Public Attributes | |
| protocol::uart::AsyncMode | asyncMode |
| The asyncMode field. | |
| uint16_t | rateDivisor |
| The rateDivisor field. | |
| protocol::uart::CommonGroup | commonField |
| Group 1 (Common) | |
| protocol::uart::TimeGroup | timeField |
| Group 2 (Time) | |
| protocol::uart::ImuGroup | imuField |
| Group 3 (IMU) | |
| protocol::uart::GpsGroup | gpsField |
| Group 4 (GPS) | |
| protocol::uart::AttitudeGroup | attitudeField |
| Group 5 (Attitude) | |
| protocol::uart::InsGroup | insField |
| Group 6 (INS) | |
Structure representing a Binary Output register.
The field outputGroup available on the sensor's register is not necessary in this structure since all read/writes operations will automatically determine this from the settings for the individual groups within this structure.
|
inline |
Creates an initializes a new BinaryOutputRegister structure.
| [in] | asyncModeIn | Value to initialize the asyncMode field with. |
| [in] | rateDivisorIn | Value to initialize the rateDivisor field with. |
| [in] | commonFieldIn | Value to initialize field 1 (Common) with. |
| [in] | timeFieldIn | Value to initialize field 2 (Time) with. |
| [in] | imuFieldIn | Value to initialize field 3 (IMU) with. |
| [in] | gpsFieldIn | Value to initialize field 4 (GPS) with. |
| [in] | attitudeFieldIn | Value to initialize field 5 (Attitude) with. |
| [in] | insFieldIn | Value to initialize field 6 (INS) with. |
1.8.10