03-12-2024 08:40 AM
Thanks, I'll take a look at HAL
03-12-2024 08:40 AM
Thank you for your detailed reply. I will follow your recommendations carefully.
03-12-2024 08:42 AM - edited 03-12-2024 08:43 AM
03-12-2024 09:24 AM
@GerdW wrote:
Hi Seb,
@MAILFERTSeb wrote:
Thanks, I'll take a look at HAL
😄
Oh my Gerd! It's full of stars... 🤖
03-12-2024 09:36 AM
@MAILFERTSeb wrote:
Hello,
I create a lot of software to control different experimental manips in the lab.
I'd like to create a universal program so that users always have the same interface (more or less).
The problem is that I have to adapt:
- to peripherals that may have different communication protocols (serial, .dll call, .net, ActiveX) for the same kind of peripheral
- peripherals that aren't necessarily all connected
- to varying numbers of peripherals.How do you deal with this kind of thing?
I know quite a few commercial or open-source software programs (micro-manager, for example) that adapt to the peripherals connected and allow the user to configure according to what he has on his hand.This means that the software must have a certain database of peripherals and must have a fairly generalist architecture so that it's as general as possible.
In short, I'm curious to hear your feedback, your examples and your advice.
Thank you,
SébastienTranslated with www.DeepL.com/Translator (free version)
You are not Sébastien Weber of PyMoDAQ by any chance?
https://pymodaq.cnrs.fr/en/latest/index.html