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