For a deeper look into our Elektron API, look into:

Overview |  Quickstart |  Documentation |  Downloads |  Tutorials |  Articles

question

Upvotes
Accepted
33 4 9 16

Can we implement a RTDS non-interactive provider Python app via Websocket API?

Can we implement a RTDS non-interactive provider Python app via Websocket API?

Or other suggestion to do so? The programming language is Python.

pythonwebsocketsnon-interactive-provider
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

Upvotes
Accepted
17.4k 34 12 12

Hello @Frederic

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:

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.