Here are a few useful tasks for DC sources. It is tedious to change the function mode, but that is the desired result to make the user is aware of the consequences: the source will suddenly turn off.
A question I had was: should the protection from changing the output and function be at the level of the driver or at the level of the task. As of now it is at the level of the driver, which means that you can never change output with this driver without setting the source to 0. The good thing is that future tasks will have to comply by this. The bad thing is that future drivers may not implement these conditions... I am open to comments.
Here are a few useful tasks for DC sources. It is tedious to change the function mode, but that is the desired result to make the user is aware of the consequences: the source will suddenly turn off. A question I had was: should the protection from changing the output and function be at the level of the driver or at the level of the task. As of now it is at the level of the driver, which means that you can never change output with this driver without setting the source to 0. The good thing is that future tasks will have to comply by this. The bad thing is that future drivers may not implement these conditions... I am open to comments.