Revision 6b9a71b0
Created, integrated and compiled the filter. Works.
arduino/RadioBuggyMega/RadioBuggyMega.ino | ||
---|---|---|
8 | 8 |
#include "brake.h" |
9 | 9 |
#include "encoder.h" |
10 | 10 |
#include "watchdog.h" |
11 |
#include "filter.h" |
|
12 |
|
|
11 | 13 |
|
12 | 14 |
#define BRAKE_PIN 8 |
13 | 15 |
#define BRAKE_INDICATOR_PIN 5 |
... | ... | |
83 | 85 |
|
84 | 86 |
void loop() { |
85 | 87 |
|
86 |
if(rc_available[THR_INDEX]) {
|
|
88 |
if(filter(rc_available[THR_INDEX])) {
|
|
87 | 89 |
watchdog_feed(); |
88 | 90 |
rc_angle = receiver_get_angle(THR_INDEX); |
89 | 91 |
steer_angle = convert_rc_to_steering(rc_angle); |
90 | 92 |
steering_set(steer_angle); |
91 | 93 |
} |
92 | 94 |
|
93 |
if(rc_available[AIL_INDEX]) {
|
|
95 |
if(filter(rc_available[AIL_INDEX])) {
|
|
94 | 96 |
watchdog_feed(); |
95 | 97 |
rc_thr = receiver_get_angle(AIL_INDEX); |
96 | 98 |
// TODO make this code...less...something |
Also available in: Unified diff