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.

def configure_devices::get_hidraw (  ) 

Definition at line 21 of file configure_devices.py.

def configure_devices::get_js (  ) 

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:
{
    'l_pedals': {'device': find_device_robust('left transcription pedals', get_hidraw())},
    'r_pedals': {'device': find_device_robust('right transcription pedals', get_hidraw())},
    'l_rudder_pedals': {'dev': find_device_robust('left rudder pedals', get_js())},
    'r_rudder_pedals': {'dev': find_device_robust('right rudder pedals', get_js())},
}

Definition at line 90 of file configure_devices.py.

 All Classes Namespaces Files Functions Variables


teleop_microscribe
Author(s): Stuart Glaser
autogenerated on Fri Jan 11 10:05:20 2013