Developing a Custom Sequence for Indirect Registers
- Updated2025-09-22
- 2 minute(s) read
Developing a Custom Sequence for Indirect Registers
The Semiconductor Device Control Add-On Professional edition for InstrumentStudio provides project templates in Visual Studio for you to develop custom sequences for indirect register operations.
Complete the following steps to create a custom indirect register sequence project and deploy it to the Semiconductor Device Control Add-On.
- Launch Visual Studio.
- Enter Custom Indirect Register Sequence in the search field.
- Click Custom Indirect Register Sequence to create a new sequence project from the template.
-
In the Configure your new project dialog
box, enter the name of the custom sequence.
The word Sequence automatically appends to the name you specify when the project is created.Note When creating a new project, do not change any of the class names in the project template. The class names are automatically generated with the template.
- Add a series of direct register operations to be performed when an indirect register is read or written.
-
Build the sequence project and use the unit test project to
debug and resolve any issues with the logic.
The unit test project is in the same location as the sequence project.
- Run the PackageGenerator.bat file located in the Visual Studio project directory to create the package file.
-
Run the .nipkg package file to deploy the
binaries.
Note Ensure that InstrumentStudio is closed when running the package. When the package finishes installing, open InstrumentStudio to use the new sequence.
-
Deploy the package file to the Semiconductor Device Control Add-On.
When the package finishes deploying, the custom indirect register sequence appears in the tab.
Related Information
- 2024 Q3 New Features
Learn about new features, behavior changes, and other updates in Semiconductor Device Control Add-On 2024 Q3 for InstrumentStudio.