Задержитесь, пока выходной канал не генерирует импульсы
При работе с основанным на сеансе интерфейсом используйте InitialDelay
свойство установить начальную задержку на встречном выходном канале, в котором счетчик запускает, но не генерирует импульса.
Установите начальную задержку на встречном выходном канале к 3
.
Создайте сеанс и добавьте встречный входной канал.
s = daq.createSession('ni'); ch = addCounterOutputChannel(s,'cDAQ1Mod5', 'ctr0', 'PulseGeneration');
Установите начальную задержку.
ch.InitialDelay = 3
ch = Data acquisition counter output pulse generation channel 'ctr0' on device 'cDAQ1Mod5': IdleState: Low InitialDelay: 3 Frequency: 100 DutyCycle: 0.5 Terminal: 'PFI0' Name: '' ID: 'ctr0' Device: [1x1 daq.ni.CompactDAQModule] MeasurementType: 'PulseGeneration'