mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-21 01:01:43 +00:00
artf4107: Uniform initialization syntax introduced
Change-Id: I452b4794d757a0817589ec62b75eda7fbdd74904
This commit is contained in:
@@ -5,28 +5,15 @@
|
||||
#include "Compressor.h"
|
||||
#include "WPIErrors.h"
|
||||
|
||||
void Compressor::InitCompressor(uint8_t pcmID) {
|
||||
m_table = nullptr;
|
||||
m_pcm_pointer = initializeCompressor(pcmID);
|
||||
|
||||
SetClosedLoopControl(true);
|
||||
}
|
||||
|
||||
/**
|
||||
* Constructor
|
||||
*
|
||||
* Uses the default PCM ID (0)
|
||||
*/
|
||||
Compressor::Compressor() { InitCompressor(GetDefaultSolenoidModule()); }
|
||||
|
||||
/**
|
||||
* Constructor
|
||||
*
|
||||
* @param module The PCM ID to use (0-62)
|
||||
*/
|
||||
Compressor::Compressor(uint8_t pcmID) { InitCompressor(pcmID); }
|
||||
|
||||
Compressor::~Compressor() {}
|
||||
Compressor::Compressor(uint8_t pcmID) {
|
||||
m_pcm_pointer = initializeCompressor(pcmID);
|
||||
SetClosedLoopControl(true);
|
||||
}
|
||||
|
||||
/**
|
||||
* Starts closed-loop control. Note that closed loop control is enabled by
|
||||
|
||||
Reference in New Issue
Block a user