diff --git a/examples/Ethernet/send_receive/send_receive.ino b/examples/Ethernet/send_receive/send_receive.ino index dba802a..599aa14 100644 --- a/examples/Ethernet/send_receive/send_receive.ino +++ b/examples/Ethernet/send_receive/send_receive.ino @@ -22,8 +22,7 @@ void setup() { Ethernet.begin(mac, ip); artnet.begin(); - // artnet.subscribe_net(0); // optionally you can change - // artnet.subscribe_subnet(0); // optionally you can change + // artnet.begin(net, subnet); // optionally you can change Serial.println("set subscriber"); @@ -56,6 +55,7 @@ void loop() { value = (millis() / 4) % 256; memset(data, value, size); - artnet.set(universe, data, size); - artnet.streaming(target_ip); // automatically send set data in 40fps + artnet.streaming_data(data, size); + artnet.streaming(target_ip, universe); // automatically send set data in 40fps + // artnet.streaming(target_ip, net, subnet, univ); // or you can set net, subnet, and universe } diff --git a/examples/Ethernet/sender/sender.ino b/examples/Ethernet/sender/sender.ino index 4b825e0..0cc2301 100644 --- a/examples/Ethernet/sender/sender.ino +++ b/examples/Ethernet/sender/sender.ino @@ -18,6 +18,7 @@ void setup() { Ethernet.begin(mac, ip); artnet.begin(); + // artnet.begin(net, subnet); // optionally you can change Serial.println("start"); Serial.println(UDP_TX_PACKET_MAX_SIZE); @@ -27,6 +28,7 @@ void loop() { value = (millis() / 4) % 256; memset(data, value, size); - artnet.set(universe, data, size); - artnet.streaming(target_ip); // automatically send set data in 40fps + artnet.streaming_data(data, size); + artnet.streaming(target_ip, universe); // automatically send set data in 40fps + // artnet.streaming(target_ip, net, subnet, univ); // or you can set net, subnet, and universe } diff --git a/examples/WiFi/send_receive/send_receive.ino b/examples/WiFi/send_receive/send_receive.ino index dd041e1..0098afe 100644 --- a/examples/WiFi/send_receive/send_receive.ino +++ b/examples/WiFi/send_receive/send_receive.ino @@ -29,8 +29,7 @@ void setup() { Serial.println(WiFi.localIP()); artnet.begin(); - // artnet.subscribe_net(0); // optionally you can change - // artnet.subscribe_subnet(0); // optionally you can change + // artnet.begin(net, subnet); // optionally you can change net and subnet // if Artnet packet comes to this universe, this function is called artnet.subscribe(universe, [&](const uint8_t* data, const uint16_t size) { @@ -59,6 +58,7 @@ void loop() { value = (millis() / 4) % 256; memset(data, value, size); - artnet.set(universe, data, size); - artnet.streaming(target_ip); // automatically send set data in 40fps + artnet.streaming_data(data, size); + artnet.streaming(target_ip, universe); // automatically send set data in 40fps + // artnet.streaming(target_ip, net, subnet, univ); // or you can set net, subnet, and universe } diff --git a/examples/WiFi/sender/sender.ino b/examples/WiFi/sender/sender.ino index 77607dc..6d019f1 100644 --- a/examples/WiFi/sender/sender.ino +++ b/examples/WiFi/sender/sender.ino @@ -29,12 +29,14 @@ void setup() { Serial.println(WiFi.localIP()); artnet.begin(); + // artnet.begin(net, subnet); // optionally you can change net and subnet } void loop() { value = (millis() / 4) % 256; memset(data, value, size); - artnet.set(universe, data, size); - artnet.streaming(target_ip); // automatically send set data in 40fps + artnet.streaming_data(data, size); + artnet.streaming(target_ip, universe); // automatically send set data in 40fps + // artnet.streaming(target_ip, net, subnet, univ); // or you can set net, subnet, and universe }