Отправка идентификатора события имитатора HDL и идентификатора процесса на сервер MATLAB
Примечание
Введите эту команду в симуляторе HDL, а не в MATLAB ®. Он доступен только после того, как имитатор HDL загрузит библиотеку MATLAB.
notifyMatlabServer отправляет идентификатор события имитатора HDL и идентификатор процесса (PID) на сервер MATLAB (eventID -socket tcp_spechdldaemon) с использованием указанных методов подключения (сокет или общая память). Чтобы MATLAB получил эти идентификаторы, hdldaemon должен работать в том же режиме связи, что и notifyMatlabServer функция. Идентификатор события и очередь PID в hdldaemon. notifyMatlabServer часто используется с waitForHdlClient убедиться, что имитатор ЛПВП готов к началу или продолжению обработки.
Если EventID = 5 принимается в течение 100 секунд, функция возвращает PID имитатора ЛПВП. Если тайм-аут наступает, функция возвращает -1.
>> hdldaemon('socket',5002); ... >> hdlpid = waitForHdlClient(100,5);
В имитаторе ЛПВП используйте notifyMatlabServer команда для отправки идентификатора события 5 кому hdldaemon выполняется на том же компьютере с использованием порта сокета TCP/IP 5002.
>> notifyMatlabServer 5 -socket 5002