Peter Shanks
d2f2bcb112
updated comment for temp_scale to avoid confusion
2020-01-15 06:01:23 +11: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
chrono
c25a9876f2
Updated REAME
2014-11-03 16:15:46 +00:00
chrono
e4d1cba5da
Pinning picoreflowd down to python2 for now
2014-11-03 09:56:29 +00:00