Can we implement a RTDS non-interactive provider Python app via Websocket API?
Or other suggestion to do so? The programming language is Python.
The RTDS Non-Interactive Provider paradigm supports the RSSL connection only, not the WebSocket connection. The suggested SDKs for implementing the Non-Interactive Provider applications are the EMA C/C++ and EMA Java APIs.
However, the WebSocket connection also supports the Contribution/Posting paradigm. A consumer application can issue a Post message that contains a data contribution to the RTDS, then the RTDS re-publish that data to other consumers. You can find more detail on the following resources: