This disclosure is concerned with optoelectronic modules. In one example,
an optoelectronic transceiver includes a data transmit line coupled to an
optical source, and a data receive line coupled to an optical detector.
In addition, a serial bus is provided that is distinct from both the data
transmit line and the data receive line. A microprocessor is coupled to
the serial bus and corresponds to a serial address. Finally, an optical
driver of the optoelectronic transceiver is coupled to the optical
source, and the microprocessor provides a control signal for adjusting a
swing amplitude of the optical driver in accordance with one or more
commands received by the microprocessor via the serial communication bus.