Originally posted by Not a Number The Maha chargers can distinguish between NiMH, NiCD and other batteries by testing the impedance.
Modern IC controlled chargers which handle each cell individually use a sawtooth pulse, measuring delta current and voltage with each pulse. So they can decide when a cell is fully loaded without knowing what kind of cell it is. With a full cycle (discharge+charge) this also gives a picture of the health status of the cell.
Deeply discharged (unresponding) cells would first need a current-limited constant voltage till the cell starts to respond; then (after a pause) the pulse loading may get a try. My chargers cannot do this automatically, but I several times successfully revived cells which the intelligent loader marked as dead, by using an old simple (constant voltage) loader first.