BPNGClientLib
Library for accessing the Telemotive data logger devices
Classes | Macros | Enumerations
RdbDefines.h File Reference

Public interfaces for Telemotive Reference Database access. More...

#include <atom-config.h>
#include <cstdlib>
#include <stdint.h>

Go to the source code of this file.

Classes

struct  IRdbEvent
 Interface to an RDB event. More...
 
struct  IRdbEventList
 Interface to a list of rdb events. More...
 
struct  IRdbTraceBlock
 
struct  IRdbTraceBlockList
 

Enumerations

enum  RdbEventType {
  UNKNOWN = 0, STARTUP = 0x01, SHUTDOWN = 0x02, MARKER = 0x03,
  INFO = 0x05, SLAVE_OFFSET = 0x06, SLAVE_TO_MASTER = 0x07, DATA_DELETED = 0x08,
  TIME_SET = 0x09, NEW_TIME = 0x0A, SUDDEN_DEATH = 0x0B, TSL_SLAVE_OFFSET = 0x0C,
  TSL_SLAVE_TO_MASTER = 0x0D, TSL_SESSION_START = 0x0E, TSL_SESSION_END = 0x0F, CONFIG = 0x10,
  WAKEUP = 0x11, START_TESTDRIVE = 0x12, STOP_TESTDRIVE = 0x13, TESTDRIVE_INFO = 0x14
}
 

Detailed Description

Public interfaces for Telemotive Reference Database access.

Enumeration Type Documentation

◆ RdbEventType

See also
tmlib's eventID.hh
Enumerator
STARTUP 

bp2 startup

SHUTDOWN 

bp2 shutdown

MARKER 

Marker set.

INFO 

Info is set.

SLAVE_OFFSET 

cascading slave offset

SLAVE_TO_MASTER 

cascading slave to master

DATA_DELETED 

All data and data space is deleted.

TIME_SET 

bp2 time was set

NEW_TIME 

new time

SUDDEN_DEATH 

no "real" shutdown was found after startup.

TSL_SLAVE_OFFSET 

slave is synced with master.

TSL_SLAVE_TO_MASTER 

slave is not synced with master.

TSL_SESSION_START 

start of a tsl synchronized session

TSL_SESSION_END 

end of a tsl synchronized session

CONFIG 

configuration has been updated

WAKEUP 

bpng wake-up source

START_TESTDRIVE 

start an easy track test drive

STOP_TESTDRIVE 

stop an easy track test drive

TESTDRIVE_INFO 

misc. info event for test drive data like testname, vin, map-version, reproducibility, etc.