payload.
Coordinate frame
Positional payloads (BALL_BOUNCE, PLAYER_POSITION) use court feet on the receiving
half:
x_ft— feet from the left sideline (expected range ≈ 0–20)y_ft— feet from the net (expected range ≈ 0–22)
These ranges describe the expected court frame; they are not a hard validation bound.
Send coordinates already mapped to the court frame. If your sensor reports a different
frame, PicklX fits a per-integration adapter at the boundary.