Your code appears correct. I just ran a test with the attached VI to verify the behavior. When commit gets called, the voltages do get set. However, in my test, I never drive out any data so all of my data channels are off. Even though the voltage levels are changing, the outputs are off so they remain pulled to ground. I was able to verify that the code works by probing on the supplies of my 6552. If a channel is enabled, then you would see the voltage change. This may be what you are seeing, the voltage supplies changing as a result of your commit but since you may not be driving any data (0, or 1), you do not see that reflected on the connector.
Ryan
Message Edited by Ryan M on 10-31-2006 12:54 PM