04-22-2008 05:49 PM
04-23-2008 07:00 AM - edited 04-23-2008 07:05 AM
Daddy-O,
If you open up Configure Range.vi there is a subvi named Get FP Channel Info.vi that is going out and reading the module to create the array of possible values. You might run just that vi and take a look at the array of available options it returns for the I/O channel. Compare those numbers against the documentation and MAX. You might be able to figure out which documentation is correct.
It also looks like the Get FP Channel Info.vi returns the current settings as well. A little trial and error should let you come up with the correct constants to apply for the different ranges you need.
I just figured out what is causing all the confusion. The help file for this shows allowable values for the FP-RTD-122 to be 26 - 31. The fine print adds that these are HEX values.
The index in the enum is not setup for hex display. And hex 26 = decimal 38.
04-23-2008 07:20 AM
Daddy-O,
To further clarify my previous edited post.
I just figured out what is causing all the confusion. The help file for this shows allowable values for the FP-RTD-122 to be 26, 27, 28, 30, 31. This would seem to match what you saw in MAX. The kicker is that the fine print adds that these are HEX values.
The index in the enum is not setup for hex display so it will have index values of 38, 39, 40, 48, 49.