Fix sensors
Signed-off-by: Vasiliy Doylov <nekodevelopper@gmail.com>
This commit is contained in:
parent
77bee278c5
commit
ec93e37b28
1 changed files with 5 additions and 2 deletions
|
@ -16,6 +16,9 @@
|
|||
*
|
||||
* SPDX-License-Identifier: GPL-3.0-or-later
|
||||
*/
|
||||
double rad2deg(double angle) {
|
||||
return angle / Math.PI * 180;
|
||||
}
|
||||
|
||||
[GtkTemplate(ui = "/io/gitlab/nekocwd/the-cat-tools/window.ui")]
|
||||
public class TheCatTools.Window : Adw.ApplicationWindow {
|
||||
|
@ -31,8 +34,8 @@ public class TheCatTools.Window : Adw.ApplicationWindow {
|
|||
message("Sensor is NULL");
|
||||
accel.open_sync();
|
||||
accel.measurement.connect((x, y, z) => {
|
||||
var x_angle = Math.atan2(x, z);
|
||||
var y_angle = Math.atan2(x, z);
|
||||
var x_angle = rad2deg(Math.atan2(x, z));
|
||||
var y_angle = rad2deg(Math.atan2(x, z));
|
||||
|
||||
message("%f\t%f\t%f", x, y, z);
|
||||
message("%f\t%f", x_angle, y_angle);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue