CTRE Phoenix 6 C++ 25.2.1
Loading...
Searching...
No Matches
CommonTalonWithExternalMotor.hpp
Go to the documentation of this file.
1/*
2 * Copyright (C) Cross The Road Electronics.  All rights reserved.
3 * License information can be found in CTRE_LICENSE.txt
4 * For support and suggestions contact support@ctr-electronics.com or file
5 * an issue tracker at https://github.com/CrossTheRoadElec/Phoenix-Releases
6 */
7#pragma once
8
14
15
16namespace ctre {
17namespace phoenix6 {
18namespace hardware {
19namespace traits {
20
21/**
22 * Contains everything common between Talon motor controllers that support
23 * external motors.
24 */
26{
27public:
28 virtual ~CommonTalonWithExternalMotor() = default;
29
31
32
33};
34
35}
36}
37}
38}
39
Contains everything common between Talon motor controllers.
Definition CommonTalon.hpp:25
virtual ctre::phoenix::StatusCode SetControl(const controls::DutyCycleOut &request)=0
Request a specified motor duty cycle.
Contains everything common between Talon motor controllers that support external motors.
Definition CommonTalonWithExternalMotor.hpp:26
Contains all status signals for motor controllers that support external motors.
Definition HasExternalMotor.hpp:26
Definition MotionMagicExpoTorqueCurrentFOC.hpp:18