Exemplo n.º 1
0
 public void Setup()
 {
     s_me.Setup();
     m_table = NetworkTable.GetTable("TEST_PID");
     m_controller = new PIDController(m_kP, m_kI, m_kD, s_me.GetEncoder(), s_me.GetMotor());
     m_controller.InitTable(m_table);
 }
Exemplo n.º 2
0
 public static void FixtureTearDown()
 {
     if (RobotBase.IsSimulation)
     {
         return;
     }
     fixture.GetMotor().Inverted = false;
     fixture.Teardown();
 }
Exemplo n.º 3
0
        public void CheckRunningCurrentForSpeedController()
        {
            fixture.GetMotor().Set(1.0);
            Timer.Delay(0.25);

            Assert.That(pdp.GetCurrent(fixture.GetPdpChannel()), Is.GreaterThan(expectedStoppedCurrentDraw));
        }