ekf2: verbose (DEBUG_BUILD) print status with Matrix improved print

* ekf2: verbose print status
 * matrix/Matrix improve print output
 * bold diagonal elements, print ring buffer entry size
 * print in scientific notation when >= 10 to respect max size

---------

Co-authored-by: bresch <brescianimathieu@gmail.com>
This commit is contained in:
Daniel Agar
2024-01-10 09:46:04 -05:00
committed by GitHub
co-authored by bresch
parent 071565a8ad
commit d45c3d3407
8 changed files with 178 additions and 81 deletions
+1
View File
@@ -153,6 +153,7 @@ public:
return false;
}
int get_used_size() const { return sizeof(*this) + sizeof(data_type) * entries(); }
int get_total_size() const { return sizeof(*this) + sizeof(data_type) * _size; }
int entries() const