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
To deliver on our xToys integration we must be able to handle a stream of messages intelligently on the device.
In conversations with the xToys team, we've decided on building a message queue with prioritization, so that even if xToys is spamming OSSM with many commands, the OSSM can intelligently enqueue and ignore these based on the current state, and the priority.
Here are some examples of the sorts of messages we'd like to be able to process:
P0 - Emergency Stop.
P1 - Increase or Decrease Speed / Depth / Sensation
P1 - Start Playing a pattern
P1 - Pause a pattern
P2 - [Positional Streaming] Move to a new location and hold
P2 - [Pattern Building] Append or Subtract an oscillation point (ex. The device may have N oscillation points set up, this will an N+1 point to the list)
The text was updated successfully, but these errors were encountered:
To deliver on our xToys integration we must be able to handle a stream of messages intelligently on the device.
In conversations with the xToys team, we've decided on building a message queue with prioritization, so that even if xToys is spamming OSSM with many commands, the OSSM can intelligently enqueue and ignore these based on the current state, and the priority.
Here are some examples of the sorts of messages we'd like to be able to process:
The text was updated successfully, but these errors were encountered: