Classes | Macros | Enumerations
ocean.cpp File Reference
#include <stdio.h>
#include <stdlib.h>
#include <errno.h>
#include <stdarg.h>
#include <unistd.h>
#include <ctype.h>
#include <fcntl.h>
#include <math.h>
#include <poll.h>
#include <limits.h>
#include "ocean.h"
#include "ros/time.h"
Include dependency graph for ocean.cpp:

Go to the source code of this file.

Classes

struct  ocean
 

Macros

#define FILE_LOGGING   0
 
#define getword(i)   (short)(session->inbuffer[2*(i)] | (session->inbuffer[2*(i)+1] << 8))
 
#define STATE_DEBUG
 

Enumerations

enum  {
  GROUND_STATE, NMEA_DOLLAR, NMEA_PUB_LEAD, NMEA_LEADER_END,
  NMEA_CR, NMEA_RECOGNIZED
}
 

Macro Definition Documentation

#define FILE_LOGGING   0

Definition at line 12 of file ocean.cpp.

#define getword (   i)    (short)(session->inbuffer[2*(i)] | (session->inbuffer[2*(i)+1] << 8))

Definition at line 532 of file ocean.cpp.

#define STATE_DEBUG

Definition at line 477 of file ocean.cpp.

Enumeration Type Documentation

anonymous enum
Enumerator
GROUND_STATE 
NMEA_DOLLAR 
NMEA_PUB_LEAD 
NMEA_LEADER_END 
NMEA_CR 
NMEA_RECOGNIZED 

Definition at line 383 of file ocean.cpp.



ocean_battery_driver
Author(s): Tully Foote, Curt Meyers
autogenerated on Fri May 14 2021 02:50:04