/** * Sets default flags with specified access. */ public long flagsDefault(boolean forward, boolean backward) { long flags = speedEncoder.setDefaultValue(0); return setAccess(flags, forward, backward); }
@Override public long setProperties(double speed, boolean forward, boolean backward) { return setAccess(setSpeed(0, speed), forward, backward); }
protected long setLowSpeed(long flags, double speed, boolean reverse) { return setAccess(speedEncoder.setDoubleValue(flags, 0), false, false); }
/** * Sets default flags with specified access. */ public long flagsDefault( boolean forward, boolean backward ) { long flags = speedEncoder.setDefaultValue(0); return setAccess(flags, forward, backward); }
@Override public long setProperties(double speed, boolean forward, boolean backward) { return setAccess(setSpeed(0, speed), forward, backward); }
protected long setLowSpeed(long flags, double speed, boolean reverse) { return setAccess(speedEncoder.setDoubleValue(flags, 0), false, false); }
/** * Sets default flags with specified access. */ public long flagsDefault(boolean forward, boolean backward) { long flags = speedEncoder.setDefaultValue(0); return setAccess(flags, forward, backward); }
@Override public long setProperties( double speed, boolean forward, boolean backward ) { return setAccess(setSpeed(0, speed), forward, backward); }
/** * Sets default flags with specified access. */ public long flagsDefault(boolean forward, boolean backward) { long flags = speedEncoder.setDefaultValue(0); return setAccess(flags, forward, backward); }
protected long setLowSpeed(long flags, double speed, boolean reverse) { return setAccess(speedEncoder.setDoubleValue(flags, 0), false, false); }
@Override public long setProperties(double speed, boolean forward, boolean backward) { return setAccess(setSpeed(0, speed), forward, backward); }
protected long setLowSpeed( long flags, double speed, boolean reverse ) { return setAccess(speedEncoder.setDoubleValue(flags, 0), false, false); }