Revision 25388c2f devices/DiWheelDrive/userthread.cpp

View differences:

devices/DiWheelDrive/userthread.cpp
452 452
                vcnl4020AmbientLight[i] = global.vcnl4020[i].getAmbientLight();
453 453
                vcnl4020Proximity[i] = global.vcnl4020[i].getProximityScaledWoOffset();
454 454
            }
455
			lf.followLine(vcnl4020Proximity, rpmFuzzyCtrl, &global);
455
			lf.stableFollow(vcnl4020Proximity, rpmFuzzyCtrl, &global);
456 456
            // chprintf((BaseSequentialStream*) &SD1, "0x%04X 0x%04X 0x%04X 0x%04X\n",
457 457
            //         vcnl4020Proximity[constants::DiWheelDrive::PROX_WHEEL_LEFT],
458 458
            //         vcnl4020Proximity[constants::DiWheelDrive::PROX_FRONT_LEFT],
......
462 462
	//   lineFollownew
463 463
	//else
464 464
            // lineFollowing(vcnl4020Proximity, rpmFuzzyCtrl, &global);
465
            // setRpmSpeed(rpmFuzzyCtrl);
465
            setRpmSpeed(rpmFuzzyCtrl);
466 466
        }
467 467

  
468 468
		// this->sleep(US2ST(5));

Also available in: Unified diff