Skip to content
Snippets Groups Projects
Commit bb6a0058 authored by Ludovic Apvrille's avatar Ludovic Apvrille
Browse files

Update on pressure controller graphical interface

parent 782c5983
No related branches found
No related tags found
No related merge requests found
SRCS = generated_src/main.c generated_src/ResqueTeam.c generated_src/SoftwareOfRoverRobot.c generated_src/RobotWebsite.c generated_src/RobotApplication.c generated_src/Sensors.c
\ No newline at end of file
SRCS = generated_src/main.c generated_src/AlarmActuator.c generated_src/PressureSensor.c generated_src/PressureController.c generated_src/AlarmManager.c generated_src/MainController.c generated_src/Timer__alarmTimer__AlarmManager.c
\ No newline at end of file
......@@ -10,7 +10,7 @@ import java.util.*;
public class MainPressureController extends JFrame implements Feeder, ChangeListener {
static final int PRESSURE_MIN = 1;
static final int PRESSURE_MIN = 5;
static final int PRESSURE_MAX = 30;
static final int PRESSURE_INIT = 15; //initial pressure
......@@ -24,13 +24,16 @@ public class MainPressureController extends JFrame implements Feeder, ChangeList
public MainPressureController() {
super("Pressure Controller demonstration");
setSize(400, 150);
setVisible(true);
ds = new DatagramServer();
ds.setFeeder(this);
initComponents();
ds.runServer();
setSize(400, 150);
setVisible(true);
}
public void initComponents() {
......@@ -83,7 +86,13 @@ public class MainPressureController extends JFrame implements Feeder, ChangeList
public void stateChanged(ChangeEvent e) {
System.out.println("Value of pressure changed:" + pressureValue.getValue());
if (ds != null) {
ds.sendDatagramTo("PRESSURE=" + pressureValue.getValue());
String tmp = "" + pressureValue.getValue();
if (tmp.length() < 1) {
tmp = "00";
} else if (tmp.length() < 2) {
tmp = "0" + tmp;
}
ds.sendDatagramTo("PRESSURE=" + tmp);
}
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment