16 lines
		
	
	
		
			417 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			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;
 | 
						|
}
 | 
						|
 | 
						|
?>
 |