Some minor cleanups and fixes

This commit is contained in:
Oleg Kalachev 2024-12-28 23:57:44 +03:00
parent 7ae5457bb4
commit e10475a5e0
3 changed files with 8 additions and 7 deletions

View File

@ -121,9 +121,9 @@ void calibrateAccelOnce() {
}
void printIMUCal() {
Serial.printf("gyro bias: %f, %f, %f\n", gyroBias.x, gyroBias.y, gyroBias.z);
Serial.printf("accel bias: %f, %f, %f\n", accBias.x, accBias.y, accBias.z);
Serial.printf("accel scale: %f, %f, %f\n", accScale.x, accScale.y, accScale.z);
Serial.printf("gyro bias: %f %f %f\n", gyroBias.x, gyroBias.y, gyroBias.z);
Serial.printf("accel bias: %f %f %f\n", accBias.x, accBias.y, accBias.z);
Serial.printf("accel scale: %f %f %f\n", accScale.x, accScale.y, accScale.z);
}
void printIMUInfo() {

View File

@ -1,4 +1,7 @@
#pragma once
// Copyright (c) 2024 Oleg Kalachev <okalachev@gmail.com>
// Repository: https://github.com/okalachev/flix
// Parameters storage in flash memory
#include <Preferences.h>
@ -67,7 +70,6 @@ void setupParameters() {
// Read parameters from storage
for (auto &parameter : parameters) {
if (!storage.isKey(parameter.name)) {
Serial.printf("Define new parameter %s = %f\n", parameter.name, *parameter.variable);
storage.putFloat(parameter.name, *parameter.variable);
}
*parameter.variable = storage.getFloat(parameter.name, *parameter.variable);

View File

@ -30,7 +30,6 @@ template <typename T>
void printArray(T arr[], int size) {
for (uint8_t i = 0; i < size; i++) {
Serial.printf("%g ", static_cast<float>(arr[i]));
if (i < size - 1) Serial.print(" ");
}
Serial.println();
}