Brian Silverman | 80fc94c | 2014-03-09 16:56:01 -0700 | [diff] [blame] | 1 | #include "aos/common/logging/logging.h" |
Brian Silverman | 5a8039b | 2014-03-09 17:07:26 -0700 | [diff] [blame] | 2 | #include "aos/linux_code/init.h" |
Brian Silverman | 80fc94c | 2014-03-09 16:56:01 -0700 | [diff] [blame] | 3 | |
| 4 | #include "bbb/led.h" |
| 5 | |
| 6 | #include "frc971/control_loops/claw/claw.q.h" |
| 7 | |
| 8 | using ::frc971::control_loops::claw_queue_group; |
| 9 | |
| 10 | int main() { |
Brian Silverman | 5a8039b | 2014-03-09 17:07:26 -0700 | [diff] [blame] | 11 | ::aos::InitNRT(); |
| 12 | |
Brian Silverman | 80fc94c | 2014-03-09 16:56:01 -0700 | [diff] [blame] | 13 | ::bbb::LED claw_zeroed(3); |
| 14 | |
| 15 | while (true) { |
Brian Silverman | 428de56 | 2014-04-10 15:59:19 -0700 | [diff] [blame] | 16 | claw_queue_group.status.FetchNextBlocking(); |
Brian Silverman | 80fc94c | 2014-03-09 16:56:01 -0700 | [diff] [blame] | 17 | claw_zeroed.Set(claw_queue_group.status->zeroed_for_auto); |
| 18 | } |
| 19 | } |