Page 1 of 2

Update 20170223 - gyroscope uncallibrated

Posted: Thu Mar 02, 2017 2:55 pm
by Tomator
Hi

After the last update I can see the gyroscope is still not calibrated and in options is no calibration for gyroscope (but is for proximity and acceleration sensors)

Screenshot_20170302-154027[1].png
Gyroscope readings
Screenshot_20170302-154027[1].png (94.09 KiB) Viewed 6615 times


This sensor should be reported as uncalibrated gyroscope sensor by the system due to significant drift on axis Y (in my case). This causes the phone has 'impression' of being slowly rotated to the right. The gyroscope at rest should read all zeroes (Eath's rotation of 2.31e-5 rad/s is out of the sensor's resolution) plus some noise that can be suppressed by low-pass filter.

Re: Update 20170223 - gyroscope uncallibrated

Posted: Sun Mar 05, 2017 1:24 pm
by javatar
Blackview knows about the sensor issues since the release of the phone. They even censored posts complaining about it in the forum. I don`t think they are able to fix the issue with software. Some people here suspected before that this problem occurs because of cheap sensor hardware. Which means calibrating would be as useless as calibrating the compass on this phone.

Re: Update 20170223 - gyroscope uncallibrated

Posted: Sun Mar 05, 2017 8:22 pm
by Wolpertinger
To calibrate gyroscope:
call *#87#
single Test
scroll down
gyrocalibration

I hope it will help.

Re: Update 20170223 - gyroscope uncallibrated

Posted: Mon Mar 06, 2017 11:27 am
by Tomator
The geomagnetic sensor is (probalby) placed too close to the power line. Electromagnetic field from the conductor may magnetize the sensor also changin its reading over time. This makes calibration and compass useless.

On the other hand, the gyroscope behaves stable. It's at-rest readings, although too far from zero to be acceptable, is always the same and might be easily compensated. The 'gyroscope uncalibrated' should show what the gyroscope does plus (in my case) drift of (x: 0.01, y: 0.12, z: 0.01). This drift, subtracted, would give valid at-rest readings for 'gyroscope'. The sensor may by cheap and show inaccurate movement readings but this wouldn't be as annoying as wrong zero point.

Re: Update 20170223 - gyroscope uncallibrated

Posted: Mon Mar 06, 2017 1:06 pm
by Wolpertinger
To calibrate gyroscope try this:
-go to Factory Test (call *#87#)
-single test
-scroll down
-gyrocalibration

I hope it will help.

Re: Update 20170223 - gyroscope uncallibrated

Posted: Mon Mar 20, 2017 9:50 am
by Tomator
Excuse me refreshing the old topic. I let myself to do it because there is more responsive admin now and the topic is still unanswered.

I'd be happy if some of future updates had gyroscope's zero-calibration feature at least. Now, with significant drift it's quite useless.
The reference image was already provided above, the test application (.apk) may be delivered on demand and the location is Poland, Central Europe, Earth.

Re: Update 20170223 - gyroscope uncallibrated

Posted: Tue Mar 21, 2017 3:04 am
by blackview_admin
Tomator wrote:
Excuse me refreshing the old topic. I let myself to do it because there is more responsive admin now and the topic is still unanswered.

I'd be happy if some of future updates had gyroscope's zero-calibration feature at least. Now, with significant drift it's quite useless.
The reference image was already provided above, the test application (.apk) may be delivered on demand and the location is Poland, Central Europe, Earth.


To calibrate gyroscope try this:
-go to Factory Test (call *#87#)
-single test
-scroll down
-gyrocalibration

Hope this will help.

Re: Update 20170223 - gyroscope uncallibrated

Posted: Tue Mar 21, 2017 8:47 am
by Tomator
blackview_admin wrote:
call *#87#
Hope this will help.


Indeed. Now the Gyroscope at rest shows +/- 0.003 rad/s.

gyro_zero.png
Gyro reading after calibration
gyro_zero.png (31.38 KiB) Viewed 5984 times


That's very good accuracy. Thank you very much help!

Re: Update 20170223 - gyroscope uncallibrated

Posted: Tue Mar 21, 2017 3:54 pm
by javatar
Tomator wrote:
To calibrate gyroscope try this:
-go to Factory Test (call *#87#)
-single test
-scroll down
-gyrocalibration

Hope this will help.


This is great, it solves an issue that the phone had from the beginning. Many people complained and yet it took this long to be solved. A+ for the community for solving this one. F for Blackview.

Why didn`t someone from Blackview mentioned this possibility before?

Re: Update 20170223 - gyroscope uncallibrated

Posted: Tue Mar 21, 2017 5:29 pm
by Petas3
How to make this work? I have followed all instructions but the calibration is saying FAIL all the time.