Что означает RW в программном обеспечении FLIR Spinnaker? - PullRequest
0 голосов
/ 05 июня 2019

В документации FLIR PySpin / Spinnaker нет ссылки на PySpin.RW.Что это значит?

Используется следующим образом:

if cam.TriggerMode.GetAccessMode() != PySpin.RW:

Очевидно, что он существует для проверки / сравнения.

1 Ответ

0 голосов
/ 05 июня 2019

На веб-сайте FLIR я могу найти следующее здесь :

Узлы только для чтения

Для некоторых функций узел доступен только для чтения и не может быть разблокирован ни при каких обстоятельствах. Узел предоставлен в информационных целях.

Чтобы определить, доступен ли узел только для чтения:

В SpinView дважды щелкните функцию, чтобы открыть окно информации об узле. Найдите строку AccessMode.

Описание доступа

  1. RO Только для чтения
  2. RW Чтение / Запись
  3. Н / Д Нет в наличии

Используя Spinnaker API, вы можете опрашивать режим доступа с помощью следующего:

//! Checks if a node is readable
inline bool IsReadable (const IBase* p)
{
   return (p != NULL) && IsReadable (p->GetAccessMode());
}
...