This is a general ezsdk question, it applies to pretty much any version though I am using 5.05 at the moment.
How is an application supposed to recover from a component sending a BadParameter after you send the command to transition it from loaded to idle?
In my particular case I am configuring the videnc parameters and none of the configuration calls give any errors. It's only when I request the component to switch to idle that it sends this error asynchronously, at that point it is not clear which parameter is wrong or out of bounds.
Also it is unclear what, if any, steps can be taken to recover from this, as the component is in limbo between loaded and idle states.
Any ideas/recommendations would be welcome.
Find attached a log from one instance of this problem.