Wykres commitów

65 Commity (master)

Autor SHA1 Wiadomość Data
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