diff --git a/proto_diag.md b/proto_diag.md new file mode 100644 index 0000000..6eca109 --- /dev/null +++ b/proto_diag.md @@ -0,0 +1,19 @@ +```mermaid +--- +title: Establish session +--- + +sequenceDiagram + App->>+Cam: LanSearch + Cam->>-App: PunchPkt (SerialNo) + App-->>Cam: P2PReq? + App-->>Cam: LstReq? + App-->>Cam: P2PAlive? + App->>+Cam: P2PRdy + Cam->>-App: P2PRdy + + loop Every 400-500ms + Cam-->>+App: P2PAlive + App-->>-Cam: P2PAliveAck + end +```