MAX is just a utility to configure and test all your NI drivers and hardware. It is not used within LabVIEW or any of the other programming environments. The settings from MAX are all that are used.
This is a curious behavior each time you run Snap. It does sound like it is going through the entire config file each time you Snap. I am wondering if at the beginning of the config file, the camera is set to its default values, then these values are modified later in the config file (to whatever you selected). I would try changing the selected value in MAX, and see if the first value changes with it. I suspect that first value will always be the camera default value.
If possible, use Grab instead of Snap. It will do a continuous acquisi
tion without reconfiguring the camera every time. You may be able to change camera parameters during an acquisition, but will probably need to stop the acquisition, change the parameter, then restart it. When you aren't changing parameters, it will operate much faster.
Bruce
Bruce Ammons
Ammons Engineering