A method for compensating for wavelength drift in a fiber-optic laser
transmitter includes 1) controlling a temperature within the
optoelectronic assembly at a defined level; 2) driving the optoelectronic
assembly to emit light, wherein the emitted light has a wavelength that
is within a channel of operation, the channel of operation including a
range of wavelengths centered around a channel center wavelength; 3)
accessing from memory within the optoelectronic assembly a control value
associated with the temperature of the optoelectronic assembly at defined
points within an operational lifetime of the optoelectronic assembly; and
4) recalculating the defined level by reference to the control value,
whereby a wavelength of the optoelectronic assembly is maintained within
the channel of operation despite an expected drift of wavelength.