TemperatureCtrl¶
- class lsst.ts.tunablelaser.TemperatureCtrl(csc, host='127.0.0.1', port=50, terminator=b'\x03', encoding='ascii', simulation_mode=False)¶
Bases:
CompoWayFModule
Implement the Omron Temperature Controller.
- Parameters:
- Attributes:
- lock
asyncio.Lock
- A lock for writing/reading messages.
- host
string
- the host for the temp controller to connect to during simulation mode
- lock
Attributes Summary
Is the module connected?
The temperature sensors.
Methods Summary
configure
(config)Configure the module.
connect
()Connect to the module.
Disconnect from the module.
Attributes Documentation
- connected¶
Is the module connected?
- temperature¶
Methods Documentation
- async configure(config)¶
Configure the module.
- async connect()¶
Connect to the module.
- async disconnect()¶
Disconnect from the module.
- async laser_thermal_change_set_point(value)¶
- async laser_thermal_turn_off()¶
- async laser_thermal_turn_on()¶
- async read_all_registers()¶