arbotix_python::servos::HobbyServo Class Reference

Inheritance diagram for arbotix_python::servos::HobbyServo:
Inheritance graph
[legend]

List of all members.

Public Member Functions

def __init__
def commandCb
def getDiagnostics
def interpolate
def update

Public Attributes

 angle
 controller
 device
 dirty
 id
 invert
 level
 max_angle
 max_speed
 min_angle
 name
 neutral
 rad_per_tick
 readable
 status
 ticks
 velocity

Detailed Description

Class to handle services and updates for a single Hobby Servo, 
    connected to an ArbotiX robocontroller. 

Definition at line 230 of file servos.py.


Member Function Documentation

def arbotix_python::servos::HobbyServo::__init__ (   self,
  device,
  params 
)

Reimplemented from arbotix_python::servos::Servo.

Definition at line 233 of file servos.py.

def arbotix_python::servos::HobbyServo::commandCb (   self,
  req 
)
Callback to set position to angle, in radians. 

Reimplemented from arbotix_python::servos::Servo.

Definition at line 261 of file servos.py.

def arbotix_python::servos::HobbyServo::getDiagnostics (   self  ) 
Get a diagnostics status. 

Reimplemented from arbotix_python::servos::Servo.

Definition at line 286 of file servos.py.

def arbotix_python::servos::HobbyServo::interpolate (   self,
  frame 
)
Get the new position to move to, in ticks. 

Reimplemented from arbotix_python::servos::Servo.

Definition at line 270 of file servos.py.

def arbotix_python::servos::HobbyServo::update (   self,
  value 
)
If dirty, update value of servo at device. 

Reimplemented from arbotix_python::servos::Servo.

Definition at line 266 of file servos.py.


Member Data Documentation

Reimplemented from arbotix_python::servos::Servo.

Definition at line 255 of file servos.py.

Reimplemented from arbotix_python::servos::Servo.

Definition at line 250 of file servos.py.

Reimplemented from arbotix_python::servos::Servo.

Definition at line 234 of file servos.py.

Reimplemented from arbotix_python::servos::Servo.

Definition at line 254 of file servos.py.

Reimplemented from arbotix_python::servos::Servo.

Definition at line 238 of file servos.py.

Reimplemented from arbotix_python::servos::Servo.

Definition at line 247 of file servos.py.

Reimplemented from arbotix_python::servos::Servo.

Definition at line 252 of file servos.py.

Reimplemented from arbotix_python::servos::Servo.

Definition at line 243 of file servos.py.

Reimplemented from arbotix_python::servos::Servo.

Definition at line 245 of file servos.py.

Reimplemented from arbotix_python::servos::Servo.

Definition at line 244 of file servos.py.

Reimplemented from arbotix_python::servos::Servo.

Definition at line 235 of file servos.py.

Reimplemented from arbotix_python::servos::Servo.

Definition at line 239 of file servos.py.

Reimplemented from arbotix_python::servos::Servo.

Definition at line 241 of file servos.py.

Reimplemented from arbotix_python::servos::Servo.

Definition at line 248 of file servos.py.

Reimplemented from arbotix_python::servos::Servo.

Definition at line 251 of file servos.py.

Reimplemented from arbotix_python::servos::Servo.

Definition at line 240 of file servos.py.

Reimplemented from arbotix_python::servos::Servo.

Definition at line 256 of file servos.py.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables


arbotix_python
Author(s): Michael Ferguson
autogenerated on Fri Jan 11 09:52:11 2013