TANGO as instrument plugin #496
-
Hello Salut :) Aline |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 8 replies
-
Hello, If the plugin of a given manufacturer is already existing, then you should fork it and add your instrument class within (copy paste the right python file from the pymodaq_plugins_template). If not you should create a brand new plugin from the template. I'll let you answer before being more explicit! PS: you should check out this tutorial that will tell you all you need about instrument plugins: https://pymodaq.cnrs.fr/en/5.0.x_dev/tutorials/plugin_development.html |
Beta Was this translation helpful? Give feedback.
-
well most of the things are hidden within the inherited class. So the plugin you have to write should only handle:
If you are interested in a training, there will be one next march: https://cnrsformation.cnrs.fr/liste-stages-mc-PyMoDAQ.html and next June (no announcement yet). If you want to be warned about such things consider registering to the pymodaq mailing list: https://listes.services.cnrs.fr/wws/info/pymodaq |
Beta Was this translation helpful? Give feedback.
-
You could also look at https://sdrive.cnrs.fr/s/WNwZBgy4pLbpxwq which is a presentation I give during the pymodaq training (it's in french... but that should not be a problem for you so :-D) |
Beta Was this translation helpful? Give feedback.
-
Dear @aline-vernier , It happens that we just opened a new section of the documentation called Lab stories. The goal of this section is to give the users concrete examples of use of Pymodaq. So that they can learn to use it through examples. I think your implementation with TANGO is highly interesting and could be useful for a lot of people as TANGO is widely spread. Would you be interested in writing a page about what you have done? You can find an example here. You would have to describe step by step the procedure you have done. You can even give a little motivation and talk about your experiment if you like. If think it is important to do that just after you finished your implementation, as your memory is still fresh. Also, it is important to not put the difficulties under the carpet. The point is not to say "Pymodaq is perfect" but rather to point out the difficult points. The procedure to write documentation is documented here, but if you do not feel like doing that, you can just send me your text with whatever format you like (pdf for example) and I will put it in the website. This would made a very nice contribution to the documentation ;) Let me know if you feel like it. |
Beta Was this translation helpful? Give feedback.
You could also look at https://sdrive.cnrs.fr/s/WNwZBgy4pLbpxwq which is a presentation I give during the pymodaq training (it's in french... but that should not be a problem for you so :-D)