Wykres commitów

173 Commity (master)

Autor SHA1 Wiadomość Data
Peter Shanks d520033d11
Merge pull request #1 from NickSifniotis/master
Kiln waits to reach target temperature before transitioning to the next temperature
2020-01-15 10:28:37 +11:00
Peter Shanks d2f2bcb112 updated comment for temp_scale to avoid confusion 2020-01-15 06:01:23 +11:00
Nick Sifniotis af483e34f8 Kiln waits to reach target temperature before transitioning to the next temperature. 2019-07-14 14:39:56 +10:00
Peter Shanks e8957f7dec had probs with cheap thermocpl. Changed exception on short to a msg: Thermocouple reports short to ground so that app didn't abend 2019-05-26 10:03:43 +10:00
Peter Shanks 1e06b5f930 added a couple more profiles 2019-04-26 17:15:44 +10:00
Peter Shanks 9dc10651cc fixed import of WebSocketHandler that I'd inadvertently commented out 2019-04-26 16:16:22 +10:00
Peter Shanks e7b83e38dc removed storage/profiles from .gitignore. Don't know why these were excluded 2019-04-26 15:44:14 +10:00
Peter Shanks ebf27c9d7b fixed import of WebSocketError, minor change to init.d script screen messages 2019-04-26 15:41:03 +10:00
Peter Shanks 8be1d79e14 updated documentation, some UI tweaks 2019-01-13 10:25:38 +11:00
Peter Shanks e3132c2e53 tiyding up the appearance, making things more mobile screen friendly 2019-01-08 09:10:58 +11:00
Peter Shanks f19ae97680 UI tweaks - mostly removing stuff that isn't relevant to ceramic firings 2019-01-07 09:34:17 +11:00
Peter Shanks 40053547f3 removed non pottery bits (door closed, cooling fan icons) and fixed display to look OK on a phone sized screen 2019-01-05 21:10:57 +11:00
Peter Shanks 32da13412f some pep8 tidying 2019-01-04 08:26:26 +11:00
Peter Shanks 2872d5d426 initial setup for pottery 2019-01-03 18:25:49 +11:00
chrono db303ed921
Merge pull request #26 from benkrasnow/master
Update oven.py
2018-06-10 18:59:47 +00:00
benkrasnow 377e27e9da
Update oven.py 2018-06-09 16:22:40 -07:00
benkrasnow 35eb7d3346
Update oven.py
Added proportional output funtionality by turning the oven (SSR) on for a portion of the time_step determined by the pid loop output. So, if time_step = 1, and the pid loop is calling for .3 heat, the SSR will be on for .3 seconds, and off for .7 seconds.  I did this by adding an additional sleep.  Previously, the SSR would be on whenever pid > 0.
2018-06-09 13:42:55 -07:00
chrono 0f598a2469
Merge pull request #24 from 2bitoperations/MAX38155-kernel-spi
MAX38155 support using kernel SPI drivers
2017-12-02 07:25:24 +00:00
Andrew Malota de0d3baadb add a note about GPIO collisions with system SPI 2017-12-01 18:59:07 -06:00
Andrew Malota 9874aeb1d8 another stupid oops 2017-11-30 20:05:16 -06:00
Andrew Malota 40bb54e521 be a little 'softer' with errors 2017-11-30 19:09:29 -06:00
Andrew Malota 0673f9ea9d add stanza to readme, lose the requirements file 2017-11-30 19:03:16 -06:00
Andrew Malota e95a61fe3e fix a bug or two 2017-11-30 18:58:47 -06:00
Andrew Malota 87778d8c2b support for kernel spi (not bitbang) MAX38155 interface 2017-11-30 18:48:39 -06:00
chrono c6b5ca1144 Merge pull request #23 from davelloper/master
unary operation made safe in error handler for Thermocouple
2017-09-15 20:10:50 +00:00
Tom 9ca2842b0e unary operation made safe in error handler for Thermocouple
unary & is used with 32 bits operands. If the operand literal is not
explicitly expressed as  32bits, it can create random casting errors
depending on the Python version and the underlying implementation.
2017-09-15 15:58:29 -04:00
chrono c205365410 Merge pull request #21 from maestr0/master
FIX for profile deletion and empty profiles
2016-12-13 05:33:04 +00:00
Pawel Raszewski c452bd86a3 fixed BUG with deleting profiles 2016-12-13 00:21:43 -05:00
Pawel Raszewski 623ef6a907 Merge pull request #1 from apollo-ng/master
latest updates
2016-12-10 17:17:44 -05:00
chrono ee967854b5 Merge pull request #20 from Igor-Rast/master
Autostart on Boot
2016-09-04 15:58:15 +00:00
I.C.E.C c31a1af8a1 add init script so we can make the picoReflow server autostart on boot, just run the commands (see readme) and it should start on boot 2016-09-03 16:34:36 +02:00
ICEC d7e7eebe45 Merge pull request #1 from apollo-ng/master
getting up to date
2016-09-03 16:29:47 +02:00
chrono b26a461c3f Merge pull request #19 from AndyRawson/time_and_temp
Add time and temperature options
2016-07-12 18:23:31 +00:00
Andy Rawson 43ed42245e Add time and temperature options 2016-07-07 23:41:06 -05:00
chrono 8930e5700e Merge pull request #16 from openelectron/add_heater_invert
Added config option to invert the polarity of the heater
2016-04-07 15:06:14 +00:00
Rob Shaw 0e14a20cbf Added config option to invert the polarity of the heater 2016-04-07 15:51:46 +01:00
chrono 46facc399b Merge pull request #15 from openelectron/detect_path
Changed from hard coded relative path to detect the correct one
2016-04-07 14:11:32 +00:00
Rob Shaw 79aab4ef8f Changed from hard coded relative path to detect the scripts path and dynamically generate the correct path.
This means that it can be run from any directory which is useful with startup scripts.
2016-04-07 14:59:08 +01:00
chrono c790a842a0 Merge pull request #14 from bogdanstate/master
Added delete profile functionality.
2016-03-12 22:14:58 +00:00
bogdanstate 6b0492bc8c Added delete profile functionality. 2016-03-12 13:31:20 -08:00
chrono af3a27b51e Merge pull request #11 from sbman/emergencystop
Emergencystop
2015-07-06 11:52:02 +00:00
sbman 00ed33b002 Added non responsive sensor emergency stop
Added an 'emergency stop' feature to stop a run if the temperature
sensor is no longer providing data.  If the temperature sensor values
are remaining stable and exactly the same for 20 time cycles
consecutively while the heat is on, the run is reset to prevent damage
to the part or the oven.
2015-07-02 10:47:34 -07:00
sbman 19d65914ef Corrected missing brace 2015-07-01 17:40:23 -07:00
sbman 26f02996c3 Added ability to show currently selected profile
Added the ability for the web app to show the currently selected profile
upon browser load.  Previously the application was showing the wrong
profile when loading a new client during a run, and backlog information
was shown on top of the incorrect graph.
2015-07-01 17:37:03 -07:00
chrono 21cf3b6a3e Updated README/defaults - Please UPDATE YOUR CONFIG according to example 2014-12-19 12:11:01 +01:00
chrono ac1ec77a18 Merge branch 'pr/7' 2014-12-19 11:20:43 +01:00
Thorsten Eggert ca04561c68 added MAX6675 support 2014-12-19 08:59:20 +00:00
Thorsten Eggert 950cee1160 added MAX6675 support 2014-12-19 08:54:15 +00:00
chrono d782185dad First step to solve #5 2014-11-26 00:05:37 +01:00
chrono 0c71f57caa Updated REAME 2014-11-03 16:18:21 +00:00