Add temperature and humidity stuff
This commit is contained in:
parent
52231a9e9c
commit
4edabc5c56
4 changed files with 57 additions and 1 deletions
|
|
@ -62,6 +62,17 @@ type apiData struct {
|
|||
// DPOn means the diffusion pump is turned on.
|
||||
DPOn bool
|
||||
}
|
||||
// Temperature state.
|
||||
Temperatures struct {
|
||||
DPBottom float32
|
||||
DPTop float32
|
||||
DPInlet float32
|
||||
SEM float32
|
||||
}
|
||||
// Humidity state.
|
||||
Humidity struct {
|
||||
SEM float32
|
||||
}
|
||||
// Pressure feedback into evacuation board.
|
||||
Feedback struct {
|
||||
// RoughReached is true when the system has reached a rough vacuum
|
||||
|
|
@ -115,6 +126,11 @@ func (s *webServer) apiData(skipSystem bool) *apiData {
|
|||
ad.Pirani.MbarFloat = mbar
|
||||
ad.Pumps.RPOn = state.rpOn
|
||||
ad.Pumps.DPOn = state.dpOn
|
||||
ad.Temperatures.DPBottom = state.tempDPBottom
|
||||
ad.Temperatures.DPTop = state.tempDPTop
|
||||
ad.Temperatures.DPInlet = state.tempDPInlet
|
||||
ad.Temperatures.SEM = state.tempSEM
|
||||
ad.Humidity.SEM = state.humiditySEM
|
||||
ad.Feedback.RoughReached = rough
|
||||
ad.Feedback.HighReached = high
|
||||
ad.LoopLoad = s.d.loopLoad()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue