Classes | Functions | Variables
configure_devices Namespace Reference

Classes

class  DeviceNotDetected

Functions

def find_device
def find_device_robust
def get_hidraw
def get_js
def open_nb
def what_moved

Variables

tuple filename = os.path.join(roslib.packages.get_pkg_dir('teleop_microscribe'), 'devices.yaml')
dictionary y

Function Documentation

def configure_devices.find_device (   description,
  candidates,
  timeout = -1 
)

Definition at line 42 of file configure_devices.py.

def configure_devices.find_device_robust (   description,
  candidates 
)

Definition at line 76 of file configure_devices.py.

Definition at line 21 of file configure_devices.py.

Definition at line 23 of file configure_devices.py.

def configure_devices.open_nb (   name,
  mode = 'r' 
)

Definition at line 16 of file configure_devices.py.

def configure_devices.what_moved (   paths,
  timeout = 1.0 
)

Definition at line 27 of file configure_devices.py.


Variable Documentation

tuple configure_devices::filename = os.path.join(roslib.packages.get_pkg_dir('teleop_microscribe'), 'devices.yaml')

Definition at line 98 of file configure_devices.py.

Initial value:
00001 {
00002     'l_pedals': {'device': find_device_robust('left transcription pedals', get_hidraw())},
00003     'r_pedals': {'device': find_device_robust('right transcription pedals', get_hidraw())},
00004     'l_rudder_pedals': {'dev': find_device_robust('left rudder pedals', get_js())},
00005     'r_rudder_pedals': {'dev': find_device_robust('right rudder pedals', get_js())},
00006 }

Definition at line 90 of file configure_devices.py.



teleop_microscribe
Author(s): Stuart Glaser
autogenerated on Sat Dec 28 2013 17:24:30