Tools / Collar Test Bench

Collar Test Bench

Drive a gateway module flashed with its camera test agent (make testcamera) over USB serial, and run accelerated, scripted tests against one collar: the agent runs the gateway's production BLE code — attachment scan, time sync, recording-window delivery, latch release — plus a bench probe that watches the collar's camera state live. Time is whatever this page says it is, so an hour-long schedule is a ten-second test. Chrome or Edge only.

Connect

Plug the gateway module in, click Connect, pick its serial port. The agent answers ping with its firmware version and then takes this computer's time for its log timestamps.

disconnected
any

Knobs

Single agent commands. Every reply lands in the console below; results also fill the fields.

Scan Battery Collar UID Camera Last sync

Scenarios

Scripted sequences with assertions. Each one drives the agent, watches the camera state, and reports PASS/FAIL with the evidence. The collar needs a credible clock — every scenario syncs it first.

ScenarioResultEvidence