I simply don't understand how to change the setting of the port to Active Drive or to Open Collector.
Where does the DOChannel.OutputDriveType is applied in this simple creation of a writen task ?
if (DaqSystem.Local.Devices.Length == 0) return;
try
{
using (Task digitalWriteTask = new Task())
{
// Create an Digital Output channel and name it
//digitalWriteTask.DOChannels.CreateChannel("Dev1/port2/line3", "TimeOutWhite", ChannelLineGrouping.OneChannelForEachLine);
sLine = string.Format("{0}/{1}/{2}", sNameDevice, "port2", "line3");
digitalWriteTask.DOChannels.CreateChannel(
sLine,
"TimeOutWhite",
ChannelLineGrouping.OneChannelForEachLine
);
DigitalSingleChannelWriter writer = new DigitalSingleChannelWriter(digitalWriteTask.Stream);
writer.WriteSingleSampleSingleLine(true, !boAff);
}
}