applanix.h File Reference

#include <ros/ros.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <sys/errno.h>
#include <netinet/in.h>
#include <netdb.h>
#include <string.h>
#include <stdio.h>
#include <signal.h>
#include <stdlib.h>
#include <fcntl.h>
#include <pcap.h>
Include dependency graph for applanix.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  applanix_data_t
class  DevApplanix
class  DevApplanixPCAP
class  DevApplanixTest
struct  GRP1_MSG_
struct  GRP1DATA_MSG_
struct  GRP4_MSG_
struct  GRP4DATA_MSG_
struct  GRP_MSG_
struct  GRPFTR_MSG_
struct  GRPHDR_MSG_

Defines

#define APPLANIX_CONTROL_PORT   5601
#define APPLANIX_DEFAULT_IP   "192.168.1.25"
#define APPLANIX_DISPLAY_PORT   5600
#define APPLANIX_LOGDATA_PORT   5603
#define APPLANIX_MAXMSGSIZE   6000
#define APPLANIX_NMEA_DEG_PER_BIT   0.0054931640625
#define APPLANIX_RTDATA_PORT   5602

Typedefs

typedef struct GRP1_MSG_ GRP1_MSG
typedef struct GRP1DATA_MSG_ GRP1DATA_MSG
typedef struct GRP4_MSG_ GRP4_MSG
typedef struct GRP4DATA_MSG_ GRP4DATA_MSG
typedef struct GRP_MSG_ GRP_MSG
typedef struct GRPFTR_MSG_ GRPFTR_MSG
typedef struct GRPHDR_MSG_ GRPHDR_MSG

Enumerations

enum  appl_alignment_status_t {
  ApplStatusFull = 0, ApplStatusFine = 1, ApplStatusGcChi2 = 2, ApplStatusPcChi2 = 3,
  ApplStatusGcChi1 = 4, ApplStatusPcChi1 = 5, ApplStatusCoarse = 6, ApplStatusInitial = 7,
  ApplStatusInvalid = 8
}

Detailed Description

Interface to Applanix Position and Orientation System for Land Vehicles

Author:
Jack O'Quin, Alberto Alonso

Definition in file applanix.h.


Define Documentation

#define APPLANIX_CONTROL_PORT   5601

Definition at line 37 of file applanix.h.

#define APPLANIX_DEFAULT_IP   "192.168.1.25"

Definition at line 43 of file applanix.h.

#define APPLANIX_DISPLAY_PORT   5600

Definition at line 36 of file applanix.h.

#define APPLANIX_LOGDATA_PORT   5603

Definition at line 39 of file applanix.h.

#define APPLANIX_MAXMSGSIZE   6000

Definition at line 41 of file applanix.h.

#define APPLANIX_NMEA_DEG_PER_BIT   0.0054931640625

Definition at line 45 of file applanix.h.

#define APPLANIX_RTDATA_PORT   5602

Definition at line 38 of file applanix.h.


Typedef Documentation

typedef struct GRP1_MSG_ GRP1_MSG
typedef struct GRP1DATA_MSG_ GRP1DATA_MSG
typedef struct GRP4_MSG_ GRP4_MSG
typedef struct GRP4DATA_MSG_ GRP4DATA_MSG
typedef struct GRP_MSG_ GRP_MSG
typedef struct GRPFTR_MSG_ GRPFTR_MSG
typedef struct GRPHDR_MSG_ GRPHDR_MSG

Enumeration Type Documentation

Enumerator:
ApplStatusFull 
ApplStatusFine 
ApplStatusGcChi2 
ApplStatusPcChi2 
ApplStatusGcChi1 
ApplStatusPcChi1 
ApplStatusCoarse 
ApplStatusInitial 
ApplStatusInvalid 

Definition at line 60 of file applanix.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines


applanix
Author(s): Jack O'Quin, Patrick Beeson, Alberto Alonso
autogenerated on Fri Jan 11 09:38:46 2013