Documentation ¶
Index ¶
- type Manager
- func (m *Manager) AutoOffDuration() time.Duration
- func (m *Manager) AutoOffEnabled() bool
- func (m *Manager) BrewTime() time.Duration
- func (m *Manager) Close()
- func (m *Manager) CurrentSetpoint() float64
- func (m *Manager) DisableAutoOff()
- func (m *Manager) EnableAutoOff()
- func (m *Manager) Run()
- func (m *Manager) SetAutoOffDuration(d time.Duration)
- type Mode
- type ProcessController
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Manager ¶
type Manager struct { TempUpdate chan float64 Tick chan time.Time BrewSetpoint float64 SteamSetpoint float64 Mode Mode Controller ProcessController BoilerPin, ValvePin, PumpPin gpio.PinIO // contains filtered or unexported fields }
func (*Manager) AutoOffDuration ¶
func (*Manager) AutoOffEnabled ¶
func (*Manager) CurrentSetpoint ¶
func (*Manager) DisableAutoOff ¶
func (m *Manager) DisableAutoOff()
func (*Manager) EnableAutoOff ¶
func (m *Manager) EnableAutoOff()
func (*Manager) SetAutoOffDuration ¶
type ProcessController ¶
Click to show internal directories.
Click to hide internal directories.