Управляйте если NotifyWhenDataAvailableExceeds
установлен автоматически
При работе с основанным на сеансе интерфейсом, IsNotifyWhenDataAvailableExceedsAuto
свойство указывает если NotifyWhenDataAvailableExceeds
свойство установлено автоматически, или вы установили определенное значение.
Это свойство обычно используется, чтобы установить NotifyWhenDataAvailableExceeds
назад к его поведению по умолчанию.
{true}
Когда значением является true
, затем NotifyWhenDataAvailableExceeds
свойство установлено автоматически.
false
Когда значением является false
, когда вы установили NotifyWhenDataAvailableExceeds
свойство к определенному значению.
Измените IsNotifyWhenDataAvailableExceedsAuto
смочь установить NotifyWhenDataAvailableExceeds
свойство к определенному значению.
Создайте сеанс и отобразите свойства путем нажатия на Properties
ссылка.
s = daq.createSession('ni')
s = Data acquisition session using National Instruments hardware: Will run for 1 second (1000 scans) at 1000 scans/second. No channels have been added. Properties, Methods, Events AutoSyncDSA: false NumberOfScans: 1000 DurationInSeconds: 1 Rate: 1000 IsContinuous: false NotifyWhenDataAvailableExceeds: 100 IsNotifyWhenDataAvailableExceedsAuto: true NotifyWhenScansQueuedBelow: 500 IsNotifyWhenScansQueuedBelowAuto: true ExternalTriggerTimeout: 10 TriggersPerRun: 1 Vendor: National Instruments Channels: '' Connections: '' IsRunning: false IsLogging: false IsDone: false IsWaitingForExternalTrigger: false TriggersRemaining: 1 RateLimit: '' ScansQueued: 0 ScansOutputByHardware: 0 ScansAcquired: 0
Измените IsNotifyWhenDataAvailableExceedsAuto
к
s.IsNotifyWhenDataAvailableExceedsAuto = false
s = Data acquisition session using National Instruments hardware: Will run for 1 second (1000 scans) at 1000 scans/second. No channels have been added.