Patent ID: 8582978

Claim:
In an optoelectronic device having an intelligent transmitter module, a method of logging information regarding operational circumstances of the intelligent transmitter module, the method comprising: executing microcode from system memory of an optoelectronic device, the microcode being structured such that when executed by at least one processor of the optoelectronic device, it directs the optoelectronic device to measure one or more device operational parameters of an intelligent transmitter module, and causes the optoelectronic device to perform the following: an act of identifying operational information of the intelligent transmitter module of the optoelectronic device based on measured device operational parameters as directed by the microcode, the intelligent transmitter module comprising an hermetically sealed package including disposed therein an optical transmitter, a clock and data recovery circuit, and a driver integrated in a same chip as the clock and data recovery circuit; an act of forming a functional logger object in the system memory, wherein the functional logger object has access to the device operational parameters; and an act of writing log information representative of the operational information in at least one storage location.