Thomas Sommer
Thomas Sommer
These Colors may be used on their own. F.e. passed to a colored LED driver or being emitted by color-sensor drivers. They also represent single pixels for `modm::graphic::Buffer` and `modm::graphic::Display`...
This is an excerpt from #665. `modm::Vector` is passed as template-parameter `Resolution` to `modm::graphic::Buffer` **-> Thus the constructors require `constexpr`** By the chance, i may give some maintenance to all...
While solving #666 i've templatized `Spi::transfer(..)`. `` now controls wether to send uint8_t or uint16_t. It was a small step to make it work in **bit-resolution** so i've changed the...
I like the idea of moving 16bit treatment from drivers to Hal. Dozens of I2c-drivers contain endian sanities (more or less any call of 'modm::BigEndian()' in src/modm/driver/** ) before or...
Let's add this expressive example to this mainstream board!
In Linux, icons stored in `/home/my_user/.local/share/icons` can be used by just typing the icons filename without the path nor mime-type extension. I've got a `/home/my_user/.local/share/icons/sewing_machine.svg` f.e. In flypies menu-editor **no...
There are hardcoded clock constants in each of **/board.hpp althought the required information to calculate the truth is available!
Using `modm:processing:fibers`, i get this compiling error: ``` modm/src/modm/processing/fiber/mutex.hpp:192:14: error: 'scoped_lock' has not been declared in 'std' 192 | using ::std::scoped_lock; ``` Looking into `/usr/arm-none-eabi/include/c++/14.1.0/mutex` i found that it's definition...
### Is there an existing issue for this? - [X] I have searched the existing issues ### Version 0.21 (Develop) ### Full version info ```shell FreeCAD 0.21.0 Revision: 14555 (Git...
The Adns9800-driver was made of pure blocking SPI calls - fixed that, added some features and eventually were directed to some clean, fibers-only implementation. Writing a driver without the RF...