3131
3232#include < Adafruit_BNO055.h>
3333
34- #include " andino/hal/serial_stream.h"
35- #include " andino/hal/clock.h"
36- #include " andino/hal/digital_out.h"
37- #include " andino/hal/pwm_out.h"
38- #include " andino/hal/interrupt_in.h"
39- #include " andino/drivers/motor.h"
40- #include " andino/drivers/encoder.h"
4134#include " andino/app/constants.h"
4235#include " andino/app/pid.h"
4336#include " andino/app/shell.h"
37+ #include " andino/drivers/encoder.h"
38+ #include " andino/drivers/motor.h"
39+ #include " andino/hal/clock.h"
40+ #include " andino/hal/digital_out.h"
41+ #include " andino/hal/interrupt_in.h"
42+ #include " andino/hal/pwm_out.h"
43+ #include " andino/hal/serial_stream.h"
4444
4545namespace andino {
4646
@@ -64,11 +64,10 @@ class App {
6464 * @param right_encoder_b The right encoder channel B interrupt input.
6565 * @param bno055_imu The Adafruit BNO055 IMU sensor.
6666 */
67- App (const Clock& clock, SerialStream& serial_stream,
68- DigitalOut& left_motor_enable, PwmOut& left_motor_forward, PwmOut& left_motor_backward,
69- DigitalOut& right_motor_enable, PwmOut& right_motor_forward, PwmOut& right_motor_backward,
70- InterruptIn& left_encoder_a, InterruptIn& left_encoder_b,
71- InterruptIn& right_encoder_a, InterruptIn& right_encoder_b,
67+ App (const Clock& clock, SerialStream& serial_stream, DigitalOut& left_motor_enable,
68+ PwmOut& left_motor_forward, PwmOut& left_motor_backward, DigitalOut& right_motor_enable,
69+ PwmOut& right_motor_forward, PwmOut& right_motor_backward, InterruptIn& left_encoder_a,
70+ InterruptIn& left_encoder_b, InterruptIn& right_encoder_a, InterruptIn& right_encoder_b,
7271 Adafruit_BNO055& bno055_imu)
7372 : clock_(clock),
7473 serial_stream_ (serial_stream),
@@ -78,9 +77,10 @@ class App {
7877 right_encoder_(&right_encoder_a, &right_encoder_b),
7978 bno055_imu_(bno055_imu),
8079 left_pid_controller_(Constants::kPidKp , Constants::kPidKd , Constants::kPidKi ,
81- Constants::kPidKo , -Constants::kPwmMax , Constants::kPwmMax ),
80+ Constants::kPidKo , -Constants::kPwmMax , Constants::kPwmMax ),
8281 right_pid_controller_(Constants::kPidKp , Constants::kPidKd , Constants::kPidKi ,
83- Constants::kPidKo , -Constants::kPwmMax , Constants::kPwmMax ) {}
82+ Constants::kPidKo , -Constants::kPwmMax , Constants::kPwmMax ) {
83+ }
8484
8585 // Delete copy and move operations to enforce unique reference ownership.
8686 App (const App&) = delete;
0 commit comments