Commit Graph

372 Commits

Author SHA1 Message Date
Andrew de Quincey
f9fb4abe41 Merge branch 'master' into ziegler 2021-05-04 23:34:40 +01:00
Jason Bruce
2674cff92b
Merge pull request #20 from adq/ssl
Ssl support
2021-05-02 10:26:54 -04:00
Andrew de Quincey
f98b2e614c cope with no args 2021-05-01 15:12:21 +01:00
Andrew de Quincey
f0e95215e0 tweak tangent divisor 2021-05-01 14:34:57 +01:00
Andrew de Quincey
8d06a2aa29 minor code cleanup 2021-05-01 14:25:13 +01:00
Andrew de Quincey
cdca23060d just record the temp every second 2021-05-01 14:22:47 +01:00
Andrew de Quincey
4e7dc16506 fix command description 2021-05-01 14:21:13 +01:00
Andrew de Quincey
a629c54fb6 fix column names 2021-05-01 14:20:49 +01:00
Andrew de Quincey
9603332bfb combine tools into one 2021-05-01 14:18:27 +01:00
Andrew de Quincey
816043b012 Merge branch 'master' into ziegler
# Conflicts:
#	lib/oven.py
2021-05-01 11:51:46 +01:00
Andrew de Quincey
6239e7847b Merge branch 'master' into ssl 2021-05-01 11:49:34 +01:00
Andrew de Quincey
f580f91cc8 Merge remote-tracking branch 'upstream/master' 2021-05-01 11:40:42 +01:00
Andrew de Quincey
0c0f0cff1e fix column headers 2021-05-01 11:04:08 +01:00
Andrew de Quincey
83e742c433 fix temp comparison 2021-05-01 10:38:49 +01:00
Andrew de Quincey
91ca3324c4 more tweaks 2021-05-01 10:38:16 +01:00
Andrew de Quincey
0fadd97d67 fix state name 2021-05-01 10:35:14 +01:00
Andrew de Quincey
1b14b9d14d make executable 2021-05-01 10:29:10 +01:00
Andrew de Quincey
1e63b74b1b another doc tweak 2021-05-01 10:27:58 +01:00
Andrew de Quincey
f8b9f2203e wording 2021-05-01 10:06:25 +01:00
Andrew de Quincey
84eabe3492 some more doc udates 2021-05-01 09:58:06 +01:00
Andrew de Quincey
04b14b977c more fixes 2021-05-01 09:45:26 +01:00
Andrew de Quincey
92002c7a0b fix type of arg 2021-05-01 09:42:21 +01:00
Andrew de Quincey
2ea32dd05f some more tweaks 2021-05-01 09:40:17 +01:00
Jason Bruce
d60cc535d0 adding support to prevent integral windup 2021-04-30 20:27:19 -04:00
Andrew de Quincey
04e402a04c comments 2021-04-30 23:05:24 +01:00
Andrew de Quincey
82c2b2bcc7 more doc tweaks 2021-04-30 22:59:55 +01:00
Andrew de Quincey
25794fa012 add docs on ziegler-nicols tuning 2021-04-30 22:53:43 +01:00
Andrew de Quincey
a7fafeed65 add recorder code 2021-04-30 22:23:11 +01:00
Andrew de Quincey
b78c28068f Rename it 2021-04-30 21:44:23 +01:00
Andrew de Quincey
7b2bc3e1ba Add ziegler-nichols tool 2021-04-30 20:58:03 +01:00
Andrew de Quincey
20aec09485 Merge branch 'master' into ssl 2021-04-30 00:04:34 +01:00
Andrew de Quincey
168e71a5e3 Merge remote-tracking branch 'upstream/master' 2021-04-29 23:07:32 +01:00
Jason Bruce
ba05052c1c fixed bug about integral. it should now be reduced to get more integral
action
2021-04-29 15:23:41 -04:00
Jason Bruce
775eb0a0f2 fixing divide by zero bug when thermocouple read fails five times in a
row
2021-04-29 15:08:53 -04:00
Andrew de Quincey
86a38032da Merge branch 'master' into ssl 2021-04-28 23:16:15 +01:00
Jason Bruce
f1b8cdc91c added config.gpio_sensor_di to the config file and the code for
max-31856. Thanks Mark Tilles.
2021-04-28 23:15:54 +01:00
Jason Bruce
e16aab8e66 added config.gpio_sensor_di to the config file and the code for
max-31856. Thanks Mark Tilles.
2021-04-28 16:17:22 -04:00
Andrew de Quincey
bbc6f0987b Clean up protocol 2021-04-20 23:31:14 +01:00
Andrew de Quincey
38161150d7 Automatically copy with ssl 2021-04-20 23:29:27 +01:00
Andrew de Quincey
712ad761af Merge remote-tracking branch 'upstream/master' 2021-04-19 21:41:52 +01:00
Jason Bruce
1d26ae973f removed MAX31956Error import because it does not exist 2021-04-19 08:05:40 -04:00
Jason Bruce
c076fa6079 - added a few significant digits in logging statements to temps
- changed the wording of the emergency shutoff temp setting
2021-04-18 22:19:29 +01:00
Jason Bruce
d2206a82b2 Merge branch 'master' of github.com:jbruce12000/kiln-controller 2021-04-14 18:16:57 -04:00
Jason Bruce
c76b4331f1 - added a few significant digits in logging statements to temps
- changed the wording of the emergency shutoff temp setting
2021-04-14 18:16:03 -04:00
Jason Bruce
73a1d34259
Merge pull request #16 from adq/master
Add name of profile so secondary displays can work
2021-04-14 13:03:14 -04:00
Andrew de Quincey
07dbae9398 Add name of profile so secondary displays can work 2021-04-08 23:51:49 +01:00
Jason Bruce
df4d3bc91c - better handling of led for kiln element heating 2021-04-01 09:30:40 -04:00
Jason Bruce
eb4c212471 - show better estimation of time kiln elements are being heated
in web client
2021-03-29 19:22:35 -04:00
Jason Bruce
85553ec9d6 - added git to requirements
- changed oven resistance in simulation so it can get hot enough to
complete entire schedule
2021-03-25 17:40:50 -04:00
Jason Bruce
a3243097c7 - big change to PID class. It was not properly handling the integral.
Essentially it was never large enough to impact the loop. The integral
has been inverted so if you want more integral, define it as a smaller
number.
- added a comment to the config about changing the temp scale
2021-03-24 08:32:06 -04:00