exponenta event banner

echoudp

Запуск или остановка эхо-сервера UDP

    Описание

    пример

    echoudp("on",port) запускает сервер UDP с указанным номером порта.

    пример

    echoudp("off") останавливает эхо-сервер.

    Примеры

    свернуть все

    В этом примере показано, как настроить эхо-сервер UDP.

    Запустите эхосервер с помощью echoudp функция порта 4012. Создать udpport для связи с эхо-сервером.

    echoudp("on",4012)
    u = udpport
    u = 
      UDPPort with properties:
    
         IPAddressVersion: "IPV4"
                LocalHost: "0.0.0.0"
                LocalPort: 58379
        NumBytesAvailable: 0
    
      Show all properties, functions
    
    

    Запись данных с помощью write для эхо-сервера, работающего на порту 4012.

    write(u,1:10,"uint8","127.0.0.1",4012);

    Эхо-сервер отправляет обратно записанные на него данные. Прочитайте эти данные с помощью read функция.

    data = read(u,10)
    data = 1×10
    
         1     2     3     4     5     6     7     8     9    10
    
    

    Остановите эхо-сервер и очистите udpport объект.

    echoudp("off")
    clear u

    Входные аргументы

    свернуть все

    Номер порта сервера, указанный как номер от 1 до 65535 включительно.

    Типы данных: double

    См. также

    | |

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