Commit Graph

544 Commits

Author SHA1 Message Date
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
Jason Bruce
36fd834a55 uncommenting rpi.gpio lib which is used by max31855 2021-08-09 13:45:58 -04:00
Jason Bruce
8445238b24 fixed a copy paste error in docs 2021-07-18 12:21:46 -04:00
Andrew de Quincey
3914316a31 fix call to cool() 2021-07-03 17:15:16 +01:00
Andrew de Quincey
ac283ebe79 remove unnecessary heat() tuning parameter 2021-07-03 17:13:14 +01:00
jbruce12000
1e2c73f810 sending kwh_rate and currency_type to the client for cost calculations 2021-06-10 11:17:43 -04:00
jbruce12000
9ebc17cc06 updating example config file 2021-06-08 22:28:32 -04:00
jbruce12000
73530c8af2 changing print statements for more flexibility with versions 2021-06-08 22:23:17 -04:00
Jason Bruce
4ef2782d9a adding link for max31856 2021-06-08 12:40:20 -04:00
Jason Bruce
7d68878fbb cleaning up config given latest code changes 2021-06-08 12:31:06 -04:00
Jason Bruce
bcfd6afbc7 removing defunct docs 2021-06-08 10:33:11 -04:00
Jason Bruce
cb6a611a6e cleaning up zn tuning changes 2021-06-08 10:31:05 -04:00
Jason Bruce
341d00e9a9 adding ZN tuner info to docs 2021-06-08 10:27:54 -04:00
Jason Bruce
ee1e7d354e reverting to old style print statements for older versions of python 2021-06-08 10:21:44 -04:00
Jason Bruce
18b4fdc4ea
Merge pull request #26 from adq/ziegler
Ziegler-Nicols kiln-tuner
2021-06-08 10:17:58 -04:00
Jason Bruce
0770fb5ac2
Merge branch 'master' into ziegler 2021-06-08 10:16:26 -04:00
jbruce12000
4a399aa103 changing print statement to work on python 3.5 2021-06-07 16:40:09 -04:00
Jason Bruce
c5e5acc725 setting sane defaults for new features 2021-06-07 10:32:17 -04:00
Jason Bruce
afcb7d5abf
Merge pull request #27 from adq/noisecouple
Thermocouple improvements
2021-06-07 10:20:10 -04:00
Jason Bruce
3d9dbd6778
Merge branch 'master' into noisecouple 2021-06-07 10:17:52 -04:00
Jason Bruce
09ee64403f adding a list of thermocouple types and feature about integral wind-up 2021-06-07 08:22:21 -04:00
Jason Bruce
f02ccdd86e
Merge pull request #29 from adq/windupmod
tweak windup so it isn't temperature dependant
2021-06-04 14:02:25 -04:00
Jason Bruce
5574c467b2 fixed bug in instructions 2021-06-04 09:12:49 -04:00
Jason Bruce
937228cc5f - changed the pid tuning page to a manual, pracitical approach 2021-06-04 09:08:57 -04:00
Jason Bruce
7bd5c969e4 - updated the installation docs 2021-06-01 15:23:45 -04:00
Andrew de Quincey
bee27bed29 remove more dead code 2021-05-26 18:30:42 +01:00
Andrew de Quincey
97bab2a248 remove unwanted return 2021-05-26 17:31:01 +01:00
Andrew de Quincey
941a158295 should be abs() 2021-05-26 17:24:19 +01:00
Andrew de Quincey
499f029ce5 prevent self.runtime from going negative during profile run 2021-05-26 17:23:43 +01:00
Andrew de Quincey
1c8f5843f0 disable item update during kiln catchup 2021-05-26 00:52:49 +01:00
Andrew de Quincey
665863d310 prevent runtime going negative at start of run in catchup mode 2021-05-18 01:21:12 +01:00
Andrew de Quincey
9137834b41 format stdout a bit better 2021-05-18 01:20:19 +01:00
Andrew de Quincey
2dfb4ed61e add stdout option 2021-05-16 20:31:25 +01:00
Andrew de Quincey
be4228da37 implement ocdetect and remove avgsel 2021-05-16 11:59:22 +01:00
Andrew de Quincey
6ab6dcd701 add open circuit detection code 2021-05-16 11:40:02 +01:00