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 PDPTest(Type type, double expectedCurrentDraw)
        {
            MotorEncoderFixture mef = (MotorEncoderFixture)Activator.CreateInstance(type);

            if (fixture != null && !fixture.Equals(mef))
            {
                fixture.Teardown();
            }
            fixture = mef;
            fixture.Setup();

            this.expectedStoppedCurrentDraw = expectedCurrentDraw;
        }
Exemplo n.º 3
0
        public MotorInvertingTest(Type type)
        {
            if (RobotBase.IsSimulation)
            {
                return;
            }
            MotorEncoderFixture mef = (MotorEncoderFixture)Activator.CreateInstance(type);

            if (fixture != null && !fixture.Equals(mef))
            {
                fixture.Teardown();
            }
            fixture = mef;
            fixture.Setup();
        }