You can read/write the TerminalConfiguration property in a channel in a task. But how do you query a device for which TerminalConfiguration values it supports? For example, most devices do not support Pseudodifferential and C# throws an exception if you accidentally select it in the list of AITerminalConfiguration values. Searched the docs, maybe I just missed it. Thanks.