How is it possible, that a Phone can have a digital compass but no magnetic field sensor? In the German data speciation below there a two different sensors: magnet field sensor (Magnetfeldsensor) and compass (Digitaler Kompass) listed. The Huawei P9 has a compass but no magnetic field sensor. See under “Ortung/Sensoren”.
http://www.sortierbar.de/smartphone/huawei-p9
What is are the differences between these sensors? Can I get from the compass magnet field data?