udp-server-trancmit

maks971014/esp8266-ap/udp-server-trancmit

No description
udp-server-trancmit
@/udp-server-trancmit
servonumber
управления сервоприводом
ledmodnumber
режим фонаря
CONNpulse
установка цикла работы
udp-server-trancmit
servo
ledmod
CONN
To use the node in your project you should have the maks971014/esp8266-ap library installed. Use the “File → Add Library” menu item in XOD IDE if you don’t have it yet. See Using libraries for more info.

C++ implementation

struct State {
};

{{ GENERATED_CODE }}

void evaluate(Context ctx) {
    if (isInputDirty<input_CONN>(ctx)) {
        int servo = getValue<input_servo>(ctx);
        int ledmod = getValue<input_ledmod>(ctx);
        char b[8]={0};
        String data;
        data=String(servo)+","+String(ledmod)+",";
        data.toCharArray(b,8);
        Serial.println(b);
        delay(5);
        int cb = udp.parsePacket();
            if (!cb)
            {
             udp.beginPacket(ClientIP,localPort);//Создаем пакет данных
             udp.write(b, 8); //Отравляем пакет данных
             udp.endPacket();//Завершаем передачу пакета данных
             }
    }
}