also looking at this
docs: clarify runtime status and the owned Pi setup path
#51
2 files
+19
-2
Review threads live on the whole diff, not on one commit, so none are shown here - a thread's line means something in the branch's final form, and painting it into an intermediate step would put it on code it is not about.
| @@ -14,6 +14,22 @@ Keep propellers removed during bench integration. This release receives physical | ||
| 14 | 14 | 4. Validate the camera independently with Raspberry Pi's [AI Camera guide](https://www.raspberrypi.com/documentation/accessories/ai-camera.html) |
| 15 | 15 | or [camera software guide](https://www.raspberrypi.com/documentation/computers/camera_software.html). |
| 16 | 16 | `rpicam-hello --list-cameras` lists detected cameras. The [camera pipeline](camera-tracking.md) now consumes IMX500 frames/detections; its on-device validation remains pending. |
| 17 | ||
| 18 | ## Owned runtime development | |
| 19 | ||
| 20 | Continue with the [owned runtime bench](runtime.md#run-the-native-host-harness), | |
| 21 | using its CMake, C++17 and CTest prerequisites on a development host. The host | |
| 22 | harness exercises the kernel and Pi protocol with synthetic samples and neutral | |
| 23 | outputs. Follow the separate Pico 2 and [sensor bench](sensors.md) guides when | |
| 24 | adding those boards. Pi camera acquisition and physical board measurements still | |
| 25 | need their own on-device validation. ArduPilot and PX4 are optional drivers. | |
| 26 | ||
| 27 | ## Optional flight-controller telemetry | |
| 28 | ||
| 29 | Use this path when you want receive-only telemetry from an independent flight | |
| 30 | controller. It is separate from developing the owned runtime and does not enable | |
| 31 | physical flight commands. | |
| 32 | ||
| 17 | 33 | 5. Install the supported ArduCopter firmware for Pixhawk 6C using an appropriate ground station. |
| 18 | 34 | Connect the autopilot to the Pi over USB using the exact connector on your board, then identify its |
| 19 | 35 | stable `/dev/serial/by-id/...` device. Grant the service account the OS's serial-device permissions. |