Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Conversation

chrisdutz
Copy link
Contributor

Initial version of a publication API, which is intended to mirror the subscription API.
It is currently only needed for the coming Profinet NG driver, which allows not only subscribing, but also publishing data cyclically.

@chrisdutz
Copy link
Contributor Author

Admittedly I'm not 100% happy with our current Subscription part ... but I'd currently try to keep the Publication API in line with the current Subscription API.

@splatch
Copy link
Contributor

splatch commented Sep 28, 2023

Publication API is a good idea. I remember that I had to implement some workarounds for canopen above plc4x api, just to keep other bus participants happy. Also, some tools/chips may have their way to handle "publish" tasks due to time requirements - from this point of view having a higher level API to draw contract for applications is definitely a step forward!

@ottlukas ottlukas added the API Application Programmable Interface of PLC4X label Jul 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

API Application Programmable Interface of PLC4X

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

Morty Proxy This is a proxified and sanitized view of the page, visit original site.