- Mar 27, 2025
-
-
Nicolò Caruso authored
- Follower: the stepper velocity was saturating due to the fact that it was used the time as seconds while treated as in ms. This issue made saturate always the stepper velocities
-
Nicolò Caruso authored
Added accelerations to the reduced sampling set
-
Nicolò Caruso authored
Follower was having deadlocks by using mutex-protected functions to get the state in functions already owning the mutex.
-
Nicolò Caruso authored
-
Nicolò Caruso authored
Removed mutex hell and substituted with just one for the follower. Some GPSData now removed and used instead structures just for the components needed
-
Nicolò Caruso authored
-
Nicolò Caruso authored
Added isInit variable to avoid step to run in case of non-initialized Follower. targetAngle now protected with an apposite mutex to avoid race condition between the step and get functions. Added pitch and yaw gain constexpr parameter Fix yaw AntennaAngles old documentation assumption of counter-clockwise positive.
-
Nicolò Caruso authored
NED and quaternion getter and setter now documented
-
Nicolò Caruso authored
Now PropagatorState is logged, the user-defined reference costructor and eigen vector3f were removed since logger needs trivially copiable structs
-
- Mar 11, 2025
-
-
Ettore Pane authored
-
- Mar 10, 2025
-
-
Niccolò Betto authored
-
- Mar 04, 2025
-
-
- Mar 03, 2025
-
-
- Feb 10, 2025
-
-
Niccolò Betto authored
* Remove usage of TIM5 (used by Miosix) * Introduce usage of TIM2 (previously used by TimestampTimer, not the case anymore since the update to Miosix 2.7) * Repurpose unused sensor CS pins to additional timers Some servos will now share the same timer (but different channels), meaning the same frequency must be used for such cases.
-
- Jan 25, 2025
-
-
- Jan 23, 2025
-
-
-
-
This function, given a filename sends the content of the file through the USART interface in 1 KB chunks
-
- Jan 18, 2025
-
-
Niccolò Betto authored
Behavior of the read function when the requested size if larger than the internal queue length has been specified.
-
- Jan 17, 2025
-
-
Davide Basso authored
-
Giovanni Annaloro authored
The following sensor's drivers have been updated: * bmx160 * l3gd20 * lsm6dsrx
-
- Dec 30, 2024
-
-
- Dec 29, 2024
-
-
Davide Basso authored
The missing template argument was causing a linking error, with multiple definitions generated. Co-Authored-By:
BearToCode <davidebasso03@gmail.com>
-
- Dec 19, 2024
-
-
-
-
Operators added: unary + - and ! >> <<
-
- Dec 17, 2024
-
-
Davide Basso authored
Co-Authored-By:
BearToCode <davidebasso03@gmail.com>
-
- Dec 16, 2024
-
-
- Dec 07, 2024
-
-
Niccolò Betto authored
Since the C++ standard was never set, some libraries such as libfmt were compiled as C++11, while others like eigen were compiled as C++17.
-
Niccolò Betto authored
The `sbs.cmake` script was included too early, which caused `enable_language()` to be called before the call to project(), which is illegal by CMake specification.
-
- Dec 06, 2024
-
-
Niccolò Betto authored
-
Niccolò Betto authored
-
Niccolò Betto authored
-
Niccolò Betto authored
Some deprecated options have been updated to the corresponding new ones. Some missing rules were added to fix inconsistencies in the code formatting: * Add new line ad EOF and trim additional ones * Trim empty lines at beginning of blocks * Allow brace-less single line if/else/for/while statements * Align pointer/reference to the type
-
- Dec 05, 2024
-
-
- Nov 29, 2024
-
-
- Nov 26, 2024
-
-
Niccolò Betto authored
-
- Nov 25, 2024
-
-
-
Niccolò Betto authored
-