blob: d06e28574f2c96b12d314a0e31559c8f421bd010 [file] [log] [blame]
Parker Schuh18dbbb42017-10-18 21:45:33 -07001#include "frc971/codelab/basic.h"
2
3namespace frc971 {
4namespace codelab {
5
Austin Schuh55a13dc2019-01-27 22:39:03 -08006Basic::Basic(::aos::EventLoop *event_loop, const ::std::string &name)
7 : aos::controls::ControlLoop<BasicQueue>(event_loop, name) {}
Parker Schuh18dbbb42017-10-18 21:45:33 -07008
9void Basic::RunIteration(const BasicQueue::Goal *goal,
10 const BasicQueue::Position *position,
11 BasicQueue::Output *output,
12 BasicQueue::Status *status) {
13 // TODO(you): Set the intake_voltage to 12 Volts when
14 // intake is requested (via intake in goal). Make sure not to set
15 // the motor to anything but 0 V when the limit_sensor is pressed.
16
17 // Ignore: These are to avoid clang warnings.
18 (void)goal, (void)position, (void)output, (void)status;
19}
20
21} // namespace codelab
22} // namespace frc971