ice:dual-current:ice-dc1_-_dual_current_controller
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
ice:dual-current:ice-dc1_-_dual_current_controller [2020/03/11 13:11] – Ben Luey | ice:dual-current:ice-dc1_-_dual_current_controller [2023/12/06 20:40] (current) – Christiana Sasser | ||
---|---|---|---|
Line 3: | Line 3: | ||
List of commands for the ICE DC1 | List of commands for the ICE DC1 | ||
- | < | + | < |
Returns the status (on or off) of the current controller for the channel CHANNEL specified. CHANNEL can be either 1 or 2. | Returns the status (on or off) of the current controller for the channel CHANNEL specified. CHANNEL can be either 1 or 2. | ||
+ | /*Note: For the Return Question mark, we had to use a slightly different question mark image. This one: ?. Rather than this one: ?. */ | ||
- | < | + | < |
Turns the current on or off to channel CHANNEL. Returns the output of the command **LASER?** command. | Turns the current on or off to channel CHANNEL. Returns the output of the command **LASER?** command. | ||
- | < | + | < |
Returns the current setpoint (in mA) for channel CHANNEL. | Returns the current setpoint (in mA) for channel CHANNEL. | ||
- | < | + | < |
Sets the current for the channel CHANNEL. Returns the output of the command **CURRSET** command. | Sets the current for the channel CHANNEL. Returns the output of the command **CURRSET** command. | ||
- | < | + | < |
Returns the current limit (in mA) for channel CHANNEL. | Returns the current limit (in mA) for channel CHANNEL. | ||
- | < | + | < |
Sets the current limit for the channel CHANNEL. Returns the output of the command **CURRLIM** command. | Sets the current limit for the channel CHANNEL. Returns the output of the command **CURRLIM** command. | ||
- | < | + | < |
Returns the status (on or off) of enabling the analog current modulation input for servoing the laser current for the channel CHANNEL specified. CHANNEL can be either 1 or 2. | Returns the status (on or off) of enabling the analog current modulation input for servoing the laser current for the channel CHANNEL specified. CHANNEL can be either 1 or 2. | ||
- | < | + | < |
Turns the analog current modulation input on or off to channel CHANNEL. Returns the output of the command **SERVOEN? | Turns the analog current modulation input on or off to channel CHANNEL. Returns the output of the command **SERVOEN? | ||
- | < | + | < |
Returns the current setting in the Event Jump Table for channel CHANNEL and row ROW. | Returns the current setting in the Event Jump Table for channel CHANNEL and row ROW. | ||
- | < | + | < |
Sets the current to CURRENT in in the event table for row ROW and channel CHANNEL. | Sets the current to CURRENT in in the event table for row ROW and channel CHANNEL. | ||
- | < | + | < |
Reads the number of jump rows to loop through for channel CHANNEL in the jump event system. Range from 2 - 8. If set to 4, then the sequence of jump rows will be 1, | Reads the number of jump rows to loop through for channel CHANNEL in the jump event system. Range from 2 - 8. If set to 4, then the sequence of jump rows will be 1, | ||
- | < | + | < |
Sets the number of jump rows to loop through for channel CHANNEL in the jump event system. Range from 2 - 8. If set to 4, then the sequence of jump rows will be 1, | Sets the number of jump rows to loop through for channel CHANNEL in the jump event system. Range from 2 - 8. If set to 4, then the sequence of jump rows will be 1, | ||
- | < | + | < |
Returns the next row that the will be read from the Event Jump Table when the device gets an event matching the event set with the **EvtJUMP** command for channel CHANNEL. | Returns the next row that the will be read from the Event Jump Table when the device gets an event matching the event set with the **EvtJUMP** command for channel CHANNEL. | ||
- | < | + | < |
Sets the next row that the will be read from the Event Jump Table when the device gets an event matching the event set with the **EvtJUMP** command for channel CHANNEL. | Sets the next row that the will be read from the Event Jump Table when the device gets an event matching the event set with the **EvtJUMP** command for channel CHANNEL. | ||
- | < | + | < |
Reads the event address that channel CHANNEL lists to for jumping the laser current. Address range is 0-7 where address 0 is no event. | Reads the event address that channel CHANNEL lists to for jumping the laser current. Address range is 0-7 where address 0 is no event. | ||
- | < | + | < |
Sets the event address that channel CHANNEL lists to for jumping the laser current. Address range is 0-7 where address 0 is no event. | Sets the event address that channel CHANNEL lists to for jumping the laser current. Address range is 0-7 where address 0 is no event. | ||
- | < | + | < |
Reads the event address for turning the laser off on channel CHANNEL. Address range is 0-7 where address 0 is no event. | Reads the event address for turning the laser off on channel CHANNEL. Address range is 0-7 where address 0 is no event. | ||
- | < | + | < |
Sets the event address for turning the laser off on channel CHANNEL. Address range is 0-7 where address 0 is no event. | Sets the event address for turning the laser off on channel CHANNEL. Address range is 0-7 where address 0 is no event. | ||
- | < | + | < |
Returns the state of the laser pulse (whether shunting current away from laser or not) on channel CHANNEL. | Returns the state of the laser pulse (whether shunting current away from laser or not) on channel CHANNEL. | ||
- | < | + | < |
Sets the state of the laser pulse (whether shunting current away from laser or not) on channel CHANNEL. | Sets the state of the laser pulse (whether shunting current away from laser or not) on channel CHANNEL. | ||
ice/dual-current/ice-dc1_-_dual_current_controller.txt · Last modified: 2023/12/06 20:40 by Christiana Sasser