xPCGetSignalLabel

Скопируйте метку сигнала к символьному массиву

Прототип

char * xPCGetSignalLabel(int port, int sigIdx, char *sigLabel);

Аргументы

port

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

sigIdx

Введите индекс сигнала.

sigLabel

Возвратите метку сигнала, сопоставленную с индексом сигнала, sigIdx.

Возврат

Возвращает метку сигнала.

Описание

Функция xPCGetSignalLabel копирует и возвращает метку сигнала, включая блок path, сигнала с sigIdx. Результат хранится в sigLabel. Если sigIdx недопустим, xPCGetLastError возвращает ненулевое значение, и sigLabel неизменен. Функция возвращает sigLabel, который делает удобным использовать в printf или подобном операторе. Эта функция принимает, что вы уже знаете индекс сигнала. Метки сигнала должны быть уникальными.

Эта функция принимает, что вы маркировали сигнал, для которого вы запрашиваете индекс (см. параметр Signal name Средств управления Signal Properties (Simulink)). Программное обеспечение Simulink® Real-Time™ называет имена Сигнала Simulink метками сигнала. Создатель пользовательской программы уже знает имя/метку сигнала.

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

|

Представленный в R2007a

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