If you set the VirtualDriveType parameter to Galvo, the virtual drive behaves as a 2-axis or 3-axis galvo drive and supports all of the capabilities described on the Galvo and IFOV Functions page. Galvo functionality is only available on a PC-based controller.
The axis indices of the two or three axes that make up the virtual drive must be sequential. You must set the VirtualDriveType and VirtualDriveStartingAxis parameters as follows:
-
First galvo axis: Set VirtualDriveType to Galvo and set VirtualDriveStartingAxis to -1.
-
Second galvo axis: Set VirtualDriveType to Galvo and set VirtualDriveStartingAxis to the axis index (0-30) of the first galvo axis.
-
Third galvo axis (optional): Set VirtualDriveType to Galvo and set VirtualDriveStartingAxis to the axis index (0-30) of the first galvo axis.
You cannot mix real and virtual axes on the same drive. The virtual drive always updates at a 1 kHz rate regardless of the type of drive set in the VirtualDriveType parameter.