Commit Graph

478 Commits

Author SHA1 Message Date
jbruce12000
4c483813d8 automatic restart added as feature 2022-06-19 16:25:03 -04:00
jbruce12000
4db8e30515 adding restart profile functionality 2022-06-19 16:20:44 -04:00
jbruce
0e53f23083 make test ramps more mellow for less overshoot 2022-06-16 19:50:36 -04:00
jbruce12000
358679321a fix doc indentation 2022-06-04 17:02:41 -04:00
jbruce12000
df7c550ab1 adding post memo to api 2022-05-29 12:21:32 -04:00
jbruce12000
50f48cae78 adding all kiln log output, not just stats 2022-05-27 10:34:32 -04:00
jbruce12000
1da733d117 better instructions if get kiln_url fails 2022-05-23 18:19:43 -04:00
jbruce
ebfe218380 fix grammar error 2022-05-23 15:27:51 -04:00
jbruce
3998dbbcfb watcher docs update 2022-05-23 15:23:44 -04:00
jbruce
eca08aef2a adding watcher instructions 2022-05-23 15:18:28 -04:00
jbruce
ad6318f9ac add comma after slack url 2022-05-23 10:21:19 -04:00
jbruce12000
1e736908bc added docs about watcher 2022-05-22 16:10:45 -04:00
jbruce12000
9854af6f05 changing default output message 2022-05-22 15:49:27 -04:00
jbruce12000
cb863dca4a added OK to fine output 2022-05-22 15:13:13 -04:00
jbruce12000
a6e42cacf0 adding standard logging 2022-05-22 15:06:38 -04:00
jbruce12000
35b0da2955 changing watcher to use a class 2022-05-22 14:49:21 -04:00
jbruce
d6f4f71e7f adding timeout to get 2022-05-22 11:50:44 -04:00
jbruce
71b88a91ac pretty print stats dict on error 2022-05-22 11:39:10 -04:00
jbruce
7e17db53fe fix docs on stats api call 2022-05-21 14:21:45 -04:00
jbruce
8e5cf43167 created watcher script, changed api endpt to /api/stats and get instead of post 2022-05-21 13:54:54 -04:00
jbruce
62c2d793aa adding stats api call 2022-05-21 10:29:18 -04:00
jbruce
dcd722ad5f adding stats api call. good for monitoring 2022-05-21 10:20:45 -04:00
jbruce
97a13e1a45 grab only oven temperature logs 2022-05-20 15:03:10 -04:00
jbruce
41c217dab8 changing wording to be less confusing 2022-05-19 11:38:49 -04:00
jbruce12000
ae9319c04e add fcommon cflag to install instructions 2022-05-18 20:28:33 -04:00
jbruce12000
b5143e0445 add docs on ziplogs script 2022-05-18 10:03:57 -04:00
jbruce
7dd0f9dd9c adding support script to gzip logs 2022-05-18 08:24:06 -04:00
jbruce
82fab375ea fix keyerror in logging 2022-05-16 09:01:59 -04:00
jbruce
5c6ea61d45 changing logs docs 2022-05-15 14:58:36 -04:00
jbruce
874557fd1e of the N temps readings every duty cycle, 2s by default, strip the top 25 percent and bottom 25 percent from those readings, use the rest to get the average temp over the cycle. 2022-05-14 15:37:58 -04:00
jbruce
165a8b16dd moving logging to one place. make logging output more verbose. remove code to zero out iterm if out of pid window. 2022-05-12 22:46:45 -04:00
jbruce
3d0ced062c have new heating progress bar always display, not just when heating. earlier code simplification was not clearly tested. caused lots of problems. fixing. 2022-05-12 21:40:03 -04:00
jbruce
bbea1aaf04 changing default for pid control window to 10 degrees 2022-05-12 21:15:58 -04:00
jbruce
8546d91035 simplified code changes for pid window. removed static flashing heat image with simple html progress bar 2022-05-12 19:24:44 -04:00
jbruce12000
dab1c45b7f removing config.py.EXAMPLE and docs describing it 2022-05-11 09:23:02 -04:00
jbruce12000
8ab564c72b change port back to 8081 2022-05-10 13:11:16 -04:00
jbruce12000
6e6c56d3a4 adding pid_control_window parameter, removing stop_integral_windup parameter, fixed api bug 2022-05-10 12:21:55 -04:00
jbruce
8a3cd4253e adding comments about zeroing out integral with use of kiln_must_catch_up 2022-05-01 21:20:24 -04:00
jbruce12000
d839e082e6 increased freq of pid logging. zero out integral component if kiln_must_catch_up is True and outside of kiln_must_catch_up_max_error window 2022-05-01 17:52:37 -04:00
jbruce12000
273ef866cc make example config same as standard config 2022-04-05 16:58:36 -04:00
jbruce
1acc57733c adding config.ignore_emergencies setting 2022-03-21 12:54:35 -04:00
jbruce
cae9b166ca - fix for folks using kiln_must_catch_up setting. fixed a time slipping
issue when this setting is used.
2022-03-07 11:14:44 -05:00
jbruce12000
1450662aea pip3 fix to install RPi.GPIO 2021-12-16 18:17:59 -05:00
jbruce
34d55808f7 - RPI.GPio will not install with pip, but works fine with pip3 2021-11-29 08:43:26 -05:00
jbruce
ded995d671 Merge branch 'adq-logger' 2021-10-28 11:33:13 -04:00
jbruce
13f5493d15 Merge branch 'logger' of https://github.com/adq/kiln-controller into adq-logger 2021-10-28 11:32:35 -04:00
jbruce
15c2dbe77f fixed lib name in README 2021-10-22 07:59:53 -04:00
jbruce
52929e3af6 removed max-31856 requirements from config.py and commented out import.
this should be the sane default for simulations to work.
2021-10-21 11:07:44 -04:00
jbruce
ea928e9d8d add python3-dev so that requirements build without error 2021-10-20 09:55:45 -04:00
Jason Bruce
5860aad2bc
Merge pull request #34 from adq/tuning-cleanup
fix tuner heat()/cool() calls
2021-10-15 13:01:39 -04:00