API Reference for Custom Sequence Projects

The Semiconductor Device Control Add-On Professional edition for InstrumentStudio includes APIs in the custom indirect register sequence project templates to enable indirect register operations.

Table 29. Indirect Register Sequence API
API Call Description Inputs
Constructor Instantiates the indirect register sequence.
ReadIndirectRegister() Triggered when you perform an indirect register read operation.

You can define a series of direct register operations that need to happen when an indirect register read operation is triggered.

  • Indirect register addresses
  • Indirect register sizes
WriteIndirectRegister() Triggered when you perform an indirect register write operation.

You can define a series of direct register operations that need to happen when an indirect register write operation is triggered.

  • Indirect register addresses
  • Indirect register values