Current and voltage measuring technology