7#include <frc/PneumaticsModuleType.h>
8#include <units/length.h>
9#include <units/velocity.h>
19#include "networktables/NetworkTable.h"
20#include "networktables/NetworkTableInstance.h"
48 constexpr units::velocity::feet_per_second_t
maxAngular = 12_fps;
55 constexpr auto moduleType = frc::PneumaticsModuleType::CTREPCM;
61 constexpr auto moduleType = frc::PneumaticsModuleType::REVPH;
65 namespace directions {
81 namespace swerveModules {
95 namespace swerveHomes {
98 const std::string
flHome =
"swerveHomes/flHome";
99 const std::string
frHome =
"swerveHomes/frHome";
100 const std::string
brHome =
"swerveHomes/brHome";
101 const std::string
blHome =
"swerveHomes/blHome";
Definition: Constants.h:71
constexpr int verticalPixelResolution
Definition: Constants.h:75
constexpr int horizontalPixelResolution
Definition: Constants.h:74
constexpr char driverPipeline
Definition: Constants.h:73
constexpr auto horizontalAngleResolution
Definition: Constants.h:76
constexpr auto verticalAngleResolution
Definition: Constants.h:77
constexpr char targetingPipeline
Definition: Constants.h:72
constexpr char backRightIndex
Definition: Constants.h:84
constexpr char frontLeftIndex
Definition: Constants.h:82
constexpr char frontRightIndex
Definition: Constants.h:83
constexpr char backLeftIndex
Definition: Constants.h:85
Definition: Constants.h:80
const std::string flHome
Definition: Constants.h:98
const std::string flHomeFullPath
Definition: Constants.h:103
const std::string blHome
Definition: Constants.h:101
const std::string blHomeFullPath
Definition: Constants.h:106
const std::string brHome
Definition: Constants.h:100
const std::string brHomeFullPath
Definition: Constants.h:105
const std::string frHome
Definition: Constants.h:99
const std::string frHomeFullPath
Definition: Constants.h:104
const std::string tableKey
Definition: Constants.h:96
Definition: Constants.h:94
Definition: Constants.h:89
const std::string swerveHomesPath
Definition: Constants.h:90
const std::string turretHomePath
Definition: Constants.h:91
constexpr auto moduleType
Definition: Constants.h:55
constexpr uint moduleAddr
Definition: Constants.h:56
constexpr bool intakeRetract
Definition: Constants.h:67
constexpr bool intakeExtend
Definition: Constants.h:66
constexpr uint moduleAddr
Definition: Constants.h:62
constexpr auto moduleType
Definition: Constants.h:61
Definition: Constants.h:52
constexpr units::velocity::feet_per_second_t maxAngular
Definition: Constants.h:48
constexpr double intakeForward
Definition: Constants.h:43
constexpr double intakeSlowForward
Definition: Constants.h:44
constexpr double beltFirstShot
Definition: Constants.h:40
constexpr double intakeCreep
Definition: Constants.h:42
constexpr double intakeReverse
Definition: Constants.h:45
constexpr double beltForwardShoot
Definition: Constants.h:39
constexpr double beltForwardIntake
Definition: Constants.h:38
constexpr double beltReverse
Definition: Constants.h:41
Definition: Constants.h:36
const auto intakeDeactivate
Definition: Constants.h:24
const auto intakeActivate
Definition: Constants.h:25
constexpr auto acceptableHoodError
Definition: Constants.h:29
constexpr auto acceptableWheelError
Definition: Constants.h:30
constexpr auto acceptableTurretError
Definition: Constants.h:28
constexpr auto shooterTimer
Definition: Constants.h:32
constexpr auto acceptableRangeTime
Definition: Constants.h:31
Definition: Constants.h:22