SCRIPT namespace replacements

This commit is contained in:
PJ Reiniger
2025-11-07 20:00:05 -05:00
committed by Peter Johnson
parent ae6c043632
commit 9aca8e0fd6
2622 changed files with 22275 additions and 22275 deletions

View File

@@ -6,69 +6,69 @@
#include "wpi/commands2/button/CommandPS4Controller.hpp"
using namespace frc2;
using namespace wpi::cmd;
CommandPS4Controller::CommandPS4Controller(int port)
: CommandGenericHID(port), m_hid{frc::PS4Controller(port)} {}
: CommandGenericHID(port), m_hid{wpi::PS4Controller(port)} {}
frc::PS4Controller& CommandPS4Controller::GetHID() {
wpi::PS4Controller& CommandPS4Controller::GetHID() {
return m_hid;
}
Trigger CommandPS4Controller::Square(frc::EventLoop* loop) const {
return Button(frc::PS4Controller::Button::kSquare, loop);
Trigger CommandPS4Controller::Square(wpi::EventLoop* loop) const {
return Button(wpi::PS4Controller::Button::kSquare, loop);
}
Trigger CommandPS4Controller::Cross(frc::EventLoop* loop) const {
return Button(frc::PS4Controller::Button::kCross, loop);
Trigger CommandPS4Controller::Cross(wpi::EventLoop* loop) const {
return Button(wpi::PS4Controller::Button::kCross, loop);
}
Trigger CommandPS4Controller::Circle(frc::EventLoop* loop) const {
return Button(frc::PS4Controller::Button::kCircle, loop);
Trigger CommandPS4Controller::Circle(wpi::EventLoop* loop) const {
return Button(wpi::PS4Controller::Button::kCircle, loop);
}
Trigger CommandPS4Controller::Triangle(frc::EventLoop* loop) const {
return Button(frc::PS4Controller::Button::kTriangle, loop);
Trigger CommandPS4Controller::Triangle(wpi::EventLoop* loop) const {
return Button(wpi::PS4Controller::Button::kTriangle, loop);
}
Trigger CommandPS4Controller::L1(frc::EventLoop* loop) const {
return Button(frc::PS4Controller::Button::kL1, loop);
Trigger CommandPS4Controller::L1(wpi::EventLoop* loop) const {
return Button(wpi::PS4Controller::Button::kL1, loop);
}
Trigger CommandPS4Controller::R1(frc::EventLoop* loop) const {
return Button(frc::PS4Controller::Button::kR1, loop);
Trigger CommandPS4Controller::R1(wpi::EventLoop* loop) const {
return Button(wpi::PS4Controller::Button::kR1, loop);
}
Trigger CommandPS4Controller::L2(frc::EventLoop* loop) const {
return Button(frc::PS4Controller::Button::kL2, loop);
Trigger CommandPS4Controller::L2(wpi::EventLoop* loop) const {
return Button(wpi::PS4Controller::Button::kL2, loop);
}
Trigger CommandPS4Controller::R2(frc::EventLoop* loop) const {
return Button(frc::PS4Controller::Button::kR2, loop);
Trigger CommandPS4Controller::R2(wpi::EventLoop* loop) const {
return Button(wpi::PS4Controller::Button::kR2, loop);
}
Trigger CommandPS4Controller::Share(frc::EventLoop* loop) const {
return Button(frc::PS4Controller::Button::kShare, loop);
Trigger CommandPS4Controller::Share(wpi::EventLoop* loop) const {
return Button(wpi::PS4Controller::Button::kShare, loop);
}
Trigger CommandPS4Controller::Options(frc::EventLoop* loop) const {
return Button(frc::PS4Controller::Button::kOptions, loop);
Trigger CommandPS4Controller::Options(wpi::EventLoop* loop) const {
return Button(wpi::PS4Controller::Button::kOptions, loop);
}
Trigger CommandPS4Controller::L3(frc::EventLoop* loop) const {
return Button(frc::PS4Controller::Button::kL3, loop);
Trigger CommandPS4Controller::L3(wpi::EventLoop* loop) const {
return Button(wpi::PS4Controller::Button::kL3, loop);
}
Trigger CommandPS4Controller::R3(frc::EventLoop* loop) const {
return Button(frc::PS4Controller::Button::kR3, loop);
Trigger CommandPS4Controller::R3(wpi::EventLoop* loop) const {
return Button(wpi::PS4Controller::Button::kR3, loop);
}
Trigger CommandPS4Controller::PS(frc::EventLoop* loop) const {
return Button(frc::PS4Controller::Button::kPS, loop);
Trigger CommandPS4Controller::PS(wpi::EventLoop* loop) const {
return Button(wpi::PS4Controller::Button::kPS, loop);
}
Trigger CommandPS4Controller::Touchpad(frc::EventLoop* loop) const {
return Button(frc::PS4Controller::Button::kTouchpad, loop);
Trigger CommandPS4Controller::Touchpad(wpi::EventLoop* loop) const {
return Button(wpi::PS4Controller::Button::kTouchpad, loop);
}
double CommandPS4Controller::GetLeftX() const {

View File

@@ -6,69 +6,69 @@
#include "wpi/commands2/button/CommandPS5Controller.hpp"
using namespace frc2;
using namespace wpi::cmd;
CommandPS5Controller::CommandPS5Controller(int port)
: CommandGenericHID(port), m_hid{frc::PS5Controller(port)} {}
: CommandGenericHID(port), m_hid{wpi::PS5Controller(port)} {}
frc::PS5Controller& CommandPS5Controller::GetHID() {
wpi::PS5Controller& CommandPS5Controller::GetHID() {
return m_hid;
}
Trigger CommandPS5Controller::Square(frc::EventLoop* loop) const {
return Button(frc::PS5Controller::Button::kSquare, loop);
Trigger CommandPS5Controller::Square(wpi::EventLoop* loop) const {
return Button(wpi::PS5Controller::Button::kSquare, loop);
}
Trigger CommandPS5Controller::Cross(frc::EventLoop* loop) const {
return Button(frc::PS5Controller::Button::kCross, loop);
Trigger CommandPS5Controller::Cross(wpi::EventLoop* loop) const {
return Button(wpi::PS5Controller::Button::kCross, loop);
}
Trigger CommandPS5Controller::Circle(frc::EventLoop* loop) const {
return Button(frc::PS5Controller::Button::kCircle, loop);
Trigger CommandPS5Controller::Circle(wpi::EventLoop* loop) const {
return Button(wpi::PS5Controller::Button::kCircle, loop);
}
Trigger CommandPS5Controller::Triangle(frc::EventLoop* loop) const {
return Button(frc::PS5Controller::Button::kTriangle, loop);
Trigger CommandPS5Controller::Triangle(wpi::EventLoop* loop) const {
return Button(wpi::PS5Controller::Button::kTriangle, loop);
}
Trigger CommandPS5Controller::L1(frc::EventLoop* loop) const {
return Button(frc::PS5Controller::Button::kL1, loop);
Trigger CommandPS5Controller::L1(wpi::EventLoop* loop) const {
return Button(wpi::PS5Controller::Button::kL1, loop);
}
Trigger CommandPS5Controller::R1(frc::EventLoop* loop) const {
return Button(frc::PS5Controller::Button::kR1, loop);
Trigger CommandPS5Controller::R1(wpi::EventLoop* loop) const {
return Button(wpi::PS5Controller::Button::kR1, loop);
}
Trigger CommandPS5Controller::L2(frc::EventLoop* loop) const {
return Button(frc::PS5Controller::Button::kL2, loop);
Trigger CommandPS5Controller::L2(wpi::EventLoop* loop) const {
return Button(wpi::PS5Controller::Button::kL2, loop);
}
Trigger CommandPS5Controller::R2(frc::EventLoop* loop) const {
return Button(frc::PS5Controller::Button::kR2, loop);
Trigger CommandPS5Controller::R2(wpi::EventLoop* loop) const {
return Button(wpi::PS5Controller::Button::kR2, loop);
}
Trigger CommandPS5Controller::Create(frc::EventLoop* loop) const {
return Button(frc::PS5Controller::Button::kCreate, loop);
Trigger CommandPS5Controller::Create(wpi::EventLoop* loop) const {
return Button(wpi::PS5Controller::Button::kCreate, loop);
}
Trigger CommandPS5Controller::Options(frc::EventLoop* loop) const {
return Button(frc::PS5Controller::Button::kOptions, loop);
Trigger CommandPS5Controller::Options(wpi::EventLoop* loop) const {
return Button(wpi::PS5Controller::Button::kOptions, loop);
}
Trigger CommandPS5Controller::L3(frc::EventLoop* loop) const {
return Button(frc::PS5Controller::Button::kL3, loop);
Trigger CommandPS5Controller::L3(wpi::EventLoop* loop) const {
return Button(wpi::PS5Controller::Button::kL3, loop);
}
Trigger CommandPS5Controller::R3(frc::EventLoop* loop) const {
return Button(frc::PS5Controller::Button::kR3, loop);
Trigger CommandPS5Controller::R3(wpi::EventLoop* loop) const {
return Button(wpi::PS5Controller::Button::kR3, loop);
}
Trigger CommandPS5Controller::PS(frc::EventLoop* loop) const {
return Button(frc::PS5Controller::Button::kPS, loop);
Trigger CommandPS5Controller::PS(wpi::EventLoop* loop) const {
return Button(wpi::PS5Controller::Button::kPS, loop);
}
Trigger CommandPS5Controller::Touchpad(frc::EventLoop* loop) const {
return Button(frc::PS5Controller::Button::kTouchpad, loop);
Trigger CommandPS5Controller::Touchpad(wpi::EventLoop* loop) const {
return Button(wpi::PS5Controller::Button::kTouchpad, loop);
}
double CommandPS5Controller::GetLeftX() const {

View File

@@ -6,73 +6,73 @@
#include "wpi/commands2/button/CommandStadiaController.hpp"
using namespace frc2;
using namespace wpi::cmd;
CommandStadiaController::CommandStadiaController(int port)
: CommandGenericHID(port), m_hid{frc::StadiaController(port)} {}
: CommandGenericHID(port), m_hid{wpi::StadiaController(port)} {}
frc::StadiaController& CommandStadiaController::GetHID() {
wpi::StadiaController& CommandStadiaController::GetHID() {
return m_hid;
}
Trigger CommandStadiaController::A(frc::EventLoop* loop) const {
return Button(frc::StadiaController::Button::kA, loop);
Trigger CommandStadiaController::A(wpi::EventLoop* loop) const {
return Button(wpi::StadiaController::Button::kA, loop);
}
Trigger CommandStadiaController::B(frc::EventLoop* loop) const {
return Button(frc::StadiaController::Button::kB, loop);
Trigger CommandStadiaController::B(wpi::EventLoop* loop) const {
return Button(wpi::StadiaController::Button::kB, loop);
}
Trigger CommandStadiaController::X(frc::EventLoop* loop) const {
return Button(frc::StadiaController::Button::kX, loop);
Trigger CommandStadiaController::X(wpi::EventLoop* loop) const {
return Button(wpi::StadiaController::Button::kX, loop);
}
Trigger CommandStadiaController::Y(frc::EventLoop* loop) const {
return Button(frc::StadiaController::Button::kY, loop);
Trigger CommandStadiaController::Y(wpi::EventLoop* loop) const {
return Button(wpi::StadiaController::Button::kY, loop);
}
Trigger CommandStadiaController::LeftBumper(frc::EventLoop* loop) const {
return Button(frc::StadiaController::Button::kLeftBumper, loop);
Trigger CommandStadiaController::LeftBumper(wpi::EventLoop* loop) const {
return Button(wpi::StadiaController::Button::kLeftBumper, loop);
}
Trigger CommandStadiaController::RightBumper(frc::EventLoop* loop) const {
return Button(frc::StadiaController::Button::kRightBumper, loop);
Trigger CommandStadiaController::RightBumper(wpi::EventLoop* loop) const {
return Button(wpi::StadiaController::Button::kRightBumper, loop);
}
Trigger CommandStadiaController::LeftStick(frc::EventLoop* loop) const {
return Button(frc::StadiaController::Button::kLeftStick, loop);
Trigger CommandStadiaController::LeftStick(wpi::EventLoop* loop) const {
return Button(wpi::StadiaController::Button::kLeftStick, loop);
}
Trigger CommandStadiaController::RightStick(frc::EventLoop* loop) const {
return Button(frc::StadiaController::Button::kRightStick, loop);
Trigger CommandStadiaController::RightStick(wpi::EventLoop* loop) const {
return Button(wpi::StadiaController::Button::kRightStick, loop);
}
Trigger CommandStadiaController::Ellipses(frc::EventLoop* loop) const {
return Button(frc::StadiaController::Button::kEllipses, loop);
Trigger CommandStadiaController::Ellipses(wpi::EventLoop* loop) const {
return Button(wpi::StadiaController::Button::kEllipses, loop);
}
Trigger CommandStadiaController::Hamburger(frc::EventLoop* loop) const {
return Button(frc::StadiaController::Button::kHamburger, loop);
Trigger CommandStadiaController::Hamburger(wpi::EventLoop* loop) const {
return Button(wpi::StadiaController::Button::kHamburger, loop);
}
Trigger CommandStadiaController::Stadia(frc::EventLoop* loop) const {
return Button(frc::StadiaController::Button::kStadia, loop);
Trigger CommandStadiaController::Stadia(wpi::EventLoop* loop) const {
return Button(wpi::StadiaController::Button::kStadia, loop);
}
Trigger CommandStadiaController::RightTrigger(frc::EventLoop* loop) const {
return Button(frc::StadiaController::Button::kRightTrigger, loop);
Trigger CommandStadiaController::RightTrigger(wpi::EventLoop* loop) const {
return Button(wpi::StadiaController::Button::kRightTrigger, loop);
}
Trigger CommandStadiaController::LeftTrigger(frc::EventLoop* loop) const {
return Button(frc::StadiaController::Button::kLeftTrigger, loop);
Trigger CommandStadiaController::LeftTrigger(wpi::EventLoop* loop) const {
return Button(wpi::StadiaController::Button::kLeftTrigger, loop);
}
Trigger CommandStadiaController::Google(frc::EventLoop* loop) const {
return Button(frc::StadiaController::Button::kGoogle, loop);
Trigger CommandStadiaController::Google(wpi::EventLoop* loop) const {
return Button(wpi::StadiaController::Button::kGoogle, loop);
}
Trigger CommandStadiaController::Frame(frc::EventLoop* loop) const {
return Button(frc::StadiaController::Button::kFrame, loop);
Trigger CommandStadiaController::Frame(wpi::EventLoop* loop) const {
return Button(wpi::StadiaController::Button::kFrame, loop);
}
double CommandStadiaController::GetLeftX() const {

View File

@@ -6,64 +6,64 @@
#include "wpi/commands2/button/CommandXboxController.hpp"
using namespace frc2;
using namespace wpi::cmd;
CommandXboxController::CommandXboxController(int port)
: CommandGenericHID(port), m_hid{frc::XboxController(port)} {}
: CommandGenericHID(port), m_hid{wpi::XboxController(port)} {}
frc::XboxController& CommandXboxController::GetHID() {
wpi::XboxController& CommandXboxController::GetHID() {
return m_hid;
}
Trigger CommandXboxController::A(frc::EventLoop* loop) const {
return Button(frc::XboxController::Button::kA, loop);
Trigger CommandXboxController::A(wpi::EventLoop* loop) const {
return Button(wpi::XboxController::Button::kA, loop);
}
Trigger CommandXboxController::B(frc::EventLoop* loop) const {
return Button(frc::XboxController::Button::kB, loop);
Trigger CommandXboxController::B(wpi::EventLoop* loop) const {
return Button(wpi::XboxController::Button::kB, loop);
}
Trigger CommandXboxController::X(frc::EventLoop* loop) const {
return Button(frc::XboxController::Button::kX, loop);
Trigger CommandXboxController::X(wpi::EventLoop* loop) const {
return Button(wpi::XboxController::Button::kX, loop);
}
Trigger CommandXboxController::Y(frc::EventLoop* loop) const {
return Button(frc::XboxController::Button::kY, loop);
Trigger CommandXboxController::Y(wpi::EventLoop* loop) const {
return Button(wpi::XboxController::Button::kY, loop);
}
Trigger CommandXboxController::LeftBumper(frc::EventLoop* loop) const {
return Button(frc::XboxController::Button::kLeftBumper, loop);
Trigger CommandXboxController::LeftBumper(wpi::EventLoop* loop) const {
return Button(wpi::XboxController::Button::kLeftBumper, loop);
}
Trigger CommandXboxController::RightBumper(frc::EventLoop* loop) const {
return Button(frc::XboxController::Button::kRightBumper, loop);
Trigger CommandXboxController::RightBumper(wpi::EventLoop* loop) const {
return Button(wpi::XboxController::Button::kRightBumper, loop);
}
Trigger CommandXboxController::Back(frc::EventLoop* loop) const {
return Button(frc::XboxController::Button::kBack, loop);
Trigger CommandXboxController::Back(wpi::EventLoop* loop) const {
return Button(wpi::XboxController::Button::kBack, loop);
}
Trigger CommandXboxController::Start(frc::EventLoop* loop) const {
return Button(frc::XboxController::Button::kStart, loop);
Trigger CommandXboxController::Start(wpi::EventLoop* loop) const {
return Button(wpi::XboxController::Button::kStart, loop);
}
Trigger CommandXboxController::LeftStick(frc::EventLoop* loop) const {
return Button(frc::XboxController::Button::kLeftStick, loop);
Trigger CommandXboxController::LeftStick(wpi::EventLoop* loop) const {
return Button(wpi::XboxController::Button::kLeftStick, loop);
}
Trigger CommandXboxController::RightStick(frc::EventLoop* loop) const {
return Button(frc::XboxController::Button::kRightStick, loop);
Trigger CommandXboxController::RightStick(wpi::EventLoop* loop) const {
return Button(wpi::XboxController::Button::kRightStick, loop);
}
Trigger CommandXboxController::LeftTrigger(double threshold,
frc::EventLoop* loop) const {
wpi::EventLoop* loop) const {
return Trigger(loop, [this, threshold] {
return m_hid.GetLeftTriggerAxis() > threshold;
});
}
Trigger CommandXboxController::RightTrigger(double threshold,
frc::EventLoop* loop) const {
wpi::EventLoop* loop) const {
return Trigger(loop, [this, threshold] {
return m_hid.GetRightTriggerAxis() > threshold;
});

View File

@@ -11,12 +11,12 @@
#include "wpi/commands2/CommandScheduler.hpp"
#include "wpi/commands2/button/CommandGenericHID.hpp"
namespace frc2 {
namespace wpi::cmd {
/**
* A version of {@link frc::PS4Controller} with {@link Trigger} factories for
* A version of {@link wpi::PS4Controller} with {@link Trigger} factories for
* command-based.
*
* @see frc::PS4Controller
* @see wpi::PS4Controller
*/
class CommandPS4Controller : public CommandGenericHID {
public:
@@ -33,7 +33,7 @@ class CommandPS4Controller : public CommandGenericHID {
*
* @return the wrapped GenericHID object
*/
frc::PS4Controller& GetHID();
wpi::PS4Controller& GetHID();
/**
* Constructs a Trigger instance around the square button's
@@ -44,7 +44,7 @@ class CommandPS4Controller : public CommandGenericHID {
* @return a Trigger instance representing the square button's
* digital signal attached to the given loop.
*/
Trigger Square(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger Square(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -56,7 +56,7 @@ class CommandPS4Controller : public CommandGenericHID {
* @return a Trigger instance representing the cross button's
* digital signal attached to the given loop.
*/
Trigger Cross(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger Cross(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -68,7 +68,7 @@ class CommandPS4Controller : public CommandGenericHID {
* @return a Trigger instance representing the circle button's
* digital signal attached to the given loop.
*/
Trigger Circle(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger Circle(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -80,7 +80,7 @@ class CommandPS4Controller : public CommandGenericHID {
* @return a Trigger instance representing the triangle button's
* digital signal attached to the given loop.
*/
Trigger Triangle(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger Triangle(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -92,7 +92,7 @@ class CommandPS4Controller : public CommandGenericHID {
* @return a Trigger instance representing the left trigger 1 button's
* digital signal attached to the given loop.
*/
Trigger L1(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger L1(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -104,7 +104,7 @@ class CommandPS4Controller : public CommandGenericHID {
* @return a Trigger instance representing the right trigger 1 button's
* digital signal attached to the given loop.
*/
Trigger R1(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger R1(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -116,7 +116,7 @@ class CommandPS4Controller : public CommandGenericHID {
* @return a Trigger instance representing the left trigger 2 button's
* digital signal attached to the given loop.
*/
Trigger L2(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger L2(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -128,7 +128,7 @@ class CommandPS4Controller : public CommandGenericHID {
* @return a Trigger instance representing the right trigger 2 button's
* digital signal attached to the given loop.
*/
Trigger R2(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger R2(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -140,7 +140,7 @@ class CommandPS4Controller : public CommandGenericHID {
* @return a Trigger instance representing the share button's
* digital signal attached to the given loop.
*/
Trigger Share(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger Share(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -152,7 +152,7 @@ class CommandPS4Controller : public CommandGenericHID {
* @return a Trigger instance representing the options button's
* digital signal attached to the given loop.
*/
Trigger Options(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger Options(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -164,7 +164,7 @@ class CommandPS4Controller : public CommandGenericHID {
* @return a Trigger instance representing the L3 (left stick) button's
* digital signal attached to the given loop.
*/
Trigger L3(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger L3(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -176,7 +176,7 @@ class CommandPS4Controller : public CommandGenericHID {
* @return a Trigger instance representing the R3 (right stick) button's
* digital signal attached to the given loop.
*/
Trigger R3(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger R3(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -188,7 +188,7 @@ class CommandPS4Controller : public CommandGenericHID {
* @return a Trigger instance representing the PlayStation button's
* digital signal attached to the given loop.
*/
Trigger PS(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger PS(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -200,7 +200,7 @@ class CommandPS4Controller : public CommandGenericHID {
* @return a Trigger instance representing the touchpad button's
* digital signal attached to the given loop.
*/
Trigger Touchpad(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger Touchpad(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -248,6 +248,6 @@ class CommandPS4Controller : public CommandGenericHID {
double GetR2Axis() const;
private:
frc::PS4Controller m_hid;
wpi::PS4Controller m_hid;
};
} // namespace frc2
} // namespace wpi::cmd

View File

@@ -11,12 +11,12 @@
#include "wpi/commands2/CommandScheduler.hpp"
#include "wpi/commands2/button/CommandGenericHID.hpp"
namespace frc2 {
namespace wpi::cmd {
/**
* A version of {@link frc::PS5Controller} with {@link Trigger} factories for
* A version of {@link wpi::PS5Controller} with {@link Trigger} factories for
* command-based.
*
* @see frc::PS5Controller
* @see wpi::PS5Controller
*/
class CommandPS5Controller : public CommandGenericHID {
public:
@@ -33,7 +33,7 @@ class CommandPS5Controller : public CommandGenericHID {
*
* @return the wrapped GenericHID object
*/
frc::PS5Controller& GetHID();
wpi::PS5Controller& GetHID();
/**
* Constructs a Trigger instance around the square button's
@@ -44,7 +44,7 @@ class CommandPS5Controller : public CommandGenericHID {
* @return a Trigger instance representing the square button's
* digital signal attached to the given loop.
*/
Trigger Square(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger Square(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -56,7 +56,7 @@ class CommandPS5Controller : public CommandGenericHID {
* @return a Trigger instance representing the cross button's
* digital signal attached to the given loop.
*/
Trigger Cross(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger Cross(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -68,7 +68,7 @@ class CommandPS5Controller : public CommandGenericHID {
* @return a Trigger instance representing the circle button's
* digital signal attached to the given loop.
*/
Trigger Circle(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger Circle(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -80,7 +80,7 @@ class CommandPS5Controller : public CommandGenericHID {
* @return a Trigger instance representing the triangle button's
* digital signal attached to the given loop.
*/
Trigger Triangle(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger Triangle(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -92,7 +92,7 @@ class CommandPS5Controller : public CommandGenericHID {
* @return a Trigger instance representing the left trigger 1 button's
* digital signal attached to the given loop.
*/
Trigger L1(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger L1(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -104,7 +104,7 @@ class CommandPS5Controller : public CommandGenericHID {
* @return a Trigger instance representing the right trigger 1 button's
* digital signal attached to the given loop.
*/
Trigger R1(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger R1(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -116,7 +116,7 @@ class CommandPS5Controller : public CommandGenericHID {
* @return a Trigger instance representing the left trigger 2 button's
* digital signal attached to the given loop.
*/
Trigger L2(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger L2(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -128,7 +128,7 @@ class CommandPS5Controller : public CommandGenericHID {
* @return a Trigger instance representing the right trigger 2 button's
* digital signal attached to the given loop.
*/
Trigger R2(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger R2(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -140,7 +140,7 @@ class CommandPS5Controller : public CommandGenericHID {
* @return a Trigger instance representing the create button's
* digital signal attached to the given loop.
*/
Trigger Create(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger Create(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -152,7 +152,7 @@ class CommandPS5Controller : public CommandGenericHID {
* @return a Trigger instance representing the options button's
* digital signal attached to the given loop.
*/
Trigger Options(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger Options(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -164,7 +164,7 @@ class CommandPS5Controller : public CommandGenericHID {
* @return a Trigger instance representing the L3 (left stick) button's
* digital signal attached to the given loop.
*/
Trigger L3(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger L3(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -176,7 +176,7 @@ class CommandPS5Controller : public CommandGenericHID {
* @return a Trigger instance representing the R3 (right stick) button's
* digital signal attached to the given loop.
*/
Trigger R3(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger R3(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -188,7 +188,7 @@ class CommandPS5Controller : public CommandGenericHID {
* @return a Trigger instance representing the PlayStation button's
* digital signal attached to the given loop.
*/
Trigger PS(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger PS(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -200,7 +200,7 @@ class CommandPS5Controller : public CommandGenericHID {
* @return a Trigger instance representing the touchpad button's
* digital signal attached to the given loop.
*/
Trigger Touchpad(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger Touchpad(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -248,6 +248,6 @@ class CommandPS5Controller : public CommandGenericHID {
double GetR2Axis() const;
private:
frc::PS5Controller m_hid;
wpi::PS5Controller m_hid;
};
} // namespace frc2
} // namespace wpi::cmd

View File

@@ -11,12 +11,12 @@
#include "wpi/commands2/CommandScheduler.hpp"
#include "wpi/commands2/button/CommandGenericHID.hpp"
namespace frc2 {
namespace wpi::cmd {
/**
* A version of {@link frc::StadiaController} with {@link Trigger} factories for
* A version of {@link wpi::StadiaController} with {@link Trigger} factories for
* command-based.
*
* @see frc::StadiaController
* @see wpi::StadiaController
*/
class CommandStadiaController : public CommandGenericHID {
public:
@@ -33,7 +33,7 @@ class CommandStadiaController : public CommandGenericHID {
*
* @return the wrapped GenericHID object
*/
frc::StadiaController& GetHID();
wpi::StadiaController& GetHID();
/**
* Constructs a Trigger instance around the A button's
@@ -44,7 +44,7 @@ class CommandStadiaController : public CommandGenericHID {
* @return a Trigger instance representing the A button's
* digital signal attached to the given loop.
*/
Trigger A(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger A(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -56,7 +56,7 @@ class CommandStadiaController : public CommandGenericHID {
* @return a Trigger instance representing the B button's
* digital signal attached to the given loop.
*/
Trigger B(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger B(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -68,7 +68,7 @@ class CommandStadiaController : public CommandGenericHID {
* @return a Trigger instance representing the X button's
* digital signal attached to the given loop.
*/
Trigger X(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger X(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -80,7 +80,7 @@ class CommandStadiaController : public CommandGenericHID {
* @return a Trigger instance representing the Y button's
* digital signal attached to the given loop.
*/
Trigger Y(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger Y(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -92,7 +92,7 @@ class CommandStadiaController : public CommandGenericHID {
* @return a Trigger instance representing the left bumper button's
* digital signal attached to the given loop.
*/
Trigger LeftBumper(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger LeftBumper(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -104,7 +104,7 @@ class CommandStadiaController : public CommandGenericHID {
* @return a Trigger instance representing the right bumper button's
* digital signal attached to the given loop.
*/
Trigger RightBumper(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger RightBumper(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -116,7 +116,7 @@ class CommandStadiaController : public CommandGenericHID {
* @return a Trigger instance representing the left stick button's
* digital signal attached to the given loop.
*/
Trigger LeftStick(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger LeftStick(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -128,7 +128,7 @@ class CommandStadiaController : public CommandGenericHID {
* @return a Trigger instance representing the right stick button's
* digital signal attached to the given loop.
*/
Trigger RightStick(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger RightStick(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -140,7 +140,7 @@ class CommandStadiaController : public CommandGenericHID {
* @return a Trigger instance representing the ellipses button's
* digital signal attached to the given loop.
*/
Trigger Ellipses(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger Ellipses(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -152,7 +152,7 @@ class CommandStadiaController : public CommandGenericHID {
* @return a Trigger instance representing the hamburger button's
* digital signal attached to the given loop.
*/
Trigger Hamburger(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger Hamburger(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -164,7 +164,7 @@ class CommandStadiaController : public CommandGenericHID {
* @return a Trigger instance representing the stadia button's
* digital signal attached to the given loop.
*/
Trigger Stadia(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger Stadia(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -176,7 +176,7 @@ class CommandStadiaController : public CommandGenericHID {
* @return a Trigger instance representing the right trigger button's
* digital signal attached to the given loop.
*/
Trigger RightTrigger(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger RightTrigger(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -188,7 +188,7 @@ class CommandStadiaController : public CommandGenericHID {
* @return a Trigger instance representing the left trigger button's
* digital signal attached to the given loop.
*/
Trigger LeftTrigger(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger LeftTrigger(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -200,7 +200,7 @@ class CommandStadiaController : public CommandGenericHID {
* @return a Trigger instance representing the google button's
* digital signal attached to the given loop.
*/
Trigger Google(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger Google(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -212,7 +212,7 @@ class CommandStadiaController : public CommandGenericHID {
* @return a Trigger instance representing the frame button's
* digital signal attached to the given loop.
*/
Trigger Frame(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger Frame(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -244,6 +244,6 @@ class CommandStadiaController : public CommandGenericHID {
double GetRightY() const;
private:
frc::StadiaController m_hid;
wpi::StadiaController m_hid;
};
} // namespace frc2
} // namespace wpi::cmd

View File

@@ -11,12 +11,12 @@
#include "wpi/commands2/CommandScheduler.hpp"
#include "wpi/commands2/button/CommandGenericHID.hpp"
namespace frc2 {
namespace wpi::cmd {
/**
* A version of {@link frc::XboxController} with {@link Trigger} factories for
* A version of {@link wpi::XboxController} with {@link Trigger} factories for
* command-based.
*
* @see frc::XboxController
* @see wpi::XboxController
*/
class CommandXboxController : public CommandGenericHID {
public:
@@ -33,7 +33,7 @@ class CommandXboxController : public CommandGenericHID {
*
* @return the wrapped GenericHID object
*/
frc::XboxController& GetHID();
wpi::XboxController& GetHID();
/**
* Constructs a Trigger instance around the A button's
@@ -44,7 +44,7 @@ class CommandXboxController : public CommandGenericHID {
* @return a Trigger instance representing the A button's
* digital signal attached to the given loop.
*/
Trigger A(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger A(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -56,7 +56,7 @@ class CommandXboxController : public CommandGenericHID {
* @return a Trigger instance representing the B button's
* digital signal attached to the given loop.
*/
Trigger B(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger B(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -68,7 +68,7 @@ class CommandXboxController : public CommandGenericHID {
* @return a Trigger instance representing the X button's
* digital signal attached to the given loop.
*/
Trigger X(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger X(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -80,7 +80,7 @@ class CommandXboxController : public CommandGenericHID {
* @return a Trigger instance representing the Y button's
* digital signal attached to the given loop.
*/
Trigger Y(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger Y(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -92,7 +92,7 @@ class CommandXboxController : public CommandGenericHID {
* @return a Trigger instance representing the left bumper button's
* digital signal attached to the given loop.
*/
Trigger LeftBumper(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger LeftBumper(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -104,7 +104,7 @@ class CommandXboxController : public CommandGenericHID {
* @return a Trigger instance representing the right bumper button's
* digital signal attached to the given loop.
*/
Trigger RightBumper(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger RightBumper(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -116,7 +116,7 @@ class CommandXboxController : public CommandGenericHID {
* @return a Trigger instance representing the back button's
* digital signal attached to the given loop.
*/
Trigger Back(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger Back(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -128,7 +128,7 @@ class CommandXboxController : public CommandGenericHID {
* @return a Trigger instance representing the start button's
* digital signal attached to the given loop.
*/
Trigger Start(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger Start(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -140,7 +140,7 @@ class CommandXboxController : public CommandGenericHID {
* @return a Trigger instance representing the left stick button's
* digital signal attached to the given loop.
*/
Trigger LeftStick(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger LeftStick(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -152,7 +152,7 @@ class CommandXboxController : public CommandGenericHID {
* @return a Trigger instance representing the right stick button's
* digital signal attached to the given loop.
*/
Trigger RightStick(frc::EventLoop* loop = CommandScheduler::GetInstance()
Trigger RightStick(wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -169,7 +169,7 @@ class CommandXboxController : public CommandGenericHID {
* exceeds the provided threshold, attached to the given loop
*/
Trigger LeftTrigger(double threshold = 0.5,
frc::EventLoop* loop = CommandScheduler::GetInstance()
wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -186,7 +186,7 @@ class CommandXboxController : public CommandGenericHID {
* exceeds the provided threshold, attached to the given loop
*/
Trigger RightTrigger(double threshold = 0.5,
frc::EventLoop* loop = CommandScheduler::GetInstance()
wpi::EventLoop* loop = CommandScheduler::GetInstance()
.GetDefaultButtonLoop()) const;
/**
@@ -234,6 +234,6 @@ class CommandXboxController : public CommandGenericHID {
double GetRightTriggerAxis() const;
private:
frc::XboxController m_hid;
wpi::XboxController m_hid;
};
} // namespace frc2
} // namespace wpi::cmd