xPCScGetState

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

Прототип

int xPCScGetState(int port, int scNum);

Примечание

Не используйте это определение типа API C. Поддержка этого определения типа использует поддержку API C, который будет удален в будущем релизе.

Аргументы

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