nkt_tools.extreme

Python module to control NKT Extreme and Fianium Lasers.

Note: I chose to use specific setter methods over properties so that the user explicitly has to adjust potentially dangerous conditions (i.e. laser.set_emission(True)). I felt this style leaves less ambiguity that the user is actively turning the laser on (vs. laser.emission = True). Less dangerous properties follow the dedicated setter method format for consistency.

Classes

Extreme([portname])