Recorder Objects

Introduction  
  The Recorder object provides a mechanism to collect and buffer data from the controller. Only one Recorder object per controller is supported. After the Recorder is configured and started, the controller copies the data from the specified fields to a local buffer every "N" samples. The host can collect the data from the Recorder object using polling or interrupt-based techniques.
 
Methods
Create, Delete, Validate Methods
  mpiRecorderCreate Create Recorder object
  mpiRecorderDelete Delete Recorder object
  mpiRecorderValidate Validate Recorder object
     
Configuration and Information Methods
  mpiRecorderConfigGet Get Recorder's configuration
  mpiRecorderConfigSet Set Recorder's configuration
  mpiRecorderFlashConfigGet Get Recorder's flash configuration
  mpiRecorderFlashConfigSet Set Recorder's flash configuration
  mpiRecorderRecordConfig Configure type of data record that Recorder will capture
  mpiRecorderStatus Get status of Recorder
     
Event Methods
  mpiRecorderEventNotifyGet Get event mask of events for which host notification has been requested
  mpiRecorderEventNotifySet Set event mask of events for which host notification will be requested
  mpiRecorderEventReset Reset the events specified in event mask that are generated by Recorder
     
Action Methods
  mpiRecorderRecordGet Get data records from Recorder
  mpiRecorderStart Start recording data records using Recorder
  mpiRecorderStop Stop recording data records using Recorder
     
Memory Methods
  mpiRecorderMemory Get address to Recorder's memory
  mpiRecorderMemoryGet Copy data from Recorder memory to application memory
  mpiRecorderMemorySet Copy data from application memory to Recorder memory
     
Relational Methods
  mpiRecorderControl Return handle of Control object associated with Recorder
     
Data Types
  MPIRecorderConfig / MEIRecorderConfig  
  MPIRecorderMessage  
  MPIRecorderRecord / MEIRecorderRecord  
  MEIRecorderRecordAxis  
  MEIRecorderRecordFilter  
  MPIRecorderRecordPoint  
  MPIRecorderRecordType / MEIRecorderRecordType  
  MPIRecorderStatus  
  MEIRecorderTrace  
     
Constants
  MPIRecorderADDRESS_COUNT_MAX