-
When trying to defend against `/a/b/c.dsdl` from colliding with `/a/b/c/d.dsdl` it also stops `/a/b/cother/d.dsdl` since it compares with a `startswith` and not a full basename compare in https://gith…
-
Objective: Build a simple interface to send commands + receive status messages from motors.
SimpleFOC has a commander interface that will currently take serial commands
https://docs.simplefoc.com/…
-
Currently, b/c of the polyfill thing, `make_overloaded` can't be used on c++ >= 17 - stuff from `cetl::pf17:: ...` namespace is not exposed when user includes `cetl/pf17/cetlph.hpp`.
So, such **non-s…
-
Hi, thanks for the project. I recently bought the dev kit and I’m exploring the code base. One of the things that can be incredibly useful on servo motors is limiting jerk (first derivative of acceler…
-
Looks like there's a bug where if you specify some options in a config yaml they will not be respected but the same options specified as command line args are.
Given config.yaml
```
nunavut.lang.…
-
> It's important we adhere to the "only one concrete base type per class" rule. That is, no type shall extend more than a single class that has non-pure-virtual methods or data-members. That means the…
-
The condition here:
https://github.com/stm32-rs/bxcan/blob/3fc7a0e81975d4f25e61e0da81cd9e7a5e969e81/src/lib.rs#L848
should return an Ok if the mailbox is empty or if it is not transmitted and has a…
-
## Describe the bug
in `PX4-Autopilot/build/px4_sitl_rtps/src/modules/micrortps_bridge/micrortps_agent/build`, run make, have error. In the generated code is Timesync_Publisher.h but the file is name…
-
The CETL_NODISCARD should be moved to cetl.hpp and then attribute.hpp should be removed
_Originally posted by @thirtytwobits in https://github.com/OpenCyphal/CETL/pull/113#discussion_…
-
A classic approach here would be to use inheritance directly, allowing the platform layer to define arbitrary error types derived from our `PlatformError`, [like this](https://pydsdl.readthedocs.io/en…