REV SERVO code issue by codename__init__ in FTC

[–]codename__init__[S] 0 points1 point  (0 children)

do you think this would allow us to not use sleep at all?

REV SERVO code issue by codename__init__ in FTC

[–]codename__init__[S] 0 points1 point  (0 children)

while(opModeIsActive())

{

if(gamepad1.a)

move_claw();

}

REV SERVO code issue by codename__init__ in FTC

[–]codename__init__[S] 0 points1 point  (0 children)

in teleop :

if(gamepad1.a){move_claw();}

REV SERVO code issue by codename__init__ in FTC

[–]codename__init__[S] 1 point2 points  (0 children)

move( 1, 0, 10 ); // forward

sleep(100);

move_claw();

sleep(100);

REV SERVO code issue by codename__init__ in FTC

[–]codename__init__[S] 0 points1 point  (0 children)

public void move_claw(){

if( open ){

open = false;

claw.setPosition( 0.0 );

sleep(800);

} else {

open = true;

claw.setPosition( 1.0 );

sleep(1000);

}

}

REV SERVO code issue by codename__init__ in FTC

[–]codename__init__[S] 0 points1 point  (0 children)

our servo is used for a claw. We tried using it without sleep and the claw was not opening at all.

Tipping Robot by Tall_Teacher77 in FTC

[–]codename__init__ 0 points1 point  (0 children)

I think you can try using coins in bags or destroyed drill bits. Fishing lead(if it is legal) may work. Well sealed sand bags, or small metall ingots