- Feb 27, 2025
-
-
Nicolò Caruso authored
Now instead of checking ourselves if the timeout expired we directly return the result from waitForINTn. Also the hard timeout was not checked for expired timeout, while now does.
-
- Feb 08, 2025
-
-
Nicolò Caruso authored
The timeout was not considered in all the necessary part. In fact, waitForSocketIrq was not using it in the runInterruptServiceRoutine. While running the ISR the timeout was not considered but only the hard-limit timeout was taken into consideration. This is now changed, therefore now while running the ISR routine, the minimum between the custom timeout and the HARD limit is used.
-
Nicolò Caruso authored
The Interrupt Service Routine thread was not properly chosen. It was not put to null in case no thread could act as ISR and in a while loop it was always reassinging to itself the ISR routine.
-
- 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
-
- Nov 24, 2024
-
-
-
-
Niccolò Betto authored
-
Niccolò Betto authored
-
- Nov 19, 2024
-
-
Davide Basso authored
-
- Nov 13, 2024
-
-
Niccolò Betto authored
-
- Nov 10, 2024
-
-
- Oct 02, 2024
-
-
Emilio Corigliano authored
-
Emilio Corigliano authored
-
Nicolò Caruso authored
-
Nicolò Caruso authored
- Follower - Mutex: Propagator state now using the mutex for the state in the step to avoi ABA issues. Also protecting in setting the NAS for nrPropagations. SetState no more used. std::chrono for constructor - FollowerData - Added AntennaAnglesLog, removing nrPropagations from AntennaAngles And changes to constructors for wrapper structures - Propagator - std::chrono for constructor Tests for propagator updated to use std::chrono - Dipswitch - std::chrono for constructor Comments for pins and read order [Fix] Added #include<cstdint> for logdecoder use in StepperData Logdecoder compilation fails due to missing include for uint64_t type in SteperData. [Fix] Cmakelist test-serial fix [Fix] Follower's minimize rotation to non-class static function [ARP] FollowerData void constructor removed for AntennaAnglesLog [Follower fix] Fixed old log
-