Helene Moorman
fee6ed6c0c
Merge branch 'master' of https://github.com/jamesgao/kiln_controller
2015-02-22 20:38:05 -08:00
Helene Moorman
0198ae8778
don't resample if total number of points is below threshold
2015-02-22 20:37:24 -08:00
James Gao
1e938ec083
typos
2015-02-22 21:55:20 +00:00
James Gao
6f927fd34a
Better timing for PID loop
2015-02-22 13:52:07 -08:00
James Gao
23f2cbc9a4
logic error in duty cycling
2015-02-22 13:40:38 -08:00
James Gao
3328cad4b7
Only re-ignite if temperature at least 20 degrees below setpoint
2015-02-22 13:08:01 -08:00
James Gao
67e53d1981
implement rudimentary duty-cycle support
2015-02-22 13:03:48 -08:00
James Gao
b6ae241f08
Lower limits for stepper
2015-02-22 20:48:52 +00:00
James Gao
fa31bc6a6d
lower the min motor
2015-02-22 10:55:51 -08:00
James Gao
1e1425e39e
interpolate minstep for temperature
2015-02-21 23:39:51 -08:00
Helene Moorman
52819c385b
minor
2015-02-21 23:31:14 -08:00
Helene Moorman
a83eb21d05
added graph.resample method to prevent browser crash from trying to plot too many points
2015-02-21 23:27:19 -08:00
James Gao
c1208f0e60
Bug fixes from last firing
2014-12-17 06:34:47 +00:00
James Gao
7d8d5aa445
Merge branch 'master' of github.com:jamesgao/kiln_controller
2014-11-30 11:23:03 -08:00
James Gao
efded28bfc
Add some spike detection in temperature
2014-11-30 11:22:31 -08:00
James Gao
c5258fa47f
Fix defaults again, first ones were errant
2014-11-30 06:54:09 +00:00
James Gao
e873ee7601
update defaults to be in the right direction
2014-11-29 22:24:59 -08:00
James Gao
141f699e9b
Minor: typo
2014-11-29 20:59:43 -08:00
James Gao
a951660d01
Add some smoothing
2014-11-29 20:58:58 -08:00
James Gao
4230a71665
JSON has immense hatred of NaN values
2014-11-29 20:51:32 -08:00
James Gao
61721b936a
fix nan problem
2014-11-29 20:41:14 -08:00
James Gao
79e1403f03
Working profile running, events still need work
2014-11-29 20:27:48 -08:00
James Gao
42af7b85aa
Fixes to make new code work with actual device
2014-11-29 18:59:24 +00:00
James Gao
01149be0ce
Software now supports breakout board
2014-11-29 09:04:33 -08:00
James Gao
eebe48d4d8
Add preliminary arduino firmware code
2014-11-27 08:44:37 -08:00
James Gao
2663e294d5
Merge branch 'master' of github.com:jamesgao/kiln_controller
2014-11-27 16:35:35 +00:00
James Gao
880946c193
Adding firmware interface for circuitboard
2014-11-27 16:35:02 +00:00
James Gao
f242783476
Schedule saving complete, add pcb images
...
Most of the UI elements behave as expected, but setting the Running
state is not yet complete. Still need to work out how to deal with the
profile names on the server side. Added a couple of images for the PCB.
Rendered version of the pcb is care of dirtypcb.com, where I ordered the
first batch of PCBs. The other image is rendered via EagleCAD.
2014-11-01 23:07:27 -07:00
James Gao
f7a8a77edb
Profile editing now working
...
Still need to allow profile saving and understanding state changes
throughout
2014-11-01 20:01:17 -07:00
James Gao
fae13053ee
Node dragging works, no saving yet
2014-11-01 13:15:19 -07:00
James Gao
c04f9a5556
Add code / model for a limit switch
2014-10-25 19:54:40 -07:00
James Gao
cbce1ddce8
Profile display now works
2014-10-25 12:40:26 -07:00
James Gao
6c4c189a46
Forgot to commit paths.py for the reorganiation
2014-10-23 11:46:44 -07:00
James Gao
5034ed1ce1
move files around, add local js/css, start profiles
2014-10-23 01:20:53 -07:00
James Gao
3ac85ba18b
State machine done: #3 . Manual override works
2014-10-22 21:46:35 -07:00
James Gao
7183181d44
Backend state machine finished, untested
2014-10-22 12:11:46 -07:00
James Gao
59e60eab57
Backend state machine likely finished, need to test
2014-10-21 18:08:10 -07:00
James Gao
a1b47bd1b6
starting to work on state machine for backend
2014-10-21 14:21:43 -07:00
James Gao
96767913d1
Actually fix #1
2014-10-19 21:39:21 -07:00
James Gao
e441599847
Attempting to fix #1
2014-10-19 21:34:17 -07:00
James Gao
ea40bee4af
working server for streaming temperature data
2014-10-20 03:35:01 +00:00
James Gao
e53b70f4c5
Forgot to actually activate the websocket
2014-10-19 19:16:49 -07:00
James Gao
5b76136508
Forgot some imports
2014-10-20 02:07:45 +00:00
James Gao
769202e41b
testing temperature streaming
2014-10-19 19:02:12 -07:00
James Gao
0459d84a00
Working zoom behavior for the tempgraph
2014-10-18 22:40:58 -07:00
James Gao
84145bb3cd
update the settings for successful firing
2014-10-19 02:48:32 +00:00
James Gao
3cb20a019b
Update from actual testing
2014-10-18 20:38:43 +00:00
James Gao
8dd97524e9
add temperature logging with a file
2014-10-18 12:43:41 -07:00
James Gao
d1e295b85e
Add a bunch of simulation code to test PID
2014-10-18 12:41:05 -07:00
James Gao
0d30eb02f4
Still fixing small bugs in stepper, now tested
2014-10-18 18:41:26 +00:00