Rename our Falcons to TalonFX
This is done because both the Falcons and Krakens use a TalonFX motor
controller and our api to use them will be the same.
Signed-off-by: Maxwell Henderson <mxwhenderson@gmail.com>
Change-Id: I97249c5583e42f5ca346e754499748e555cd9f8b
diff --git a/frc971/wpilib/can_drivetrain_writer.h b/frc971/wpilib/can_drivetrain_writer.h
index bd396bf..1c0ba95 100644
--- a/frc971/wpilib/can_drivetrain_writer.h
+++ b/frc971/wpilib/can_drivetrain_writer.h
@@ -1,7 +1,7 @@
#include "frc971/can_configuration_generated.h"
#include "frc971/control_loops/drivetrain/drivetrain_output_generated.h"
-#include "frc971/wpilib/falcon.h"
#include "frc971/wpilib/loop_output_handler.h"
+#include "frc971/wpilib/talonfx.h"
namespace frc971 {
namespace wpilib {
@@ -11,8 +11,8 @@
public:
CANDrivetrainWriter(::aos::EventLoop *event_loop);
- void set_falcons(std::vector<std::shared_ptr<Falcon>> right_falcons,
- std::vector<std::shared_ptr<Falcon>> left_falcons);
+ void set_talonfxs(std::vector<std::shared_ptr<TalonFX>> right_talonfxs,
+ std::vector<std::shared_ptr<TalonFX>> left_talonfxs);
void HandleCANConfiguration(const CANConfiguration &configuration);
@@ -26,8 +26,8 @@
void Stop() override;
- std::vector<std::shared_ptr<Falcon>> right_falcons_;
- std::vector<std::shared_ptr<Falcon>> left_falcons_;
+ std::vector<std::shared_ptr<TalonFX>> right_talonfxs_;
+ std::vector<std::shared_ptr<TalonFX>> left_talonfxs_;
};
} // namespace wpilib