Class AnalogTrigger
Inheritance
AnalogTrigger
Assembly: WPILibSharp.dll
Syntax
public class AnalogTrigger : ISendable, IDisposable
Constructors
|
Improve this Doc
View Source
AnalogTrigger(Int32)
Declaration
public AnalogTrigger(int channel)
Parameters
Type |
Name |
Description |
Int32 |
channel |
|
|
Improve this Doc
View Source
Declaration
public AnalogTrigger(AnalogInput analogInput)
Parameters
|
Improve this Doc
View Source
AnalogTrigger(DutyCycle)
Declaration
public AnalogTrigger(DutyCycle dutyCycle)
Parameters
Fields
|
Improve this Doc
View Source
Declaration
protected readonly AnalogInput m_analogInput
Field Value
|
Improve this Doc
View Source
m_dutyCycle
Declaration
protected readonly DutyCycle m_dutyCycle
Field Value
|
Improve this Doc
View Source
m_ownsAnalog
Declaration
protected readonly bool m_ownsAnalog
Field Value
|
Improve this Doc
View Source
m_port
Declaration
protected readonly int m_port
Field Value
Properties
|
Improve this Doc
View Source
Averaged
Declaration
public bool Averaged { set; }
Property Value
|
Improve this Doc
View Source
Filtered
Declaration
public bool Filtered { set; }
Property Value
|
Improve this Doc
View Source
Index
Declaration
public int Index { get; }
Property Value
|
Improve this Doc
View Source
InWindow
Declaration
public bool InWindow { get; }
Property Value
|
Improve this Doc
View Source
TriggerState
Declaration
public bool TriggerState { get; }
Property Value
Methods
|
Improve this Doc
View Source
CreateOutput(AnalogTriggerType)
Declaration
public AnalogTriggerOutput CreateOutput(AnalogTriggerType type)
Parameters
Returns
|
Improve this Doc
View Source
Dispose()
Declaration
|
Improve this Doc
View Source
SetLimitsDutyCycle(Double, Double)
Declaration
public void SetLimitsDutyCycle(double lower, double upper)
Parameters
|
Improve this Doc
View Source
SetLimitsRaw(Int32, Int32)
Declaration
public void SetLimitsRaw(int lower, int upper)
Parameters
|
Improve this Doc
View Source
SetLimitsVoltage(ElectricPotential, ElectricPotential)
Declaration
public void SetLimitsVoltage(ElectricPotential lower, ElectricPotential upper)
Parameters
Type |
Name |
Description |
UnitsNet.ElectricPotential |
lower |
|
UnitsNet.ElectricPotential |
upper |
|
Explicit Interface Implementations
|
Improve this Doc
View Source
ISendable.InitSendable(ISendableBuilder)
Declaration
void ISendable.InitSendable(ISendableBuilder builder)
Parameters
Implements