Classes | Namespaces | Defines | Enumerations
myahrs_plus.hpp File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <stdint.h>
#include <math.h>
#include <exception>
#include <string>
#include <vector>
#include <deque>
#include <map>
#include <iostream>
#include <sstream>
#include <algorithm>
#include <unistd.h>
#include <pthread.h>
#include <semaphore.h>
#include <fcntl.h>
#include <termios.h>
#include <sys/time.h>
Include dependency graph for myahrs_plus.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  WithRobot::iBinaryProtocol::BinaryNodeParser
struct  WithRobot::DirectionCosineMatrix
struct  WithRobot::EulerAngle
class  WithRobot::Platform::Event
class  WithRobot::iMyAhrsPlus::EventItem
class  WithRobot::iMyAhrsPlus::EventQueue::EventItemAttribute
class  WithRobot::iMyAhrsPlus::EventQueue::EventItemData
class  WithRobot::iMyAhrsPlus::EventQueue::EventItemExit
class  WithRobot::iMyAhrsPlus::EventQueue
class  WithRobot::FilterByteStuffing
struct  WithRobot::FrameBuffer
class  WithRobot::iAsciiProtocol
class  WithRobot::iBinaryProtocol
struct  WithRobot::ImuData< Type >
class  WithRobot::iMyAhrsPlus
class  WithRobot::iNodeParser
class  WithRobot::iProtocol
class  WithRobot::LockGuard
class  WithRobot::Platform::Mutex
class  WithRobot::myAhrsException
class  WithRobot::MyAhrsPlus
struct  WithRobot::iNodeParser::Node
class  WithRobot::Platform
class  WithRobot::iMyAhrsPlus::Protocol
struct  WithRobot::Quaternion
class  WithRobot::iMyAhrsPlus::ResponsQueue
struct  WithRobot::SensorData
class  WithRobot::Platform::SerialPort
struct  WithRobot::iNodeParser::Stream
class  WithRobot::StringUtil
class  WithRobot::Platform::Thread
struct  WithRobot::iNodeParser::Varient

Namespaces

namespace  WithRobot

Defines

#define _USE_MATH_DEFINES
#define DBG_PRINTF(x, args...)   {if(x) { printf(args);}}
#define DEBUG_ASCII_PROTOCOL   false
#define DEBUG_BINARY_PROTOCOL   false
#define DEBUG_MYAHRS_PLUS   false
#define DEBUG_PLATFORM   false
#define WITHROBOT_MYAHRS_PLUS_SDK_VERSION   "myahrs+ sdk. ver. 1.01"

Enumerations

enum  WithRobot::Attitude { WithRobot::NOT_DEF_ATTITUDE, WithRobot::QUATERNION, WithRobot::EULER_ANGLE }
enum  WithRobot::Imu { WithRobot::NOT_DEF_IMU, WithRobot::COMPENSATED, WithRobot::RAW }

Define Documentation

Definition at line 54 of file myahrs_plus.hpp.

#define DBG_PRINTF (   x,
  args... 
)    {if(x) { printf(args);}}

Definition at line 87 of file myahrs_plus.hpp.

#define DEBUG_ASCII_PROTOCOL   false

Definition at line 100 of file myahrs_plus.hpp.

#define DEBUG_BINARY_PROTOCOL   false

Definition at line 101 of file myahrs_plus.hpp.

#define DEBUG_MYAHRS_PLUS   false

Definition at line 102 of file myahrs_plus.hpp.

#define DEBUG_PLATFORM   false

Definition at line 99 of file myahrs_plus.hpp.

#define WITHROBOT_MYAHRS_PLUS_SDK_VERSION   "myahrs+ sdk. ver. 1.01"

Definition at line 94 of file myahrs_plus.hpp.



myahrs_driver
Author(s): Yoonseok Pyo
autogenerated on Sat Jun 8 2019 10:27:56