Commit Graph

16 Commits

Author SHA1 Message Date
Kienan Stewart c6e7aefb96 Data is now pulled from sensor queue in batches, no limit to size. Temperature queue check frequency reduced. Image plotting now happens in a background thread. 2015-04-01 23:06:03 -04:00
Kienan Stewart babac7ae2e File update interval switched to NumericProperty; changed do_update on PlotWidget to run a scheduled clock interval, default to every 5 seconds 2015-04-01 12:01:29 -04:00
Kienan Stewart 974a189e52 Performance improvements, broke the background patches 2015-03-22 18:54:30 -04:00
Kienan Stewart f328a6dae6 Filechooser UI should now have smaller buttons; Added enzyme activity zones & legend; added legend for data lines; default view renders a graph; graph now updates properly after clearing data and after selecting a reference profile 2015-03-21 14:07:17 -04:00
Kienan Stewart c7264ded31 Reference profile implemented (no editing, or clearing except when data is cleared). Added an example reference profile 2015-01-04 12:58:58 -05:00
Kienan Stewart 5ff70ebd24 Implemented output file choosing to save png and csv (raw data) on every update 2015-01-03 17:03:11 -05:00
Kienan Stewart 41d1e07749 Cleaned up main.kv and removed SerialPortDropdown from main.py 2014-12-13 16:52:26 -05:00
Kienan Stewart eb565fe797 Changed SerialChooserButton to a spinner. Added status bar, and fixed clear data popup 2014-12-13 16:44:05 -05:00
Kienan Stewart f5ba978e64 renamed & updated readme. Added icon files 2014-12-13 16:43:15 -05:00
Kienan Stewart 3b3bee8c87 listing serial ports, cleaned up exception return in threaded reader and proper port closing when the loop breaks 2014-12-13 12:58:34 -05:00
Kienan Stewart 5e6a2d3f09 Better responses for serial port changes, temperature handling. Fixed PlotWidget image loading for kivy 1.9 2014-12-13 12:57:33 -05:00
Kienan Stewart bf5a6c6920 working dynamic graph using matplotlib 2014-12-10 22:38:40 -05:00
Kienan Stewart 290fb94a9d initial pass at having a ui update at regular intervales 2014-12-10 17:22:52 -05:00
Kienan Stewart bcf72d3bbb a stub main file for a kivy based ui interface 2014-12-08 22:12:21 -05:00
Kienan Stewart ea1ee9c386 refactored temp_log.py for versioned line formats, more extendable data return 2014-12-08 22:11:28 -05:00
Kienan Stewart 1985c99fbd Initial commit. 2014-12-08 16:35:55 -05:00