User Tools

Site Tools


ice:commands:lasercurrent

Common Laser Controller Command Set

List of common commands for controlling the laser controller in both the Peak Lock Servo and Peak Lock Servo & Current Controller and the Offset Phase Lock Servo & Current Controller.

Laser?

Arguments:

No Arguments Taken

Example:

Laser?  
On

I2C Command Number: 16


Description

Returns the status of the laser (on, off or fault). </div>

Laser

Arguments:

[ASCII] On/Off

Example:

Laser On 
Fault

I2C Command Number: 17


Description

Turns the laser on or off. Valid arguments are ON or OFF. Only turns the laser on when no fault / interlock issues. Returns the output from the Laser? command. </div>

CurrSet?

Arguments:

No Arguments Taken

Example:

CurrSet?  
147.6

I2C Command Number: 18


Description

Returns the laser current setpoint (in mA) for how much current will flow through the laser when the laser is on. </div>

CurrSet

Arguments:

[Float] CURRENT

Example:

CurrSet 123.52 
123.5

I2C Command Number: 19


Description

Sets the setpoint laser current (in mA) to CURRENT. Returns the output from the CurrSet? command. </div>

CurrLim?

Arguments:

No Arguments Taken

Example:

CurrLim?  
180.0

I2C Command Number: 20


Description

Returns the current limit (in mA) for the maximum current allowed to flow through the laser when the laser is on. </div>

CurrLim

Arguments:

[Float] CURRENT

Example:

CurrLim 156 
156

I2C Command Number: 21


Description

Sets the maximum laser current to CURRENT. Returns the output from the CurrLim? command. Note: If Laser Current is set above new current limit value, then current setpoint is lowered to new current limit value. </div>

ice/commands/lasercurrent.txt · Last modified: 2014/07/30 18:37 (external edit)