Sensor.TYPE _ROTATION _VECTOR возвращает ноль

Когда я вызываю SensorManager.getDefaultSensor (Sensor.TYPE _ROTATION _VECTOR )на моем устройстве, он возвращает ноль. Я знаю, что это виртуальный датчик (, который выполняет некоторые умные вычисления, чтобы получить значения от реальных датчиков ). I он возвращает ноль, потому что на моем устройстве нет ни одного из аппаратных датчиков, необходимых для работы ВЕКТОРА ВРАЩЕНИЯ _.

Итак, мои вопросы:

  • какие аппаратные датчики необходимы для работы ВРАЩЕНИЯ _ВЕКТОР
  • какие физические устройства делают это (т. е. если бы я сегодня покупал планшет и хотел, чтобы датчик вектора вращения работал, какое устройство мне нужно было бы купить )?
  • какие варианты у меня есть, чтобы отработать ориентацию устройств без датчика ВРАЩЕНИЕ _ВЕКТОР?

Редактировать :Мы поговорили об этом с Samsung и решили, что гироскопический датчик в планшете неисправен, и поэтому мы получаем нуль в качестве векторного датчика вращения _.

5
задан gbanfill 7 September 2012 в 16:03
поделиться