MechaWare Object

The MechaWare object is the top level object in the MechaWare API. It is a container for the Model objects that are analogous to the Filter objects in the non-MechaWare firmware.

Static Methods

  MechaWareVersion Returns a string containing the MechaWare version
  MPIVersion Returns a string containing the MPI version

Instance Methods

  MechaWare Constructor for the MechaWare object..
  ~MechaWare Destructor for the MechaWare object.
  Model Returns the Model object corresponding to the specified index.
  Read Loads current data from each Model to the MechaWare object
from the controller.
  Write Loads current data from each Model in the MechaWare object to
the controller.
  GetModelCount Returns the number of Model objects the MechaWare object contains.
  PrintModels Sends a text representation of the contained Model objects to std::cout.

Data Types and Properties

  BlockType Enumeration which defines different types of blocks.