Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for Cosylab's new ads driver #297

Open
klauer opened this issue Sep 22, 2022 · 0 comments
Open

Add support for Cosylab's new ads driver #297

klauer opened this issue Sep 22, 2022 · 0 comments

Comments

@klauer
Copy link
Contributor

klauer commented Sep 22, 2022

Issue

A new ADS driver exists with a slightly different addressing format for records:

https://github.com/Cosylab/adsDriver

Its performance has been investigated well (and is reportedly good). pytmc should be able to support this module alongside m-epics-twincat-ads.

Implementation

A modification of the INP/OUT strings may be all that is required, but more investigation will be needed. Cosylab engineers indicated that a slight modification already exists and has been used.

Toggling between ADS libraries

Some environment variable or command-line option should be used in order to switch between formats.
Perhaps the environment variable could be used to set a default. A command-line option could be a per-execution override.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant