Почему Android Compass не реагирует на магнит? -- sensors поле с участием compass поле с участием magnetometer пол android Связанный проблема

Why doesn't Android compass react to magnet?


12
vote

проблема

русский

Я скачал компасскую программу для Android и пытался привести к нему сильное магнит. Заостренный остался стабильным, как будто не было никакого магнита поблизости.

Вот the Видео доказательство на YouTube .

Я проверил другие устройства, включая iPad Air 2, и они показали аналогичное поведение. Это резко отличается от обычного поведения компаса. Кроме того, ни одно устройство не показывает правильные кардинальные направления, кроме обычного компаса.

Почему Android Compass не реагирует на магнит?

<Сильное> Обновление

Примечание, это значение магнитного поля определенно увеличивается, когда магнит приближается.

Итак, фактический вопрос в том, как они пытаются различить магнитное поле Земли и магнитное поле магнита?

Также, обратите внимание, что направление, показанное компасом, неверно относительно обычным компасом.

Английский оригинал

I downloaded Compass program for Android and tried to bring strong magnet close to it. The pointed remained stable, as if there was no magnet nearby.

Here is the video proof on YouTube.

I have checked other devices, including iPad Air 2 and they showed similar behavior. This is drastically differs from conventional compass behavior. Also, neither device show correct cardinal directions, except conventional compass.

Why doesn't Android compass react to magnet?

UPDATE

Note, that magnetic field value definitely increasing when magnet is approaching.

So, the actual question is how do they try to distinguish between Earth magnetic field and magnet's magnetic field?

Also, note, that direction shown by compass is INCORRECT relatively to conventional compass.

        
       
       

Список ответов

5
 
vote

Алгоритм датчика людей усердно работал, чтобы убедиться, что «датчик компаса» не подвержен влиянию бездомной окружающей среды магнитного поля. Если вы хотите увидеть данные магнитного поля, вместо этого используйте датчик магнитного поля.

Общий способ узнать, что устройство подвергается внешнему магнитному возмущению, является сравнение данных магнитных датчиков с датчиками движения (акселерометр и, что более важно, гироскоп), если нет движения, алгоритм подавляет любые изменения в Компас заголовок, потому что он пытается отразить реальность, что заголовок компаса не изменился. Для более подробной информации о том, чтобы посмотреть под тему «сенсорного слияния».

 

The sensor algorithm people worked hard to make sure that the "compass sensor" is not affected by stray ambient magnetic field. If you want to see magnetic field data, use the magnetic field sensor instead.

The common way to know that the device is subjected to an external magnetic disturbance is by comparing the magnetic sensor data with motion sensors (accelerometer and more importantly the gyroscope), if there is no motion, the algorithm will suppress any change to compass heading, because it is trying to reflect reality that compass heading did not change. For more details, look under the subject of "sensor fusion."

 
 
   
   
0
 
vote

Многие телефоны Android имеют магнитометр, который измеряет магнитное поле в микротеслам. например Samsung S6 имеет чип Yamaha, который может измерить до 2000UT. Если вы хотите увидеть эффект магнитов и электромагнетизма, установите приложение, похожее на сенсорный регистратор, мягкий или «гауссметр».

 

Many android phones have a magnetometer, which measure magnetic field in microtesla. e.g. Samsung S6 has a yamaha chip which can measure up to 2000uT. If you want to see the effect of magnets and electromagnetism install an app like sensor logger by iReality soft or 'gaussmeter'.

 
 
0
 
vote

В моих тестах магнит повлиял на компас на активную Galaxy S2. Я мог бы перетащить север прямо 360 градусов.

 

In my tests the magnet did affect the compass on the Galaxy S2 Active. I could drag North right round 360 degrees.

 
 
-1
 
vote

Android Compass работает с помощью датчиков телефонов и GPS, а не магнит или любой компас, целосердированный внутри вашего телефона. Таким образом, невозможно сделать какой-либо прогиб с использованием магнитов.

 

Android compass works using phones sensors and gps not magnet or any kind of compass integered inside your phone. So, it is not possible to make any kind of deflection using magnets.

 
 
 
 

Связанный проблема

0  Акселерометр на Moto G плохой с завода?  ( Accelerometer on moto g is bad from factory ) 
У меня есть Motorola Moto G несколько недель назад, и, к сожалению, оно пришло с тем, что я подозреваю, является неудачным акселерометром. Я говорю, что, поск...

2  Есть ли способ установить магнитометр или датчик компаса в телефоне?  ( Is there a way to install a magnetometer or compass sensor in a phone ) 
Я уже слишком поздно узнал, что мой новый телефон (Motorola Moto G4) не имеет датчика компаса в нем. Я люблю этот телефон в противном случае, но у меня есть п...

12  Почему Android Compass не реагирует на магнит?  ( Why doesnt android compass react to magnet ) 
Я скачал компасскую программу для Android и пытался привести к нему сильное магнит. Заостренный остался стабильным, как будто не было никакого магнита поблизо...

1  Калибровать акселерометр?  ( Calibrate accelerometer ) 
Я разрабатываю приложение, которое предполагается измерять вертикальные ускорительства, и в процессе я обнаружил, что акселерометр, кажется, не связан с. Когд...

1  Какая информация доступна для приложения с магнитометра?  ( What information is available to an app from the magnetometer ) 
Я хотел бы знать, какие другие функциональные возможности предоставляются магнитометром внутри устройств Android, помимо разрешения приложений для отображения...

1  Почему Huawei Honor 6 показывает что-то другое на экране, когда я поставил на нем магнит?  ( Why does huawei honor 6 show something other on screen when i put a magnet on it ) 
Нормальный режим: Магнитный режим: Это всплывает независимо от состояния экрана блокировки. Если я добавлю и удалю магнит во время разблокировки, о...