- Mar 27, 2025
-
-
Fabrizio Monti authored
-
Fabrizio Monti authored
-
- Mar 07, 2025
-
-
Fabrizio Monti authored
-
- Mar 06, 2025
-
-
Fabrizio Monti authored
-
- Mar 04, 2025
-
-
Fabrizio Monti authored
[DMA] Added documentation and small code refactoring (removed unnecessary member variable and made DMAStreamId constant inside DMAStream).
-
- Feb 24, 2025
-
-
Fabrizio Monti authored
-
- Feb 20, 2025
-
-
Fabrizio Monti authored
- Moved irqNumberMapping and mapPeripherals initialization inside DMADefs.cpp. - Added support to STM32F429xx. - Updated copyright and authors.
-
Fabrizio Monti authored
[DMA] DMAStreams are now allocated inside the std::map, without requiring new and delete operators and reducing the use of pointers.
-
Fabrizio Monti authored
-
Fabrizio Monti authored
-
Fabrizio Monti authored
-
Fabrizio Monti authored
-
Fabrizio Monti authored
-
Fabrizio Monti authored
-
Fabrizio Monti authored
[DMA] Updated IRQ handlers, commenting the ones already defined in miosix and disabling the corresponding streams.
-
Fabrizio Monti authored
Interrupts were not working because irq numbers where not assinged correctly. Also, the irq handlers where not visible to miosix, being hidden by the namespace Boardcore.
-
-
- 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
-
-