Definition in file dsacssinterface.h.
#include "tinyxml.h"
#include <matrix/Matrix.h>
#include <iostream>
#include <sstream>
Include dependency graph for dsacssinterface.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Functions | |
void | checkResponse (int response) |
Checks the return value from parsing an element. 0 = good response returns: nothing or terminates program if not 0. | |
void | checkLoadFile (bool loadOkay, const char *fileName, TiXmlDocument config) |
Checks the return value from loading Xml file. 0 = good response returns: nothing or terminates program if not 0. | |
Matrix | simulatorInertia (TiXmlHandle docHandle, const char *simulator) |
Returns inertia matrix from xml config file. pass: TiXmlHandle and simulator ("WHORL-I" / "WHORL-II" etc.) returns: inertia matrix. |
|
Checks the return value from loading Xml file.
Definition at line 31 of file dsacssinterface.cpp. References TiXmlDocument::ErrorDesc(), and fileName. Referenced by main(). |
|
Checks the return value from parsing an element.
Definition at line 18 of file dsacssinterface.cpp. Referenced by DMUAccelerometer::DMUAccelerometer(), DMURateGyro::DMURateGyro(), Whorl::Initialize(), MomentumWheel::Initialize(), Magnetometer::Magnetometer(), main(), triadObserver::Parse(), QuaternionEKFObserver::Parse(), and simulatorInertia(). |
|
Returns inertia matrix from xml config file.
Definition at line 44 of file dsacssinterface.cpp. References checkResponse(), TiXmlHandle::Element(), TiXmlHandle::FirstChild(), and O_SESSAME::Matrix. Referenced by Whorl::Initialize(), and main(). |