xPCScGetState

Получите состояние осциллографа

Прототип

int xPCScGetState(int port, int scNum);

Аргументы

port

Введите значение, возвращенное функцией xPCOpenTcpIpPort.

scNum

Введите номер осциллографа.

Возврат

Возвращает состояние осциллографа scNum. Если функция обнаруживает ошибку, она возвращает -1.

Описание

Функция xPCScGetState получает состояние осциллографа scNum или -1 на ошибку. Используйте функцию xPCGetScope, чтобы получить номер осциллографа.

Константы, чтобы найти состояние осциллографа, заданное в xpcapiconst.h, имеют следующие значения:

Постоянный

Значение

Описание

SCST_WAITTOSTART

0

Осциллограф готов и ожидает, чтобы запуститься.

SCST_PREACQUIRING

5

Осциллограф получает предопределенное количество выборок перед инициированием.

SCST_WAITFORTRIG

1

После того, как осциллограф закончен с состоянием перед получением, он ожидает триггера. Если осциллограф не предварительно получает данные, он вводит ожидание триггерного состояния.

SCST_ACQUIRING

2

Осциллограф получает данные. Осциллограф вводит это состояние, когда это оставляет ожидание триггерного состояния.

SCST_FINISHED

3

Осциллограф закончен, получив данные, когда это достигло предопределенного предела.

SCST_INTERRUPTED

4

Вы остановились (прервал) осциллограф.

Представлено до R2006a