<?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; } ?>