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