Class: mraaStub
Modules
brewdefs
brewlog
Methods
sensorLog
start
brewnode
Methods
boil
heatKettle
kettle2Fermenter
kettle2Mash
mash2Kettle
mash2KettleMin
pause
start
waitOnButtonPress
Typedef
brewOptions
broker
Methods
attach
create
destroy
detach
subscribe
unSubscribe
fan
Members
isOn
isOn
currentState
currentState
FAN_DEF
FAN_OFF
FAN_ON
HEAT_DEF
HEAT_OFF
HEAT_ON
Methods
start
start
stop
stop
switchOff
switchOff
switchOn
switchOn
isOn
isOn
setState
setState
tempKettleListener
fermenter
Methods
calcSG
weightHandler
flow
Members
reportPeriodSecs
Methods
getStatus
reset
stop
heater
Members
HEATER_OFF
HEATER_ON
Methods
powerOff
powerOn
setPower
i2c
Methods
getWord
init
readBit
readBit
setDir
setDir
toggleBit
toggleBit
writeBit
writeBit
getBit
getBit
writeReg
writeReg
kettle
Methods
evaporation
mashtun
pump
Members
OFF
ON
Methods
getStatus
pwm
Methods
init
restart
pwm
restart
sim
temp
Methods
getStatus
getTemp
stop
tempcontroller
Methods
getTemp
init
setTemp
calculatePower
valve
Members
VALVE_CLOSE_REQUEST
VALVE_DEFS
VALVE_OPEN_REQUEST
Methods
close
getStatus
open
start
vessel
Typedef
vesselOptions
wdog
Members
Watchdog
Methods
start
stop
weigh
Methods
calibrate
tare
sample
Classes
Flow
Pump
Valve
Vessel
Members
offsetVolume
Methods
empty
getStatus
load
save
stop
updateVolume
mraaStub
Global
brewOptions
jsonData
mash
sendBrewdir
strikeTemp
strikeVolume
mraaStub
()
This class is designed to stub out libmraa so we can run test code on unsupported platforms (specifically Windows).
new
mraaStub
()
sim/mraa.js
,
line 9