1#ifndef VRPN_BIOSCIENCES_H
2#define VRPN_BIOSCIENCES_H
8#include "vrpn_Analog.h"
9#include "vrpn_Analog_Output.h"
10#include "vrpn_Button.h"
11#include "vrpn_Configure.h"
12#include "vrpn_Connection.h"
13#include "vrpn_Shared.h"
14#include "vrpn_Types.h"
39 const char * port,
float temp1,
float temp2,
50 struct timeval timestamp;
52 virtual int reset(
void);
53 virtual int get_report(
void);
56 bool set_reference_temperature(
unsigned channel,
float value);
57 bool set_control_status(
bool on);
58 bool request_temperature(
unsigned channel);
63 bool set_specified_channel(
unsigned channel, vrpn_float64 value);
67 unsigned d_next_channel_to_read;
69 float convert_bytes_to_reading(
const char *buf);
73 (vrpn_uint32 class_of_service = vrpn_CONNECTION_RELIABLE);
76 (vrpn_uint32 class_of_service = vrpn_CONNECTION_RELIABLE);
定义 vrpn_Analog_Output.h:26
Generic connection class not specific to the transport mechanism.
定义 vrpn_Connection.h:562
This structure is what is passed to a vrpn_Connection message callback.
定义 vrpn_Connection.h:41