Package edu.wpi.first.wpilibj
Class MockAnalogInput
java.lang.Object
xbot.common.controls.sensors.XAnalogInput
edu.wpi.first.wpilibj.MockAnalogInput
- All Implemented Interfaces:
- XBaseIO,- ISimulatableSensor
- 
Nested Class SummaryNested ClassesNested classes/interfaces inherited from class xbot.common.controls.sensors.XAnalogInputXAnalogInput.XAnalogInputFactory
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbooleangetAsDigital(double threshold) doubleintdoublevoidingestSimulationData(org.json.JSONObject payload) voidsetAverageBits(int bits) voidsetVoltage(double voltage) 
- 
Constructor Details- 
MockAnalogInput
 
- 
- 
Method Details- 
setVoltagepublic void setVoltage(double voltage) 
- 
getVoltagepublic double getVoltage()- Specified by:
- getVoltagein class- XAnalogInput
 
- 
getAverageVoltagepublic double getAverageVoltage()- Specified by:
- getAverageVoltagein class- XAnalogInput
 
- 
setAverageBitspublic void setAverageBits(int bits) - Specified by:
- setAverageBitsin class- XAnalogInput
 
- 
getChannelpublic int getChannel()- Specified by:
- getChannelin interface- XBaseIO
 
- 
getAsDigitalpublic boolean getAsDigital(double threshold) - Specified by:
- getAsDigitalin class- XAnalogInput
 
- 
ingestSimulationDatapublic void ingestSimulationData(org.json.JSONObject payload) - Specified by:
- ingestSimulationDatain interface- ISimulatableSensor
 
 
-