✈️ Adds barometer to imu service

This commit is contained in:
Rune Harlyk
2024-06-01 23:55:44 +02:00
committed by Rune Harlyk
parent d1567fa2dd
commit f6ca10846f
28 changed files with 12894 additions and 10318 deletions
+8 -2
View File
@@ -5,7 +5,10 @@ let imu_data = {
x: <number[]>[],
y: <number[]>[],
z: <number[]>[],
temp: <number[]>[]
imu_temp: <number[]>[],
altitude: <number[]>[],
pressure: <number[]>[],
bmp_temp: <number[]>[]
};
const maxIMUData = 100;
@@ -21,7 +24,10 @@ function createIMU() {
x: [...imu_data.x, content.x].slice(-maxIMUData),
y: [...imu_data.y, content.y].slice(-maxIMUData),
z: [...imu_data.z, content.z].slice(-maxIMUData),
temp: [...imu_data.temp, content.temp].slice(-maxIMUData)
imu_temp: [...imu_data.imu_temp, content.imu_temp].slice(-maxIMUData),
altitude: [...imu_data.altitude, content.altitude].slice(-maxIMUData),
pressure: [...imu_data.pressure, content.pressure].slice(-maxIMUData),
bmp_temp: [...imu_data.bmp_temp, content.bmp_temp].slice(-maxIMUData)
}));
}
};
+4 -1
View File
@@ -140,5 +140,8 @@ export type IMU = {
x: number;
y: number;
z: number;
temp: number;
imu_temp: number;
altitude: number;
bmp_temp: number;
pressure: number;
};