MLDCO48

class lsst.ts.tunablelaser.MLDCO48(component, simulation_mode=False)

Bases: CanbusModule

Implement MLDCO48 laser module which contains temperature registers.

Parameters:
componentLaser

Laser component.

simulation_modebool

False for normal operation, true for simulation operation.

Attributes:
namestr

The name of the module.

idint

The id of the module.

id_2int

The second id of the module.

componentLaser

Laser component.

display_temperature_registerAsciiRegister

Handles the “Display temperature” register.

display_temperature_register_2AsciiRegister

Handles the “Display temperature” register.

Methods Summary

update_register()

Publish the register values of the module.

Methods Documentation

async update_register()

Publish the register values of the module.

Returns:
None