hmelder
0da94f7161
Add modbus integration
/ test (push) Successful in 11s
2024-11-10 01:47:01 +01:00
hmelder
5bf20711d6
Add temperature and humidity stuff
/ test (push) Successful in 10s
2024-11-10 01:22:18 +01:00
Rahix
bd40c4f8df
succd: Update rough vacuum hysteresis once more
...
/ test (pull_request) Successful in 9s
/ test (push) Successful in 10s
We see fluctuation slightly above 4e-2 mbar so let's increase the
hysteresis value a bit more.
2024-10-05 19:46:14 +02:00
Rahix
e2fc15ed9b
succd: Use tigher hysteresis values
...
/ test (pull_request) Successful in 10s
/ test (push) Successful in 10s
It seems we can get away with less hysteresis still. Make the values a
bit smaller.
2024-10-04 23:30:28 +02:00
Rahix
ef959f4be3
succd: Configure hysteresis for rough and high thresholds
...
Add CLI flags for rough and high hysteresis and configure default values
based on experiments.
2024-10-04 23:30:28 +02:00
Serge Bazanski
4df00f0a63
succd: factor out ringbuffer, do not recalculate average on every request
2024-09-28 09:35:41 +02:00
Serge Bazanski
42c9ae2fa7
succd: httpServer -> webServer
2024-09-28 09:19:14 +02:00
Serge Bazanski
8f7ec7e141
succd: split out http server, daemon state, daemon controller
...
This improves the structure of the code, separating the data/control
interface out and then implementing the http interface as a user of this
interface.
2024-09-28 08:10:35 +02:00
zdmx
9ad6ce7dad
succd: calcuate change rate for safety interlock directly from adc ringbuffer
2024-09-27 23:02:21 +02:00
zdmx
d3391b28ec
succd: add additional safety interlocks
2024-09-27 22:29:56 +02:00
Serge Bazanski
6d97eb62a8
succd: implement threshold outputs, rework processing
2024-09-27 02:12:38 +02:00
Serge Bazanski
781bbaaeb4
succd: show logo
2024-09-27 02:12:38 +02:00
Serge Bazanski
070f45b1bc
succd: implement rp/dp/vent/pumpdown control
2024-09-25 23:38:43 +02:00
Rahix
1669b48dbd
More succd into succbone subdirectory
2024-09-21 23:19:55 +02:00