Firstly, excuse my ignorance - I'm still pretty new...
I have an instrument, which is actually a camera but for the sake of argument could be anything. This camera has an internal configuration, called "attributes" in LV I think.
My first point of confusion came when I tried adjusting the config in the camera using it's native software - the configuration under LV had not changed!
I soon discovered that to adjust the configuration seen by LV, I had to use MAX to set up my camera - so it seems the NI approach is to have some hidden configuration data somewhere for my instrument, that is managed by MAX.
This is all fine (now I'm aware of it) while I'm using the instrument under development, but what happens when I want to deploy the LV application as an executable to a machine which does not have LabVIEW or MAX installed?
How to I deploy the configuration for the instrument? ie. When my program accesses the instrument (camera) how will it use the settings configured by MAX on any machine? Is it somehow built into, or associated with the application?
My application will programmatically alter the configuration (camera exposure), and can it do this without MAX installed - I ask because the only info I've been able to find suggests a MAX-API, which may not be very useful for depolyed software with no MAX.
I'd just like to understand the mechanism by which this config works, both in a development and a deployed situation. I have scoured through the various help files, knowledge base, etc but assume I don't have the right terminology as I haven't found much - most of it's just "use MAX".
Any help appreciated
regards,
Lamb