29 lines
847 B
Markdown
29 lines
847 B
Markdown
---
|
|
id: TASK-136
|
|
title: End-to-end hardware test
|
|
status: To Do
|
|
assignee: []
|
|
created_date: '2026-03-29 20:52'
|
|
labels:
|
|
- testing
|
|
- hardware
|
|
milestone: m-2
|
|
dependencies: []
|
|
priority: high
|
|
---
|
|
|
|
## Description
|
|
|
|
<!-- SECTION:DESCRIPTION:BEGIN -->
|
|
Test full pipeline with physical hardware: Pico + PCA9685 + servos + LED. Verify USB serial command/ack, BLE connect from nRF Connect, servo movement, LED control. Test PWA↔Pico over both transports.
|
|
<!-- SECTION:DESCRIPTION:END -->
|
|
|
|
## Acceptance Criteria
|
|
<!-- AC:BEGIN -->
|
|
- [ ] #1 USB: echo JSON to /dev/ttyACM0, servo moves, LED on, ack received
|
|
- [ ] #2 BLE: nRF Connect write to NUS RX, verify TX response
|
|
- [ ] #3 PWA serial mode: connect, guide step sends pan/tilt, servo tracks
|
|
- [ ] #4 PWA BLE mode: same as serial but wireless
|
|
- [ ] #5 No firmware crash on malformed input
|
|
<!-- AC:END -->
|