#include <bird_track_impl.h>
Public Member Functions | |
BirdTrack_impl (std::string serial_device) | |
BirdTrack_impl (std::string serial_device) | |
int | get_posangles (int whichtracker, double *v) |
int | get_posangles (int whichtracker, double *v) |
int | get_rawposangles (int whichtracker, int *raw) |
int | get_rawposangles (int whichtracker, int *raw) |
void | initialize_Tracker () |
void | initialize_Tracker () |
int | polhemus_coord_to_world_coord (double *vec) |
int | polhemus_coord_to_world_coord (double *vec) |
int | start () |
int | start () |
int | stop () |
int | stop () |
void | write_to_file (double *v, char *argv) |
void | write_to_file (double *v, char *argv) |
~BirdTrack_impl () | |
~BirdTrack_impl () | |
Private Attributes | |
unsigned char | _erc |
unsigned char | _sensor1 |
unsigned char | _sensor2 |
double | doubledata [12] |
int | fd |
pthread_mutex_t | fobMutex |
protect all methods that are called by the corba interface classes. | |
int | refcount |
SerialDevice * | serial_object |
Definition at line 30 of file bird_track_impl.h.
BirdTrack_impl::BirdTrack_impl | ( | std::string | serial_device | ) |
Definition at line 60 of file BirdTrack_impl.cc.
Definition at line 72 of file BirdTrack_impl.cc.
BirdTrack_impl::BirdTrack_impl | ( | std::string | serial_device | ) |
int BirdTrack_impl::get_posangles | ( | int | whichtracker, |
double * | v | ||
) |
int BirdTrack_impl::get_posangles | ( | int | whichtracker, |
double * | v | ||
) |
Definition at line 280 of file BirdTrack_impl.cc.
int BirdTrack_impl::get_rawposangles | ( | int | whichtracker, |
int * | raw | ||
) |
int BirdTrack_impl::get_rawposangles | ( | int | whichtracker, |
int * | raw | ||
) |
Definition at line 198 of file BirdTrack_impl.cc.
void BirdTrack_impl::initialize_Tracker | ( | ) |
void BirdTrack_impl::initialize_Tracker | ( | void | ) |
Definition at line 83 of file BirdTrack_impl.cc.
int BirdTrack_impl::polhemus_coord_to_world_coord | ( | double * | vec | ) |
int BirdTrack_impl::polhemus_coord_to_world_coord | ( | double * | vec | ) |
Definition at line 309 of file BirdTrack_impl.cc.
int BirdTrack_impl::start | ( | ) |
int BirdTrack_impl::start | ( | void | ) |
Definition at line 130 of file BirdTrack_impl.cc.
int BirdTrack_impl::stop | ( | ) |
int BirdTrack_impl::stop | ( | void | ) |
Definition at line 149 of file BirdTrack_impl.cc.
void BirdTrack_impl::write_to_file | ( | double * | v, |
char * | argv | ||
) |
void BirdTrack_impl::write_to_file | ( | double * | v, |
char * | argv | ||
) |
Definition at line 171 of file BirdTrack_impl.cc.
unsigned char BirdTrack_impl::_erc [private] |
Definition at line 48 of file bird_track_impl.h.
unsigned char BirdTrack_impl::_sensor1 [private] |
Definition at line 48 of file bird_track_impl.h.
unsigned char BirdTrack_impl::_sensor2 [private] |
Definition at line 48 of file bird_track_impl.h.
double BirdTrack_impl::doubledata [private] |
Definition at line 47 of file bird_track_impl.h.
int BirdTrack_impl::fd [private] |
Definition at line 46 of file bird_track_impl.h.
pthread_mutex_t BirdTrack_impl::fobMutex [private] |
protect all methods that are called by the corba interface classes.
Definition at line 53 of file bird_track_impl.h.
int BirdTrack_impl::refcount [private] |
Definition at line 49 of file bird_track_impl.h.
SerialDevice * BirdTrack_impl::serial_object [private] |
Definition at line 45 of file bird_track_impl.h.