This is the usual description about the rotation vector sensor:
The rotation vector is a virtual sensor in Android that depends on the accelerometer, gyroscope and magnetometer (digital compass), using these inputs it is able to determine the orientation of the device.
Click to expand...
Click to collapse
I have 4 devices here, all 4 (according to the GPS Status app) have an accelerometer and magnetometer but no gyroscope. Yet 2 of the devices do have a rotation vector sensor and the other 2 devices do not:
Motorola Moto G (osprey): CyanogenMod 12.1 - NO rotation vector sensor
Samsung Galaxy Note 8.0 (n5110): Resurrection Remix 5.7.4 (cm13) - NO rotation vector sensor
LG G-Pad 7.0 (v400): Resurrection Remix 5.7.4 (cm13) - rotation vector sensor WORKING
Motorola Atrix HD (mb886): CyanogenMod 12.1 - rotation vector sensor WORKING
Obviously the presence of the rotation vector sensor is not a question of the CyanogenMod version (see above). On the other hand it is supposed to be a virtual (aka software) sensor.
So where exactly is that sensor implemented? And why is present on some devices and not on other devices? Any help pointing me in the right direction will be greatly appreciated.
Related
There seems to be misinformation regarding accelerometer or gyroscope is included or not. Officially, it is not a listed feature on B&N's website, can anyone confirm this? I'm trying to figure out how they can turn epubs into landscape view now whereas in v1.3 NC can't do it.
Thanks.
I may be wrong but looking at the system info in quadrant indicates it does have both accel semsors amd a gyroscope sensor. I believe it does.
Not to hijack, but while we're on the topic of chips that are or not included on the NT, Bluetooth? Bluetooth antenna? iFixit has posted a tear down, but mentioned nothing about the wireless chip(s) in use.
http://www.ifixit.com/Teardown/Nook-Tablet-Teardown/7121/1
The Android Market has a very nice app called AndroSensor. It breaks out all the standard Android sensors and gives their readout.
A good candidate for side-load maybe?
My NT is sitting here - nicely wrapped - until Christmas... All I can do is stare at it.
The Android Market has a very nice app called AndroSensor. It breaks out all the standard Android sensors and gives their readout.
A good candidate for side-load maybe?
My NT is sitting here - nicely wrapped - until Christmas... All I can do is stare at it.
Click to expand...
Click to collapse
Downloaded, tested it out:
Orientation: No Senor Found
Acceleration: kxtf9_accel version 1 (about the readout bars it says sensor_status_unreliable but does move based of me moving the tablet)
Magetic Field: HMC5843 3-axis magnetometer (the readout bars do not change at all)
Light: BH1780gli Light Sensor (once again, has the sensor but is not in use as the bar does not change)
Proximity: SFH7741 Proximity Sensor (readout bar does not change)
Pressure: BMP085 Pressure Sensor (nothing on the bar)
Temperature: BMP085 Temperature Sensor (nothing on the bar but I would assume this is normal for a temp sensor)
Here are additional sensors it does not show in the regular tabs:
Rotation Vectory Sensor
Linear Acceleration sensor
Gravity Sensor
All 3 above show UNKNOWN_TYPE 9, 10, and 11 respectively.
Also, I just downloaded xplane from the market...tested it out and works fine. Xplane relies on an accelerometer so we can confirm it does have one.
(edit) ^^ Beat me to it!
OK, here is what androsensor reports:
Orientation: No Sensor Found
Acceleration: kxtf9_accell, Version 1
Magnetic Field: HMC5843 3-Axis Magnetometer, Version 1
Light: BH1780gli Light Sensor, Version 1
Proximity: SFH7741 Proximity Sensor, Version 1
Pressure: BMP085 Pressure sensor, Version 1
Temp: BMP085 Temperature sensor, Version 1
So no gyroscope just like NC and only accelerometer in both. Thanks!
And still no clue about BT. We need some input from a tear-down...
Does the current CM7 build restore functionality to the Proximity and Orientation sensors to the point where they can be used with standard apps?
Does the NT have a proximity sensor? I did not think so.
Sent from my NookTablet using Tapatalk
Just going by statistics from a couple of apps i.e. Android Assistant which purports to give Name, Vendor, Range Resolution and Power data for installed hardware as follows. (list not complete)
Proximity Sensor - SFH7741 By OSRAM
Rotation Vector Sensor - Google Inc
Temperature and Pressure Sensor - PMP085 by Bosh
Magnetic Field Sensor - HMC5843 Magnetometer By Honeywell
Linear Acceleration Sensor - Google Inc.
Light Sensor - BH1780gli By ROHM
Gravity Sensor - Google Inc.
Accelerometer Sensor - kxtf9_accel by kxtf9
No Gyroscope Sensor or Orientation Sensor listed
My error on the Orientation Sensor I should have said, and am most interested in, the Magnetic Field Sensor
Other apps report similar hardware available.
Besides the holy grail of Bluetooth, I was wondering if the CM7 versions have been able to natively find and activate them (if they in fact exist) or if each had to be detected and programing specially written.
Another possibility is that other necessary hardware was never included to utilize all the sensors.
In other words...
Has anyone with the latest CM7 root tried and successfully to run a compass program? I am happy with my simple Nook and Zergy root with BN access but would build a new SD card if I had a working compass for some astronomy apps.
Thanks for any additional info.
I tried a compass on CM9 and got a magnetic sensor error.
Sent from my NookTablet using Tapatalk
Screebl Pro doesn't work on CM7 alpha final.
I think you need to wait for next update...
Odd thing that Screebl doesn't work. I would think that it would use the same sensor for angle identification that other programs do. For instance a nice little program called Skeye can show you the night sky when you and change the vertical angle and/or rotate from portrait to landscape but it does not recognize rotation to different compass points apparently because there is no driver for the magnetic field sensor.
It appears that in my list of sensors above that anything listed with a Google driver is functional. Those without are not. But given that the manufacture of the sensor is listed, there might be Google drivers available that can activate them.
Thanks to those that did some testing
I've tried several different apps that report sensor data from the Evo LTE, and almost all of the sensors show no data.
Only things like the proximity sensor, light and sound register data.
The orientation sensor and compass sensor show nothing and the accelerometer shows almost no changes as I move the phone around.
The Compass app always shows North.
And yet... Google sky maps works perfectly.
I wanted to use the orientation sensor to control some servos on an arduino project like I had been with my old Evo 4G.
Have they changed the APIs, or are they using some new chipset that (almost) all the apps don't yet understand?
Use elixir 2 to test the sensors
Sent from my EVO using Tapatalk 2
pbarrett said:
I've tried several different apps that report sensor data from the Evo LTE, and almost all of the sensors show no data.
Only things like the proximity sensor, light and sound register data.
The orientation sensor and compass sensor show nothing and the accelerometer shows almost no changes as I move the phone around.
The Compass app always shows North.
And yet... Google sky maps works perfectly.
I wanted to use the orientation sensor to control some servos on an arduino project like I had been with my old Evo 4G.
Have they changed the APIs, or are they using some new chipset that (almost) all the apps don't yet understand?
Click to expand...
Click to collapse
I tested my compass app and it works perfectly.
Hmm -
Compass (Catch.com) and Compass Pro are stuck on North.
Compass & Level shows North and always centered level
Smart Compass and Compass (Droidware UK) are showing the actual direction.
Labirynth light works.
Google Sky Map works.
Elixir 2 shows:
Accelerometer: seems to be working
Gravity sensor: nothing
Gyroscope: nothing
Light sensor: works
Linear acceleration sensor: nothing
Magnetic field sensor: works
Microphone: works
Orientation sensor: nothing
Proximity sensor: works
Rotation vector sensor: nothing
pbarrett said:
Hmm -
Compass (Catch.com) and Compass Pro are stuck on North.
Compass & Level shows North and always centered level
Smart Compass and Compass (Droidware UK) are showing the actual direction.
Labirynth light works.
Google Sky Map works.
Elixir 2 shows:
Accelerometer: seems to be working
Gravity sensor: nothing
Gyroscope: nothing
Light sensor: works
Linear acceleration sensor: nothing
Magnetic field sensor: works
Microphone: works
Orientation sensor: nothing
Proximity sensor: works
Rotation vector sensor: nothing
Click to expand...
Click to collapse
Using a rom of some sort? Possibly it has broken things.
Everything checks out for me in elixir. Go have sprint run their tests on your device. Sounds like yours needs replacement
Sent from my EVO using Tapatalk 2
Do you think maybe sensor tests are a bit esoteric for your basic Sprint store?
pbarrett said:
Do you think maybe sensor tests are a bit esoteric for your basic Sprint store?
Click to expand...
Click to collapse
Any store with a service department has a wide assortment of tests. All they have to do is plug it in
Is it possible to simulate a gyroscope sensor using accelerometer and compass ?
(i would like to have photosphere working on my l9II which doesn't have a gyro sensor)
Hi, I am having this huawei p20 lite Indian version which does not support gyroscope as per company's announcement.. But I can able to watch 360 degree videos of Facebook by rotating the device which can be enjoyed only if there is gyroscope in device. How it is possible. Whether this device have gyroscope hardware or due to geomagnetic rotation vector and proximity sensor.. Please clarify friends