[Solved]Measure a battery amps

Yes, the chip controls the level.
100 & 500mA are the rates supported by this chip. USB as the current source.
I suppose if the source can't supply that much, it will use whatever is available.