In the most ideal form, a laser diode driver is a constant current source, linear, noiseless, and accurate, that delivers exactly the current to the laser diode needed for a particular application. The user chooses whether to keep laser diode or photodiode current constant and at what level. Then the control system drives current safely to the laser diode.