update transceiver code