Isomet Modular Synthesiser (iMS) API  v1.4.2
iMS API
Public Types | List of all members
iMS::CompensationEvents Class Reference

All the different types of events that can be triggered by the Compensation and CompensationTableDownload classes. More...

#include <include\Compensation.h>

Public Types

enum  Events {
  RX_DDS_POWER, DOWNLOAD_FINISHED, DOWNLOAD_ERROR, VERIFY_SUCCESS,
  VERIFY_FAIL, Count
}
 List of Events raised by the Compensation Class and Compensation Table Downloader. More...
 

Detailed Description

All the different types of events that can be triggered by the Compensation and CompensationTableDownload classes.

Some events contain integer parameter data which can be processed by the IEventHandler::EventAction derived method

Author
Dave Cowan
Date
2015-11-11
Since
1.0

Member Enumeration Documentation

List of Events raised by the Compensation Class and Compensation Table Downloader.

Enumerator
RX_DDS_POWER 

Not used.

DOWNLOAD_FINISHED 

Event raised when CompensationTableDownload has confirmed that the iMS Controller received all of the Compensation Table data.

DOWNLOAD_ERROR 

Event raised each time the CompensationTableDownload class registers an error in the download process.

VERIFY_SUCCESS 

Event raised on completion of a download verify, if the download was successfully verified.

VERIFY_FAIL 

Event raised on completion of a download verify, if the download failed. param contains the number of failures recorded.


The documentation for this class was generated from the following file: