7. Deployment View
Infrastructure Level 1
graph LR
subgraph "Host PC (Linux / Windows / macOS)"
PY["Python ≥ 3.11"]
PKG["fnirsi-ps-control package"]
SERIAL["pyserial"]
PY --> PKG
PKG --> SERIAL
end
subgraph "USB"
CDC["CDC ACM device node<br/>/dev/ttyACM* or COMx"]
end
subgraph "Hardware"
DPS["FNIRSI DPS-150"]
end
SERIAL -->|"USB Serial"| CDC
CDC --> DPS
Placeholder — add OS-specific notes and any CI/packaging deployment details.
Deployment Notes
To be filled.