Classes | Namespaces | Macros | 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

 WithRobot
 

Macros

#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 }
 

Macro Definition Documentation

#define _USE_MATH_DEFINES

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 Thu Jul 16 2020 03:08:51