© 2020 Thorlabs GmbH
4 Write Your Own Application
47
:ONTime {MIN|MAX|<seconds>}
Set pulse on time in seconds
Query pulse on time in seconds
:OFFTime {MIN|MAX|<seconds>}
Set pulse off time in seconds
Query pulse off time in seconds
:COUNt {MIN|MAX|<numeric_value>}
Set the number of pulses. 0 = infinite
pulses
Query the number of pulses
LED operating mode “Internal Modulation”
specific settings. These settings only have
an effect while in internal modulation mode
Set the maximum brightness in % of limit
current
Query the maximum brightness in % of limit
current
Set the minimum brightness in % of limit
current
Query the minimum brightness in % of limit
current
[:CW|:FIXed] {MIN|MAX|<hertz>}
Set internal modulation mode modulation
frequency
[:CW|:FIXed]? [{MIN|MAX}]
Query internal modulation mode modula-
tion frequency
[:SHAPe] {SINusoid*|1|
SQUare|2|TRIangle|3}
Set modulation shape function
Query modulation shape function
1 = SIN = sinusoid
2 = SQU = square
3 = TRI = triangular
LED operating mode “TTL” specific set-
tings. These settings only have an effect
while in TTL mode
[:AMPLitude] {MIN|MAX|<amps>}
Set the TTL mode forward current value
[:AMPLitude]? [{MIN|MAX}]
Query the TTL mode forward current value
UNIT subsystem commands
:TEMPerature
{C|CEL|CELSius|F|FAR|
FAHReinheit|K|KELVin}
Sets the temperature unit
Returns the temperature unit
CALibration subsystem commands
Returns the console’s calibration string that
was written to the console at the latest calib-
ration procedure (usually the calibration
date).
Example: “15-Jul-2015”