Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if (sens1.getXpos() == 15 && sens1.getYpos() == 7
- && sens1.getStatus() == SensorEvent.ACTIVE) {
- if (goingDown) {
- if (crit3.tryAcquire()) {
- tsi.setSwitch(17, 7, TSimInterface.SWITCH_RIGHT);
- setSpeed(speed);
- } else {
- setSpeed(0);
- System.out.println("53 bitching");
- tsi.setSwitch(17,7, TSimInterface.SWITCH_LEFT);
- crit3.acquire();
- setSpeed(speed);
- System.out.println("57 bitching");
- tsi.setSwitch(17,7,TSimInterface.SWITCH_RIGHT);
- }
- } else { // Going up
- crit3.release();
- System.out.println("RELEASING 15 7 GOING UP");
- //tsi.setSwitch(17,7,TSimInterface.SWITCH_LEFT);
- }
- }
- ////
- ////
- //// 15 8
- if (isPos(14,8,sens1)
- && sens1.getStatus() == SensorEvent.ACTIVE) {
- if (!goingDown) {
- crit3.release();
- } else { // going down
- if (crit3.tryAcquire()){
- System.out.println("Bitching ");
- tsi.setSwitch(17,7, TSimInterface.SWITCH_LEFT);
- System.out.println("91 bitching");
- } else {
- setSpeed(0);
- System.out.println("95 bitching");
- tsi.setSwitch(17, 7, TSimInterface.SWITCH_RIGHT);
- crit3.acquire();
- setSpeed(-5);
- System.out.println("100 bitching");
- tsi.setSwitch(17,7,TSimInterface.SWITCH_LEFT);
- }
- }
- }
- ////
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement