I have a SmartShunt 500a and a SmartSolar 100/20 charge controller. They are in the same VE network and sharing data. The shunt claims it is transmitting temp, current, and voltage. The charge controller claims it is receiving the same 3. Battery temp and voltage are the same. Current is not. Battery current is always higher on the controller than on the shunt. Why is this? Is there a way to fix? Which is the more accurate reading? Thanks!