You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The operation should be straightforward, the bridge acts as "pipe" and passes along any bytes it receives.
So client -> bridge -> Ryder and Ryder -> bridge -> client.
The bridge is idle until it receives a WebSocket connection, then it opens the serial port to the Ryder and keeps it open until the WebSocket connection closes. It does not need to deal with the protocol.
If the Ryder disconnects while in use (serial port connection closes unexpectedly) then the bridge should send a special error code to the WebSocket connection so that the app can recover.
The current protocol is based on request-response flow:
The last points (4.) usually happens when the user has to confirm, because timeout should be < 1s.
The text was updated successfully, but these errors were encountered: