working on several adcs

reading vbatt and ibatt causes a mixup, variables dont get the right
readouts