mirror of
https://github.com/PX4/PX4-Autopilot.git
synced 2026-10-02 00:27:38 +08:00
docs(agents): say where code shared between drivers goes (#28852)
Agents put helpers used by several drivers of one type next to those drivers in src/drivers/<type>/, where the decoders they sit beside already live in src/lib/. Assisted-by: Claude:claude-opus-5-5
This commit is contained in:
@@ -18,3 +18,8 @@ simulation and Python tooling.
|
||||
- **Scoped guidance:** before editing or reviewing, read only the
|
||||
`.github/instructions/*.instructions.md` files whose `applyTo` patterns
|
||||
match the affected paths, plus any nested `AGENTS.md` along those paths.
|
||||
|
||||
## Drivers
|
||||
|
||||
- Code shared by several drivers of the same type (a protocol decoder, UART setup, a common filter) goes in `src/lib/<topic>/`, e.g. `src/lib/rc/` for the RC drivers.
|
||||
- `src/drivers/<type>/` (e.g. `src/drivers/rc/`, `src/drivers/distance_sensor/`) holds one directory per driver; do not put `.cpp`/`.h` files at that level.
|
||||
|
||||
Reference in New Issue
Block a user