The method used for photo-detector calibration is to dis-tribute a short laser pulse directly into each detector stationvia a chain of optical fibers and other optical elements. Aschematic blocks of a calibration system for a photo-detectorstation is displayed in Fig. 1 including the interface with theTrigger and data acquisition system (DAQ). To illuminate thedetector station, the Laser pulses are sent into a diffuser andthen coupled into an optical fiber distributing the light directlyto the module. Some photo-detector elements are also neededto monitor any fluctuation in time of the light source and anyfluctuation of the transmitted light along the optical path of thelight distribution too. All these elements (called respectivelysource and local monitors) are housed in custom boards, inthe Monitor electronics crate in Fig. 1, containing the photo-detector’s bias control, the electronics for signal processingand all the interface to manage the configuration and datareadout.More in general, the laser control manages the light pulsedistribution to the calorimeter stations and the interface withthe Trigger system of the experiment; some timing signalsto the Monitor electronics boards are also distributed fortrigger and reference purposes. The information on the statusand activity of all these electronics boards is read back andmonitored.The laser pulse generation can be operated with differentmodes both during the physics runs to correct systematiceffects due to drifts in the response of the light devices andin a dedicated calibration runs in order to test the detectorand DAQ response when a specific pulse distribution functionis injected. Moreover, the laser control is used to align thephoto-detectors and the electronics readout. Reconstruction ofthe laser events helps to recognize errors in tracking code,wrong cabling and non-functioning readout electronics.The laser control is required to take care of all these operationmodes and to create an user interface for configuration andcontrol