NASA Astrobee Robot Software  0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
Driver Struct Reference

#include <vive.h>

Public Attributes

struct libusb_context * usb
 
uint16_t num_trackers
 
tracker_ttrackers [MAX_NUM_TRACKERS]
 
light_cb_t light_cb
 
imu_cb_t imu_cb
 
button_cb_t button_cb
 
tracker_cb_t tracker_cb
 
lighthouse_cb_t lighthouse_cb
 
lighthouse_t lighthouses [MAX_NUM_LIGHTHOUSES]
 
general_t general
 
uint8_t pushed
 

Member Data Documentation

◆ button_cb

button_cb_t Driver::button_cb

◆ general

general_t Driver::general

◆ imu_cb

imu_cb_t Driver::imu_cb

◆ light_cb

light_cb_t Driver::light_cb

◆ lighthouse_cb

lighthouse_cb_t Driver::lighthouse_cb

◆ lighthouses

lighthouse_t Driver::lighthouses[MAX_NUM_LIGHTHOUSES]

◆ num_trackers

uint16_t Driver::num_trackers

◆ pushed

uint8_t Driver::pushed

◆ tracker_cb

tracker_cb_t Driver::tracker_cb

◆ trackers

tracker_t* Driver::trackers[MAX_NUM_TRACKERS]

◆ usb

struct libusb_context* Driver::usb

The documentation for this struct was generated from the following file: