Package ckbot :: Module dynamixel :: Class Dynamixel
[hide private]
[frames] | no frames]

Class Dynamixel

source code



DESCRIPTION: 
  -- The Dynamixel class is a namespace containing useful constants and functions 
RESPONSIBILITIES: 
  -- Serve as a utility class with dynamixel commands and useful functions
OWNERSHIP:
  -- owned by the dynamixel module
THEORY: 
  -- none
CONSTRAINTS: 
  -- none ... so far

Instance Methods [hide private]

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __init__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]
  CMD_PING = 0x01
from command table EX-106 section 3-2
  CMD_READ_DATA = 0x02
from command table EX-106 section 3-2
  CMD_WRITE_DATA = 0x03
from command table EX-106 section 3-2
  CMD_REG_WRITE = 0x04
from command table EX-106 section 3-2
  CMD_ACTION = 0x05
from command table EX-106 section 3-2
  CMD_RESET = 0x06
from command table EX-106 section 3-2
  CMD_SYNC_WRITE = 0x83
from command table EX-106 section 3-2
  MEM_LEN = 0x39
length of control table EX-106 section 3-4
  SYNC = '\xff\xff'
synchronization pattern at start of packets EX-106 section 3-2
  MAX_ID = 0xFD
maximal value of ID field EX-106 section 3-2
  BROADCAST_ID = 0xFE
broadcast address EX-106 section 3-2
Properties [hide private]

Inherited from object: __class__