Public Member Functions | Public Attributes
crl::multisense::system::VersionInfo Class Reference

#include <MultiSenseTypes.hh>

List of all members.

Public Member Functions

 VersionInfo ()

Public Attributes

std::string apiBuildDate
VersionType apiVersion
std::string sensorFirmwareBuildDate
VersionType sensorFirmwareVersion
uint64_t sensorFpgaDna
uint64_t sensorHardwareMagic
uint64_t sensorHardwareVersion

Detailed Description

Class containing version info for a specific sensor.

Example code to query a sensors version info

 {.cpp}
     //
     // Instantiate a channel connecting to a sensor at the factory default
     // IP address
     crl::multisense::Channel* channel;
     channel = crl::multisense::Channel::Create("10.66.171.21");

     channel->setMtu(7200);

     //
     // Create a VersionInfo instance to store the sensors version info
     crl::multisense::system::VersionInfo versionInfo;

     //
     // Query the version info from the Channel instance
     crl::multisense::Status status = channel->getVersionInfo(versionInfo));

     //
     // Check to see if the version info was queried successfully
     if(crl::multisense::Status_Ok != status) {
          throw std::runtime_error("Unable to query sensor version info");
     }

     //
     // Use the version info ...

     //
     // Destroy the channel instance
     crl::multisense::Channel::Destroy(channel);

Definition at line 1891 of file MultiSenseTypes.hh.


Constructor & Destructor Documentation

Default constructor which initialize all values to 0

Definition at line 1914 of file MultiSenseTypes.hh.


Member Data Documentation

The build date of libMultiSense

Definition at line 1895 of file MultiSenseTypes.hh.

The version of libMultiSense

Definition at line 1897 of file MultiSenseTypes.hh.

The build date of the sensor firmware

Definition at line 1900 of file MultiSenseTypes.hh.

The version type of the sensor firmware

Definition at line 1902 of file MultiSenseTypes.hh.

The FPGA DNA

Definition at line 1909 of file MultiSenseTypes.hh.

The hardware magic number

Definition at line 1907 of file MultiSenseTypes.hh.

The hardware version of the sensor

Definition at line 1905 of file MultiSenseTypes.hh.


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


multisense_lib
Author(s):
autogenerated on Thu Aug 27 2015 14:01:12