Peter van der Perk

Results 21 issues of Peter van der Perk

Updates PX4 to run with NuttX 10.4 Right now we use this PR to run CI for testing Furthermore adds support for the CANHUB-K3 board.

Reduces the amount XML used in the generated Micro XRCE DDS code On PX4 FMUv5 RTPS it saves around 5KB of flash. Needs some proper testing since I can't due...

Currently almost all Ethernet MAC with DMA roughly work in the following manner ```mermaid sequenceDiagram participant DMA participant MAC driver MAC driver->>MAC driver: Allocate rxbuffer[N * (MTU + DESC +...

The `uavcan.can.iface` standard register specifies a key where you can change can interface to be used. ``` # REGISTER NAME PATTERN TYPE FLAGS RECOMMENDED DEFAULT # uavcan.can.iface string mutable, persistent...

minor

Partial continuation of #20749 but then on fmuv6xrt hardware. So I took over the `DSHOT_BIDIR_EN` and init sequences The low level dshot driver fully support bidirectional dshot on 8 channels....

Depends on #21134 & #21891 Instead of direct MTD, we use LittleFS as the filesystem on the V6X-RT. Reason why it's different then #21134 is because V6X-RT uses FlexSPI peripheral...

As an alternative to #20805 and discussed in today's dev call. File path configuration through Kconfig. For now we only introduce symbols for param and logger. - BOARD_LOG_DIR - BOARD_PARAM_FILE...

enhancement (improvement) 💡
stale

If you've got a C C11 library that's using `` and you want to use this library in CXX you simply can't. C++ provides a compatibility header `` but if...

## Summary Backport of flexio change for bdshot ## Impact minimal imxrt ## Testing minimal imxrt

### Describe the bug Sometimes ESC Dshot telemetry doesn't work I've noticed when the data is out of sync constant CRC errors occur and the code doesn't resync. https://github.com/PX4/PX4-Autopilot/blob/69028f37a91b48add269ef699101922e52410446/src/drivers/dshot/DShotTelemetry.cpp#L169-L186 ###...

stale
bug-report