I did quite a bit here about how I connected serially. Final bit was re uploading a new sketch to the TX. Does assume the tx line and rst is connected.
For completely different reasons, I’ve measured the current linearity of emonLibCM in an emonPi. It uses the same components as the emonTx. At 0 A, it read 140–150 mA. At 0.501 A, it read 0.54 A. At currents of 1 A up to 100 A, the error was 0.3% or less, which is well within the accuracy band of the multimeter that I was using.
Note: Transformer phase errors that naturally increase at very low currents mean that this result cannot transfer to the real power that is calculated from the voltage and current readings.