PFx Brick API Reference¶
The PFx Brick API has a top level PFxBrick class object. An instance of PFxBrick is used to open, maintain, and close an operating session with a PFx Brick. This class internally contains several supporting child classes used as convenient containers for related data. In particular, it contains a PFxConfig and PFxDir class which store configuration and file system data respectively.
The PFxAction class is used to specify actions the PFx Brick can perform including motor control, lighting effects, and sound effects. It has many supporting methods to conveniently specify popular actions. A host application can also directly modify the field attributes of a PFxAction instance to specify a detailed action description. Details of specifying these fields can be found in the PFx Brick Interface Control Document (ICD).
This page summarizes the main functional groups of functionality contained in this API in sections that follow.