The best method is if you can just use one driver or another. However, it sounds like you need to use both of the drivers, so the method you are doing is the best alternative. As long as you set the devices for the right type of driver in MAX, then they should work without any problems. Unless you are trying to call both boards or use a board with the wrong driver set.
You should do this before starting your program:
- Go into MAX and reset the driver for Traditional DAQ
- Reset the driver for DAQmx on the board that uses DAQmx
- Start your application
That is the procedure that must be followed if trying to use separate drivers at the same time.