Page 1 of 1

Drivers as plugins in the AS?

Posted: Sun Sep 23, 2012 10:55 am
by toncho11
Hello,

Is it possible load acquisition drivers as plugins. This is possible with boxes. You can create a dll that contains several boxes and then it will loaded by the Designer thus allowing you to use these boxes. Can the same thing be used for drivers? Can I create a separate C++ project that contains my drivers, produce a dll and then this dll be loaded in the AS?

This will help distributing drivers to other teams without forcing them to recompile their AS.

Thanks,
Anton

Re: Drivers as plugins in the AS?

Posted: Mon Sep 24, 2012 8:54 pm
by yrenard
Dear toncho11,

it is not currently possible to have such mechanism. This was a desired behavior to maximize the number of contributions for the acquisition server. And indeed, there has been much more contributions for the acquisition server than for any boxes so far.

This said, it is not a big challenge to have a plugin based architecture based on the existing classes. Abstraction of most of the communication between the driver and the acquisition server is already done :)

Best regards,
Yann