mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-20 00:51:42 +00:00
Add DutyCycleEncoder channel constructor (#2158)
Avoids extra boilerplate at user level.
This commit is contained in:
committed by
Peter Johnson
parent
d8f11eb149
commit
67d2fed685
@@ -5,17 +5,13 @@
|
||||
/* the project. */
|
||||
/*----------------------------------------------------------------------------*/
|
||||
|
||||
#include <frc/DigitalInput.h>
|
||||
#include <frc/DutyCycle.h>
|
||||
#include <frc/DutyCycleEncoder.h>
|
||||
#include <frc/TimedRobot.h>
|
||||
#include <frc/smartdashboard/SmartDashboard.h>
|
||||
|
||||
class Robot : public frc::TimedRobot {
|
||||
frc::DigitalInput m_input{0}; // Input channel
|
||||
|
||||
// Duty cycle encoder
|
||||
frc::DutyCycleEncoder m_dutyCycleEncoder{m_input};
|
||||
// Duty cycle encoder on channel 0
|
||||
frc::DutyCycleEncoder m_dutyCycleEncoder{0};
|
||||
|
||||
public:
|
||||
void RobotInit() override {
|
||||
|
||||
Reference in New Issue
Block a user