Andrew de Quincey
1785b64937
Merge 60c78175a3 into 2674cff92b
2021-05-27 10:05:55 +01:00
Andrew de Quincey
60c78175a3
add beeper to display
2021-05-26 00:49:55 +01:00
Andrew de Quincey
b29bc8b858
Merge branch 'master' into kilndisplay
2021-05-04 23:33:13 +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
6239e7847b
Merge branch 'master' into ssl
2021-05-01 11:49:34 +01:00
Andrew de Quincey
c106b471fa
Merge branch 'master' into kilndisplay
2021-05-01 11:48:28 +01:00
Andrew de Quincey
f580f91cc8
Merge remote-tracking branch 'upstream/master'
2021-05-01 11:40:42 +01:00
Jason Bruce
d60cc535d0
adding support to prevent integral windup
2021-04-30 20:27:19 -04:00
Andrew de Quincey
20aec09485
Merge branch 'master' into ssl
2021-04-30 00:04:34 +01:00
Andrew de Quincey
9a83d44a8b
Merge branch 'master' into kilndisplay
2021-04-29 23:59:00 +01:00
Andrew de Quincey
56811b2bc8
misc tweaks from testing
2021-04-29 23:55:19 +01:00
Andrew de Quincey
9c52a66b96
more params
2021-04-29 23:44:31 +01:00
Andrew de Quincey
920c1bd03e
argparse goodness
2021-04-29 23:33:28 +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
2b6fe1ad1a
Merge branch 'master' into kilndisplay
2021-04-28 23:17:21 +01: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
c2303e4f7c
Add kiln display systemd script
2021-04-19 22:07:42 +01:00
Andrew de Quincey
a679e3c55d
Nice controller process
2021-04-19 22:07:31 +01:00
Andrew de Quincey
013d475f1b
Add requirements for display
2021-04-19 22:05:14 +01:00
Andrew de Quincey
6bc9847a51
Add kiln-display
2021-04-19 21:42:33 +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
Jason Bruce
2831c3094a
- schedule shifting when cooling too slowly added
...
- increase window size where PID control takes effect
- average thermocouple readings instead of taking max
2021-03-20 22:09:44 -04:00
jbruce12000
b524360443
- another comment for a feature to fix
2021-03-17 20:14:00 -04:00
jbruce12000
a27acbace5
- comments for future work
2021-03-17 20:05:38 -04:00
Jason Bruce
d76d89ecd9
Merge branch 'master' of github.com:jbruce12000/kiln-controller
2021-03-16 17:46:34 -04:00
Jason Bruce
f0d2118fde
fixed instructions for running a simulation
2021-03-16 17:46:02 -04:00
jbruce12000
23d6ff67b0
- need to uncomment a few requirements to get software to run on linux
2021-03-15 19:00:27 -04:00
Jason Bruce
fa815662d1
fixed improper plural
2021-03-14 21:48:41 -04:00
Jason Bruce
6d05d4045b
changing sensor time wait back to 2s to match docs
2021-03-14 21:47:37 -04:00
Jason Bruce
9da98f3c54
remove spi docs. removed from code.
2021-03-14 21:46:14 -04:00
Jason Bruce
26967ca655
list new features
2021-03-14 21:43:14 -04:00
Jason Bruce
8603138e66
- fixing bugs with real hardware
2021-03-14 15:45:24 -04:00
Jason Bruce
c5b7f21044
- complete rewrite of oven class
...
- simulation more accurate
- added kiln_must_catch_up functionality
- added max31856 support
2021-03-14 15:16:03 -04:00
Jason Bruce
5bd8c28388
Merge pull request #12 from ryanjdillon/small_fixes
...
Improve main routine with other small fixes
2021-01-23 13:29:03 -05:00