private final String lightLevel = "Level";
private Timer timer;
private int sendData;
+ static int tmp_level = -1;
public LightPage(AbstractInjectorItem item, String name) {
super(item, name);
}
public void sendMessage(int level) {
- TestSensorMessage msg = new TestSensorMessage(level);
- try {
- sensorSocket.send(sensorNumber + msg.getMessage());
- } catch (Exception e1) {
- // TODO Auto-generated catch block
- e1.printStackTrace();
+ if(tmp_level != level)
+ {
+ TestSensorMessage msg = new TestSensorMessage(level);
+ try {
+ sensorSocket.send(sensorNumber + msg.getMessage());
+ } catch (Exception e1) {
+ // TODO Auto-generated catch block
+ e1.printStackTrace();
+ }
+ tmp_level = level;
}
}