IsNotifyWhenDataAvailableExceedsAuto

Управляйте, если 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.

Смотрите также

События

DataAvailable

Для просмотра документации необходимо авторизоваться на сайте