16 "title" :
"Art-Net Input Device",
17 "description" :
"Information about an Art-Net input device.",
66 json_object_object_add(js,
"ipAddress",
VuoText_getJson(value.ipAddress));
68 if (value.ethernetAddress)
69 json_object_object_add(js,
"ethernetAddress",
VuoText_getJson(value.ethernetAddress));
85 if (value.name && value.ipAddress && value.ethernetAddress)
86 return VuoText_format(
"%s<br>%s (%s)<br>Net %lld, Sub-Net %lld, Universe %lld",
88 value.ipAddress, value.ethernetAddress,
89 value.address.net, value.address.subNet, value.address.universe);
91 return VuoText_format(
"Net %lld, Sub-Net %lld, Universe %lld", value.address.net, value.address.subNet, value.address.universe);
101 d.address.net =
MIN(
MAX(net, 0), 127);
102 d.address.subNet =
MIN(
MAX(subNet, 0), 15);
103 d.address.universe =
MIN(
MAX(universe, 0), 15);
148 return value1.net == value2.net
149 && value1.subNet == value2.subNet
150 && value1.universe == value2.universe;
158 VuoInteger a1 = (value1.net << 8) + (value1.subNet << 4) + value1.universe;
159 VuoInteger a2 = (value2.net << 8) + (value2.subNet << 4) + value2.universe;