vrecko
virtual reality framework
|
#include <hci.h>
Public Member Functions | |
void | init (const char *port) |
hci_result | connect () |
void | disconnect () |
hci_result | getStrings () |
hci_result | autosynch () |
hci_result | begin () |
void | end () |
void | clearPacket () |
void | comParams (const char *port) |
void | fastTimeout () |
void | slowTimeout () |
void | stdCmd (int timer_flag, int analog_reports, int encoder_reports) |
void | simpleCfgCmd (byte cmnd) |
hci_result | stringCmd (byte cmnd) |
hci_result | getParams (byte *block, int *block_size) |
hci_result | getExtParams (byte *block, int *block_size) |
hci_result | goHomePos () |
hci_result | getMaxes () |
hci_result | waitPacket () |
hci_result | checkPacket (int checkType) |
hci_result | buildPacket (int checkTYpe) |
hci_result | parsePacket () |
hci_result | parseCfgPacket () |
hci_result | readString (char *str) |
hci_result | readBlock (byte *block, int *bytes_read) |
void | invalidateFields () |
hci_result | error (hci_result condition) |
hci_result | simpleString (hci_result condition) |
hci_result Hci::autosynch | ( | ) |
hci_result Hci::begin | ( | ) |
hci_result Hci::buildPacket | ( | int | checkTYpe | ) |
hci_result Hci::checkPacket | ( | int | checkType | ) |
void Hci::clearPacket | ( | ) |
void Hci::comParams | ( | const char * | port | ) |
hci_result Hci::connect | ( | ) |
void Hci::disconnect | ( | ) |
void Hci::end | ( | ) |
hci_result Hci::error | ( | hci_result | condition | ) |
void Hci::fastTimeout | ( | ) |
hci_result Hci::getExtParams | ( | byte * | block, |
int * | block_size | ||
) |
hci_result Hci::getMaxes | ( | ) |
hci_result Hci::getParams | ( | byte * | block, |
int * | block_size | ||
) |
hci_result Hci::getStrings | ( | ) |
hci_result Hci::goHomePos | ( | ) |
void Hci::init | ( | const char * | port | ) |
void Hci::invalidateFields | ( | ) |
hci_result Hci::parseCfgPacket | ( | ) |
hci_result Hci::parsePacket | ( | ) |
hci_result Hci::readBlock | ( | byte * | block, |
int * | bytes_read | ||
) |
hci_result Hci::readString | ( | char * | str | ) |
void Hci::simpleCfgCmd | ( | byte | cmnd | ) |
hci_result Hci::simpleString | ( | hci_result | condition | ) |
void Hci::slowTimeout | ( | ) |
void Hci::stdCmd | ( | int | timer_flag, |
int | analog_reports, | ||
int | encoder_reports | ||
) |
hci_result Hci::stringCmd | ( | byte | cmnd | ) |
hci_result Hci::waitPacket | ( | ) |
int Hci::analog[NUM_ANALOGS] |
int Hci::analog_updated[NUM_ANALOGS] |
hci_result(* Hci::BAD_FORMAT_handler)(hci_result condition) |
hci_result(* Hci::BAD_PACKET_handler)(hci_result condition) |
hci_result(* Hci::BAD_PASSWORD_handler)(hci_result condition) |
hci_result(* Hci::BAD_PORT_handler)(hci_result condition) |
hci_result(* Hci::BAD_VERSION_handler)(hci_result condition) |
int Hci::button[NUM_BUTTONS] |
int Hci::button_supported[NUM_BUTTONS] |
int Hci::buttons |
hci_result(* Hci::CANT_BEGIN_handler)(hci_result condition) |
hci_result(* Hci::CANT_OPEN_handler)(hci_result condition) |
char Hci::comment[MAX_STRING_SIZE] |
hci_result(* Hci::default_handler)() |
int Hci::encoder[NUM_ENCODERS] |
int Hci::encoder_updated[NUM_ENCODERS] |
int Hci::max_analog[NUM_ANALOGS] |
int Hci::max_encoder[NUM_ENCODERS] |
int Hci::max_timer |
char Hci::model_name[MAX_STRING_SIZE] |
hci_result(* Hci::NO_HCI_handler)(hci_result condition) |
char Hci::param_format[MAX_STRING_SIZE] |
char Hci::product_id[MAX_STRING_SIZE] |
char Hci::product_name[MAX_STRING_SIZE] |
char Hci::serial_number[MAX_STRING_SIZE] |
hci_result(* Hci::TIMED_OUT_handler)(hci_result condition) |
long Hci::timer |
int Hci::timer_updated |
char Hci::version[MAX_STRING_SIZE] |