LEDColors/functions.php
2023-08-29 12:25:33 -04:00

16 lines
417 B
PHP

<?php
function transmitMessage($data = null) {
if ( $data == null ) return false;
$sock = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP);
socket_set_option($sock, SOL_SOCKET, SO_BROADCAST, 1);
for ( $i=0; $i<MESSAGECOUNT; $i++ ) {
socket_sendto($sock, $data, strlen($data), 0, LEDADDRESS, UDPPORT);
if ( $i < (MESSAGECOUNT - 1) ) usleep(5000);
}
socket_close($sock);
return true;
}
?>