<html><head><meta http-equiv="Content-Type" content="text/html charset=iso-8859-1"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hi Sven,<div class=""><br class=""><div><blockquote type="cite" class=""><div class="">Am 12.04.2018 um 17:55 schrieb Sven Dyroff <<a href="mailto:S.Dyroff@phytec.de" class="">S.Dyroff@phytec.de</a>>:</div><br class="Apple-interchange-newline"><div class=""><font size="2" face="sans-serif" class="">Hello Nikolaus,</font>
<br class="">
<br class=""><font size="2" face="sans-serif" class="">have you tried if GTA04A5 now moves
the ball in QtMaze as smooth, fast and natural and without stuttering as
the GTA04A4?</font>
<br class=""></div></blockquote><div><br class=""></div>Well, I don't know what you expect for "smooth, fast and natura"l, I just found that they move almost the same now</div><div>between both devices - and qtmoko2.</div><div><br class=""></div><div>I don't have time to make a 2nd SD cards to boot two devices and compare them in parallel...</div><div><br class=""></div><div>So answering this question seems to be in better hands if you do it.</div><div><br class=""></div><div>BR,</div><div>Nikolaus</div><div><br class=""></div><div><br class=""><blockquote type="cite" class=""><div class="">
<br class=""><font size="2" face="sans-serif" class="">Best regards</font>
<br class=""><font size="2" face="sans-serif" class=""> Sven</font>
<br class=""><font size="2" face="sans-serif" class=""> </font>
<br class="">
<br class="">
<br class="">
<br class="">
<br class=""><font size="1" color="#5f5f5f" face="sans-serif" class="">Von:
</font><font size="1" face="sans-serif" class="">"H. Nikolaus Schaller"
<<a href="mailto:hns@goldelico.com" class="">hns@goldelico.com</a>></font>
<br class=""><font size="1" color="#5f5f5f" face="sans-serif" class="">An:
</font><font size="1" face="sans-serif" class="">List for communicating
with real GTA04 owners <<a href="mailto:gta04-owner@goldelico.com" class="">gta04-owner@goldelico.com</a>></font>
<br class=""><font size="1" color="#5f5f5f" face="sans-serif" class="">Datum:
</font><font size="1" face="sans-serif" class="">12.04.2018 14:52</font>
<br class=""><font size="1" color="#5f5f5f" face="sans-serif" class="">Betreff:
</font><font size="1" face="sans-serif" class="">Re: [Gta04-owner]
Second trial with QtMoko2</font>
<br class=""><font size="1" color="#5f5f5f" face="sans-serif" class="">Gesendet von:
</font><font size="1" face="sans-serif" class="">"Gta04-owner"
<<a href="mailto:gta04-owner-bounces@goldelico.com" class="">gta04-owner-bounces@goldelico.com</a>></font>
<br class="">
<hr noshade="" class="">
<br class="">
<br class="">
<br class=""><tt class=""><font size="3" class="">Am 12.04.2018 um 14:32 schrieb Sven Dyroff <</font></tt><a href="mailto:S.Dyroff@phytec.de" class=""><tt class=""><font size="3" color="blue" class=""><u class="">S.Dyroff@phytec.de</u></font></tt></a><tt class=""><font size="3" class="">>:</font></tt>
<br class="">
<br class=""><font size="2" face="sans-serif" class="">Hello Nikolaus,</font><tt class=""><font size="3" class="">
</font></tt>
<br class="">
<br class=""><font size="2" face="sans-serif" class="">it would astonish me if you're right,
but of course I'll then test it again in order to give you a chance to
astonish me... :-))</font><tt class=""><font size="3" class=""> </font></tt>
<br class="">
<br class=""><tt class=""><font size="3" class="">I have done this test for you:</font></tt>
<br class="">
<br class=""><tt class=""><font size="3" class="">GTA04A4 and GTA04A5 with display upside on the table
with the same µSD card (i.e. boot A5 first, then swap card and boot A4).</font></tt>
<br class=""><tt class=""><font size="3" class="">Run evtest /dev/input/accel | head -20 and write down
highest X/Y/Z values.</font></tt>
<br class="">
<br class=""><tt class=""><font size="3" class="">On a GTA04A5:</font></tt>
<br class="">
<br class=""><tt class=""><font size="3" class="">root@letux:~# evtest /dev/input/accel | head -20</font></tt>
<br class=""><tt class=""><font size="3" class="">Input driver version is 1.0.1</font></tt>
<br class=""><tt class=""><font size="3" class="">Input device ID: bus 0x0 vendor 0x0 product 0x0 version
0x0</font></tt>
<br class=""><tt class=""><font size="3" class="">Input device name: "accelerometer-iio-input-bridge"</font></tt>
<br class=""><tt class=""><font size="3" class="">Supported events:</font></tt>
<br class=""><tt class=""><font size="3" class=""> Event type 0 (EV_SYN)</font></tt>
<br class=""><tt class=""><font size="3" class=""> Event type 3 (EV_ABS)</font></tt>
<br class=""><tt class=""><font size="3" class=""> Event code 0 (ABS_X)</font></tt>
<br class=""><tt class=""><font size="3" class=""> Value 14</font></tt>
<br class=""><tt class=""><font size="3" class=""> Min -511</font></tt>
<br class=""><tt class=""><font size="3" class=""> Max 511</font></tt>
<br class=""><tt class=""><font size="3" class=""> Event code 1 (ABS_Y)</font></tt>
<br class=""><tt class=""><font size="3" class=""> Value -32</font></tt>
<br class=""><tt class=""><font size="3" class=""> Min -511</font></tt>
<br class=""><tt class=""><font size="3" class=""> Max 511</font></tt>
<br class=""><tt class=""><font size="3" class=""> Event code 2 (ABS_Z)</font></tt>
<br class=""><tt class=""><font size="3" class=""> Value -253</font></tt>
<br class=""><tt class=""><font size="3" class=""> Min -511</font></tt>
<br class=""><tt class=""><font size="3" class=""> Max 511</font></tt>
<br class=""><tt class=""><font size="3" class="">Properties:</font></tt>
<br class=""><tt class=""><font size="3" class="">Testing ... (interrupt to exit)</font></tt>
<br class=""><tt class=""><font size="3" class="">root@letux:~# </font></tt>
<br class="">
<br class=""><tt class=""><font size="3" class="">This means: X=14/256 = +5%, Y=--32/256 = -12%, Z=-253/256
= -99%</font></tt>
<br class="">
<br class=""><tt class=""><font size="3" class="">On a GTA04A4:</font></tt>
<br class="">
<br class=""><tt class=""><font size="3" class="">root@letux:~# evtest /dev/input/accel | head -20</font></tt>
<br class=""><tt class=""><font size="3" class="">Input driver version is 1.0.1</font></tt>
<br class=""><tt class=""><font size="3" class="">Input device ID: bus 0x0 vendor 0x0 product 0x0 version
0x0</font></tt>
<br class=""><tt class=""><font size="3" class="">Input device name: "accelerometer-iio-input-bridge"</font></tt>
<br class=""><tt class=""><font size="3" class="">Supported events:</font></tt>
<br class=""><tt class=""><font size="3" class=""> Event type 0 (EV_SYN)</font></tt>
<br class=""><tt class=""><font size="3" class=""> Event type 3 (EV_ABS)</font></tt>
<br class=""><tt class=""><font size="3" class=""> Event code 0 (ABS_X)</font></tt>
<br class=""><tt class=""><font size="3" class=""> Value -15</font></tt>
<br class=""><tt class=""><font size="3" class=""> Min -511</font></tt>
<br class=""><tt class=""><font size="3" class=""> Max 511</font></tt>
<br class=""><tt class=""><font size="3" class=""> Event code 1 (ABS_Y)</font></tt>
<br class=""><tt class=""><font size="3" class=""> Value -5</font></tt>
<br class=""><tt class=""><font size="3" class=""> Min -511</font></tt>
<br class=""><tt class=""><font size="3" class=""> Max 511</font></tt>
<br class=""><tt class=""><font size="3" class=""> Event code 2 (ABS_Z)</font></tt>
<br class=""><tt class=""><font size="3" class=""> Value 274</font></tt>
<br class=""><tt class=""><font size="3" class=""> Min -511</font></tt>
<br class=""><tt class=""><font size="3" class=""> Max 511</font></tt>
<br class=""><tt class=""><font size="3" class="">Properties:</font></tt>
<br class=""><tt class=""><font size="3" class="">Testing ... (interrupt to exit)</font></tt>
<br class=""><tt class=""><font size="3" class="">root@letux:~# </font></tt>
<br class="">
<br class=""><tt class=""><font size="3" class="">This means: X=-15/256 = +6%, Y=--5/256 = -2%, Z=274/256
= +107%</font></tt>
<br class="">
<br class=""><tt class=""><font size="3" class="">Comparing A4 and A5: they basically behave *the same*
regarding the range</font></tt>
<br class=""><tt class=""><font size="3" class="">and report both +/-256 for 1g. They just differ in
the orientation of the sensor.</font></tt>
<br class="">
<br class=""><tt class=""><font size="3" class="">I.e. the Z axis also has a sign error. This is still
missing in my correction patch.</font></tt>
<br class=""><tt class=""><font size="3" class="">To make it really precise I should rotate both devices
by 90° and write down all</font></tt>
<br class=""><tt class=""><font size="3" class="">values...</font></tt>
<br class="">
<br class=""><tt class=""><font size="3" class="">What I don't know and can't compare is if they behave
like a GTA02... And</font></tt>
<br class=""><tt class=""><font size="3" class="">if a total value of ~1g is what QtMaze expects. And
if the QtMaze makes use</font></tt>
<br class=""><tt class=""><font size="3" class="">of the Z-axis at all (doesn't look as if it does).</font></tt>
<br class="">
<br class=""><tt class=""><font size="3" class="">BR,</font></tt>
<br class=""><tt class=""><font size="3" class="">Nikolaus</font></tt>
<br class="">
<br class="">
<br class="">
<br class=""><font size="2" face="sans-serif" class="">Best regards</font>
<br class=""><font size="2" face="sans-serif" class=""> Sven</font><tt class=""><font size="3" class="">
</font></tt>
<br class=""><font size="2" face="sans-serif" class=""> </font><tt class=""><font size="3" class=""> </font></tt>
<br class="">
<br class="">
<br class="">
<br class="">
<br class=""><font size="1" color="#5f5f5f" face="sans-serif" class="">Von:
</font><font size="1" face="sans-serif" class="">"H. Nikolaus Schaller"
<</font><a href="mailto:hns@goldelico.com" class=""><font size="1" color="blue" face="sans-serif" class=""><u class="">hns@goldelico.com</u></font></a><font size="1" face="sans-serif" class="">></font><tt class=""><font size="3" class="">
</font></tt>
<br class=""><font size="1" color="#5f5f5f" face="sans-serif" class="">An:
</font><font size="1" face="sans-serif" class="">List for communicating with
real GTA04 owners <</font><a href="mailto:gta04-owner@goldelico.com" class=""><font size="1" color="blue" face="sans-serif" class=""><u class="">gta04-owner@goldelico.com</u></font></a><font size="1" face="sans-serif" class="">></font><tt class=""><font size="3" class="">
</font></tt>
<br class=""><font size="1" color="#5f5f5f" face="sans-serif" class="">Datum:
</font><font size="1" face="sans-serif" class="">12.04.2018 14:25</font><tt class=""><font size="3" class="">
</font></tt>
<br class=""><font size="1" color="#5f5f5f" face="sans-serif" class="">Betreff:
</font><font size="1" face="sans-serif" class="">Re: [Gta04-owner] Second
trial with QtMoko2</font><tt class=""><font size="3" class=""> </font></tt>
<br class=""><font size="1" color="#5f5f5f" face="sans-serif" class="">Gesendet von:
</font><font size="1" face="sans-serif" class="">"Gta04-owner"
<</font><a href="mailto:gta04-owner-bounces@goldelico.com" class=""><font size="1" color="blue" face="sans-serif" class=""><u class="">gta04-owner-bounces@goldelico.com</u></font></a><font size="1" face="sans-serif" class="">></font><tt class=""><font size="3" class="">
</font></tt>
<br class="">
<hr class="">
<br class="">
<br class="">
<br class="">
<br class=""><tt class=""><font size="3" class="">Hi Sven, </font></tt>
<br class="">
<br class=""><tt class=""><font size="3" class="">Am 12.04.2018 um 14:19 schrieb Sven Dyroff <</font></tt><a href="mailto:S.Dyroff@phytec.de" class=""><tt class=""><font size="3" color="blue" class=""><u class="">S.Dyroff@phytec.de</u></font></tt></a><tt class=""><font size="3" class="">>:
</font></tt>
<br class="">
<br class=""><font size="2" face="sans-serif" class="">Hello Nikolaus,</font><tt class=""><font size="3" class="">
</font></tt>
<br class="">
<br class=""><font size="2" face="sans-serif" class="">fine, but this will "only"
correct the swapping. It will still not correct the calibration.</font><tt class=""><font size="3" class="">
</font></tt>
<br class="">
<br class=""><font size="2" face="sans-serif" class="">Whereat the comments of the affected
source give a nice hint: "On my GTA04, sitting flat on the table,
the raw Z acceleration value is about 256, so we divide by 256 here."</font><tt class=""><font size="3" class="">
</font></tt>
<br class="">
<br class=""><font size="2" face="sans-serif" class="">So I suggest to add a further printf
of the value of "accel -> z", in order that your code will
provide you the needed calibration data that you can then use for "accel
-> [xyz]scale" in case of having detected a GTA04A5.</font><tt class=""><font size="3" class="">
</font></tt>
<br class="">
<br class=""><tt class=""><font size="3" class="">It is easier than a printf: evtest /dev/input/accel
reports the range [0..512] and the current values. </font></tt>
<br class="">
<br class=""><tt class=""><font size="3" class="">I have checked that and the GTA04A5 also reports roughly
256. </font></tt>
<br class="">
<br class=""><tt class=""><font size="3" class="">So I think you should test (after I have uploaded
it to the server) if it is now ok for you. </font></tt>
<br class="">
<br class=""><tt class=""><font size="3" class="">BR, </font></tt>
<br class=""><tt class=""><font size="3" class="">Nikolaus </font></tt>
<br class="">
<br class="">
<br class=""><font size="2" face="sans-serif" class="">Best regards</font><tt class=""><font size="3" class="">
</font></tt>
<br class=""><font size="2" face="sans-serif" class=""> Sven</font><tt class=""><font size="3" class="">
</font></tt>
<br class=""><font size="2" face="sans-serif" class=""> </font>
<br class="">
<br class="">
<br class="">
<br class="">
<br class=""><font size="1" color="#5f5f5f" face="sans-serif" class="">Von:
</font><font size="1" face="sans-serif" class="">"H. Nikolaus Schaller"
<</font><a href="mailto:hns@goldelico.com" class=""><font size="1" color="blue" face="sans-serif" class=""><u class="">hns@goldelico.com</u></font></a><font size="1" face="sans-serif" class="">></font><tt class=""><font size="3" class="">
</font></tt>
<br class=""><font size="1" color="#5f5f5f" face="sans-serif" class="">An:
</font><font size="1" face="sans-serif" class="">Sven Dyroff <</font><a href="mailto:S.Dyroff@phytec.de" class=""><font size="1" color="blue" face="sans-serif" class=""><u class="">S.Dyroff@phytec.de</u></font></a><font size="1" face="sans-serif" class="">></font><tt class=""><font size="3" class="">
</font></tt>
<br class=""><font size="1" color="#5f5f5f" face="sans-serif" class="">Kopie:
</font><font size="1" face="sans-serif" class="">List for communicating with
real GTA04 owners <</font><a href="mailto:gta04-owner@goldelico.com" class=""><font size="1" color="blue" face="sans-serif" class=""><u class="">gta04-owner@goldelico.com</u></font></a><font size="1" face="sans-serif" class="">></font><tt class=""><font size="3" class="">
</font></tt>
<br class=""><font size="1" color="#5f5f5f" face="sans-serif" class="">Datum:
</font><font size="1" face="sans-serif" class="">11.04.2018 19:21</font><tt class=""><font size="3" class="">
</font></tt>
<br class=""><font size="1" color="#5f5f5f" face="sans-serif" class="">Betreff:
</font><font size="1" face="sans-serif" class="">Re: [Gta04-owner] Second
trial with QtMoko2</font><tt class=""><font size="3" class=""> </font></tt>
<br class=""><tt class=""><font size="3" class=""> </font></tt>
<br class="">
<hr class="">
<br class="">
<br class="">
<br class=""><tt class=""><font size="3" class="">Hi Sven, </font></tt>
<br class="">
<br class=""><tt class=""><font size="3" class="">Am 05.04.2018 um 18:05 schrieb Sven Dyroff <</font></tt><a href="mailto:S.Dyroff@phytec.de" class=""><tt class=""><font size="3" color="blue" class=""><u class="">S.Dyroff@phytec.de</u></font></tt></a><tt class=""><font size="3" class="">>:
</font></tt>
<br class="">
<br class=""><font size="2" face="sans-serif" class="">Hello Nikolaus,</font><tt class=""><font size="3" class="">
</font></tt>
<br class="">
<br class=""><font size="2" face="sans-serif" class="">> I have now booted my GTA04A4 and
the orientation is completely correct.</font>
<br class=""><font size="2" face="sans-serif" class="">> Hm. Maybe a subtle difference between
GTA04A4 and A5? They use different accelerometer chips.</font><tt class=""><font size="3" class="">
</font></tt>
<br class="">
<br class=""><font size="2" face="sans-serif" class="">something like that is what I already
assumed. Would have wondered me if some scaling factors would have gone
lost by just rebuilding QtMoko...</font>
<br class="">
<br class=""><tt class=""><font size="3" class="">I have now added a device version detection to swap
the horizontal axis if we run on a GTA04A5: </font></tt>
<br class="">
<br class=""><a href="http://git.goldelico.com/?p=gta04-qtmoko.git;a=commit;h=04c30a3b18be8b55148427d6c63423837f6a77cc" class=""><tt class=""><font size="3" color="blue" class=""><u class="">http://git.goldelico.com/?p=gta04-qtmoko.git;a=commit;h=04c30a3b18be8b55148427d6c63423837f6a77cc</u></font></tt></a><tt class=""><font size="3" class="">
</font></tt>
<br class="">
<br class=""><tt class=""><font size="3" class="">I have not yet published the new debian packages,
but will do soon. So apt-get update will not </font></tt>
<br class=""><tt class=""><font size="3" class="">yet find anything new. </font></tt>
<br class="">
<br class=""><tt class=""><font size="3" class="">BR, </font></tt>
<br class=""><tt class=""><font size="3" class="">Nikolaus </font></tt>
<br class=""><tt class=""><font size="3" class="">_______________________________________________</font></tt>
<br class=""><tt class=""><font size="3" class="">Gta04-owner mailing list</font></tt>
<br class=""><a href="mailto:Gta04-owner@goldelico.com" class=""><tt class=""><font size="3" color="blue" class=""><u class="">Gta04-owner@goldelico.com</u></font></tt></a>
<br class=""><a href="http://lists.goldelico.com/mailman/listinfo.cgi/gta04-owner" class=""><tt class=""><font size="3" color="blue" class=""><u class="">http://lists.goldelico.com/mailman/listinfo.cgi/gta04-owner</u></font></tt></a><tt class=""><font size="3" class="">
</font></tt>
<br class=""><tt class=""><font size="2" class="">_______________________________________________</font></tt>
<br class=""><tt class=""><font size="2" class="">Gta04-owner mailing list</font></tt>
<br class=""><a href="mailto:Gta04-owner@goldelico.com" class=""><tt class=""><font size="2" color="blue" class=""><u class="">Gta04-owner@goldelico.com</u></font></tt></a>
<br class=""><a href="http://lists.goldelico.com/mailman/listinfo.cgi/gta04-owner" class=""><tt class=""><font size="2" color="blue" class=""><u class="">http://lists.goldelico.com/mailman/listinfo.cgi/gta04-owner</u></font></tt></a>
<br class=""><tt class=""><font size="3" class=""> </font></tt>
<br class=""><tt class=""><font size="3" class="">_______________________________________________</font></tt>
<br class=""><tt class=""><font size="3" class="">Gta04-owner mailing list</font></tt>
<br class=""><a href="mailto:Gta04-owner@goldelico.com" class=""><tt class=""><font size="3" color="blue" class=""><u class="">Gta04-owner@goldelico.com</u></font></tt></a>
<br class=""><a href="http://lists.goldelico.com/mailman/listinfo.cgi/gta04-owner" class=""><tt class=""><font size="3" class="">http://lists.goldelico.com/mailman/listinfo.cgi/gta04-owner</font></tt></a>
<br class="">
<br class="">
<br class=""><tt class=""><font size="3" class="">_______________________________________________<br class="">
Gta04-owner mailing list<br class="">
<a href="mailto:Gta04-owner@goldelico.com" class="">Gta04-owner@goldelico.com</a><br class="">
</font></tt><a href="http://lists.goldelico.com/mailman/listinfo.cgi/gta04-owner" class=""><tt class=""><font size="3" class="">http://lists.goldelico.com/mailman/listinfo.cgi/gta04-owner</font></tt></a>
<br class="">
<br class="">_______________________________________________<br class="">Gta04-owner mailing list<br class=""><a href="mailto:Gta04-owner@goldelico.com" class="">Gta04-owner@goldelico.com</a><br class="">http://lists.goldelico.com/mailman/listinfo.cgi/gta04-owner<br class=""></div></blockquote></div><br class=""></div></body></html>