X-Git-Url: http://plrg.eecs.uci.edu/git/?p=iot2.git;a=blobdiff_plain;f=benchmarks%2Fother%2FZigbeeTest%2FZigbeeTest_multipurpose.java;h=bb5c836a88f0fc8c2b7ec10ef707a836a2ffcac7;hp=a9298cd5cdc71c6becaeb6736a9dc0a0d7c75573;hb=29139245e9e467770431976dae4bab726f08ccd1;hpb=3ce0924a2451b4f2573c390f99cadf8d307977bd diff --git a/benchmarks/other/ZigbeeTest/ZigbeeTest_multipurpose.java b/benchmarks/other/ZigbeeTest/ZigbeeTest_multipurpose.java index a9298cd..bb5c836 100644 --- a/benchmarks/other/ZigbeeTest/ZigbeeTest_multipurpose.java +++ b/benchmarks/other/ZigbeeTest/ZigbeeTest_multipurpose.java @@ -12,7 +12,7 @@ import java.rmi.RemoteException; public class ZigbeeTest_multipurpose implements SmartthingsSensorCallback { public final int SOCKET_SEND_BUFFER_SIZE = 1024; public final int SOCKET_RECEIVE_BUFFER_SIZE = 1024; - private static final String MY_IP_ADDRESS = "192.168.2.108"; + private static final String MY_IP_ADDRESS = "192.168.1.198"; public static final String DEVIDE_MAC_ADDRESS = "000d6f000bbd3413"; //Multipurpose sensor public void newReadingAvailable(int _value, boolean _activeValue) { @@ -26,14 +26,19 @@ public class ZigbeeTest_multipurpose implements SmartthingsSensorCallback { String message = "type: policy_set\n"; message += "ip_address: " + MY_IP_ADDRESS + "\n"; // local ip address message += "port: " + "5957\n"; // port number + //message += "port: " + "5956\n"; // port number message += "device_address_long: " + DEVIDE_MAC_ADDRESS + "\n"; - DatagramPacket sendPacket = new DatagramPacket(message.getBytes(), message.getBytes().length, InetAddress.getByName("192.168.2.227"), 5005); - DatagramSocket socket = new DatagramSocket(11111); + DatagramPacket sendPacket = new DatagramPacket(message.getBytes(), message.getBytes().length, InetAddress.getByName("192.168.1.192"), 5005); + //DatagramSocket socket = new DatagramSocket(11111); + DatagramSocket socket = new DatagramSocket(12345); socket.setSendBufferSize(4096); socket.setReceiveBufferSize(4096); socket.send(sendPacket); + socket.setReuseAddress(true); + socket.close(); - IoTDeviceAddress zigUdpAddr = new IoTDeviceAddress("192.168.2.227", 5957, 5005,false,false); + IoTDeviceAddress zigUdpAddr = new IoTDeviceAddress("192.168.1.192", 5957, 5005,false,false); + //IoTDeviceAddress zigUdpAddr = new IoTDeviceAddress("192.168.2.227", 5956, 5005,false,false); IoTZigbeeAddress zigAddrLong = new IoTZigbeeAddress(DEVIDE_MAC_ADDRESS); Set zigSet = new HashSet();