switch to VoltageReadablePowerChannel, add a bunch of tests