EasyManua.ls Logo

Scanlab RTC6 PCIe Board - Set_Duty_Cycle_Table

Scanlab RTC6 PCIe Board
1004 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
RTC6 boards
Doc. Rev. 1.0.21 en-US
10 RTC6 Commands
631
innovators for industry
Normal List
Command
set_duty_cycle_table
Function Category: List Commands for a Restricted User Group only.
Sets a value in the lookup table for the pulse length.
Call
set_duty_cycle_table( Index, DutyCycle )
Parameters
Index
Index in the lookup table for the pulse length.
Allowed value range: 0…10.
As an unsigned 32-bit value.
DutyCycle
Duty Cycle. In per mille.
Allowed value range: 0…1,000.
As an unsigned 32-bit value.
Comments The relationship between encoder frequency and laser frequency is defined as follows:
Encoder frequency =
Index
× [
Fmax
/ 10]
Within the lookup table, the values are linearly interpolated.
The value for pulse length is set depending on the laser frequency:
Pulse length = laser frequency ×
DutyCycle
/ 1,000
RTC4RTC6 New command.
RTC5RTC6 New command.
Version info Available as of DLL 626, OUT 627.
References set_laser_timing_table, regulation3

Table of Contents