VectorNav C++ Library
Public Member Functions | Public Attributes | List of all members
vn::sensors::CommunicationProtocolControlRegister Struct Reference

Structure representing the Communication Protocol Control register. More...

#include <registers.h>

Public Member Functions

 CommunicationProtocolControlRegister (protocol::uart::CountMode serialCountIn, protocol::uart::StatusMode serialStatusIn, protocol::uart::CountMode spiCountIn, protocol::uart::StatusMode spiStatusIn, protocol::uart::ChecksumMode serialChecksumIn, protocol::uart::ChecksumMode spiChecksumIn, protocol::uart::ErrorMode errorModeIn)
 Creates an initializes a new CommunicationProtocolControlRegister structure. More...
 

Public Attributes

protocol::uart::CountMode serialCount
 The serialCount field.
 
protocol::uart::StatusMode serialStatus
 The serialStatus field.
 
protocol::uart::CountMode spiCount
 The spiCount field.
 
protocol::uart::StatusMode spiStatus
 The spiStatus field.
 
protocol::uart::ChecksumMode serialChecksum
 The serialChecksum field.
 
protocol::uart::ChecksumMode spiChecksum
 The spiChecksum field.
 
protocol::uart::ErrorMode errorMode
 The errorMode field.
 

Detailed Description

Structure representing the Communication Protocol Control register.

Constructor & Destructor Documentation

vn::sensors::CommunicationProtocolControlRegister::CommunicationProtocolControlRegister ( protocol::uart::CountMode  serialCountIn,
protocol::uart::StatusMode  serialStatusIn,
protocol::uart::CountMode  spiCountIn,
protocol::uart::StatusMode  spiStatusIn,
protocol::uart::ChecksumMode  serialChecksumIn,
protocol::uart::ChecksumMode  spiChecksumIn,
protocol::uart::ErrorMode  errorModeIn 
)
inline

Creates an initializes a new CommunicationProtocolControlRegister structure.

Parameters
[in]serialCountInValue to initialize the serialCount field with.
[in]serialStatusInValue to initialize the serialStatus field with.
[in]spiCountInValue to initialize the spiCount field with.
[in]spiStatusInValue to initialize the spiStatus field with.
[in]serialChecksumInValue to initialize the serialChecksum field with.
[in]spiChecksumInValue to initialize the spiChecksum field with.
[in]errorModeInValue to initialize the errorMode field with.

The documentation for this struct was generated from the following file: