CTRE Phoenix 6 C++ 26.0.0-beta-1
Loading...
Searching...
No Matches
CommonTalon.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
16
17namespace ctre {
18namespace phoenix6 {
19namespace hardware {
20namespace traits {
21
22/**
23 * Contains everything common between Talon motor controllers.
24 */
26{
27public:
28 virtual ~CommonTalon() = default;
29
31
32
33};
34
35}
36}
37}
38}
39
Contains everything common between Talon motor controllers.
Definition CommonTalon.hpp:26
Contains all control functions available for devices that support Talon controls.
Definition HasTalonControls.hpp:96
virtual ctre::phoenix::StatusCode SetControl(const controls::DutyCycleOut &request)=0
Request a specified motor duty cycle.
Contains all status signals available for devices that support Talon signals.
Definition HasTalonSignals.hpp:32
Definition motor_constants.h:14