Commit Graph

60 Commits

Author SHA1 Message Date
Markus Rosenstihl
bd5320d468 reflow of doc string 2019-09-10 14:37:21 +02:00
Markus Rosenstihl
21e0ffeae5 new tag and version bump 2019-06-12 10:47:52 +02:00
Markus Rosenstihl
ca018cbdc8 Merge commit 'e1053513ced8' 2019-06-11 17:23:37 +02:00
Markus Rosenstihl
6ca48e54e5 tabs/spaces artifacts cleaned 2019-01-24 15:51:30 +01:00
Markus Rosenstihl
bda210638e Fixed:
* PPM scaling
 * Websites
 * Added link to script library
2018-12-12 13:54:10 +01:00
Markus Rosenstihl
c43eb728ee Fixes PPM scaling 2018-12-12 13:45:27 +01:00
Markus Rosenstihl
2c3435872c Fixes T141: changing from log10 to ppm scale, xlimits are not updated 2018-12-12 11:09:02 +01:00
Markus Rosenstihl
8cee6b86a0 Fixes errors in displaying correct xlabel and calucalte ppm properly 2018-12-12 10:56:32 +01:00
Markus Rosenstihl
dc7099d731 Implemted PPM display (Fixes T140) 2018-12-12 10:29:27 +01:00
Markus Rosenstihl
9bdb8df76e PPM display partially implemented 2018-12-12 07:37:16 +01:00
Joachim Beerwerth
98e9651538 If queued experiment is stopped it is now deleted from queue so that the queue is no longer blocked. 2018-04-10 09:43:30 +02:00
Joachim Beerwerth
7dc963143d Fix stopping queued experiment 2018-04-09 16:53:04 +02:00
Joachim Beerwerth
3a81893a25 GUI more responsive while experiment is queued and queued experiment can be stopped. 2018-04-09 16:43:21 +02:00
Markus Rosenstihl
463f499f57 bumped version string 2018-04-09 15:46:38 +02:00
Joachim Beerwerth
591cf8bdea Merge changes regarding Tab/ space management in editor (use 4 spaces instead of tab like before). 2018-04-06 20:03:30 +02:00
Joachim Beerwerth
cc812f58c9 Add timing tu backend text 2018-04-06 19:51:00 +02:00
Joachim Beerwerth
89edfcd95d Small fix in Experiment class (get_length() rturns correct time when called while in loop. 2018-04-06 19:40:06 +02:00
Joachim Beerwerth
72f1e1c159 Fix bug in rendering of experiment runtime in GUI 2018-04-06 12:53:14 +02:00
Joachim Beerwerth
63cb9e7d05 Add experiment run time/expected experiment runtime (of already queued experiments) and the time of the already finished experiments to the status bar in the gui. 2018-04-05 17:25:35 +02:00
Joachim Beerwerth
3dc98f0970 Add get_length() function to the Experiment class which returns the estimated time the experiment will take. 2018-04-05 16:46:23 +02:00
Markus Rosenstihl
c3c4839d3c upgraded python packaging to modern, non-deprecated standards 2018-04-03 17:07:16 +02:00
Markus Rosenstihl
7511f6df94 Sampling rate is saved in HDF files as attributes, i.e. h.root.data_pool.dict_result._v_attrs["sampling_rate"]
Fixes T95
2018-03-27 17:16:34 +02:00
Markus Rosenstihl
30fc39eb04 New DAMARIS release 0.18.1 2018-03-26 16:42:13 +02:00
Markus Rosenstihl
a4cf5be73a finalized queueing and --clean parameter to recreate the locking
database. Fixes T80 and T88
2018-03-23 12:40:05 +01:00
Markus Rosenstihl
113cc82684 Implemented ordered queue of experiments for starting multiple DAMARIS
instances simultaneously.
2018-03-23 12:26:21 +01:00
Markus Rosenstihl
58515f1cf3 Queueing works now with more than 2 queued experiments 2018-03-21 14:35:37 +01:00
Markus Rosenstihl
7280a9aba3 - Main window updates while waiting for lock file to disappear
- Maximize window on start (Fix T86)
2018-03-20 21:13:28 +01:00
Markus Rosenstihl
84dd157f08 preliminary work for queued experiments 2018-03-20 18:16:09 +01:00
Markus Rosenstihl
8991e61600 DAMARIS can now run scripts immediatly upon startup.
This is the first step towards a simple queing implementation.
2018-03-16 17:03:44 +01:00
Markus Rosenstihl
328d50fc43 Added .arclint for arcanist linting PEP8 integration 2017-07-04 18:50:31 +02:00
Markus Rosenstihl
853b85ed46 fixes T44 2017-04-04 13:46:00 +02:00
Markus Rosenstihl
f03ae25e4f added rf_pulse method to Experiment class (gating, sources, etc include) 2017-04-04 12:52:21 +02:00
Markus Rosenstihl
b1025a3ff2 fixed cmake build for spc kernel driver 2017-02-02 11:30:51 +01:00
Markus Rosenstihl
91ce1971c6 pytables v2 to v3 conversion done 2016-11-23 15:55:22 +00:00
Markus Rosenstihl
00fe373108 remove unnecessary file gtkcodebuffer.py 2016-11-23 15:20:22 +00:00
Markus Rosenstihl
dfd5961ba6 new syntax highlighter, abortable sleep function
Joachim Beerwerth from the group of Prof. Roland Böhmer (TU Dortmund) provided a patch with follwing enhancements:

* new syntax highlighter: 
  * improves performance with longer scripts
  * search function (ctrl+f)
  * auto indent
  * undo/redo
* abortable sleep function in experiment scripts
2016-11-23 15:19:42 +00:00
Markus Rosenstihl
9f4a3d6b53 Goniometer control for Marco Braun Probehead (AXYs) added 2016-04-29 19:12:21 +00:00
Markus Rosenstihl
9202ad2297 flow_control: more documentation 2016-02-18 21:20:57 +00:00
Markus Rosenstihl
e34103c367 flow_control: CRC documentation from modbus specifications 2016-02-18 20:39:28 +00:00
Markus Rosenstihl
5f8f390434 flow_control: configuration documentation 2016-02-18 20:14:42 +00:00
Markus Rosenstihl
f86bda3566 flow_control: configuration documentation 2016-02-18 19:53:57 +00:00
Markus Rosenstihl
c8f1ce0b82 flow_control: even more documentation 2016-02-18 19:37:46 +00:00
Markus Rosenstihl
33a43be9ae flow_control: even more documentation 2016-02-18 17:50:21 +00:00
Markus Rosenstihl
488624bfce flow_control: more documentation 2016-02-18 17:20:56 +00:00
Markus Rosenstihl
50b6bf6622 * added cmd line script to read out and set flow control (red-y series by Voegtlin) 2016-02-18 17:09:02 +00:00
Markus Rosenstihl
6dc67edaaf modifications to write_to_tecmag, allow 2D experiments (by Oleg Petrov) 2016-02-15 12:42:45 +00:00
Markus Rosenstihl
eed1d10f63 added Oleg Petrov's *write_to_tecmag* result function 2015-06-10 07:03:32 +00:00
Markus Rosenstihl
4f6ae7f1db versionn bump 2015-06-03 09:32:51 +00:00
Markus Rosenstihl
87a85d23d7 * changes need for jessie, migration to libxerces version 3
* web links in frontend changed: berlios does not exist anymore
2015-02-04 09:11:24 +00:00
Markus Rosenstihl
2c22841697 using tools/rotate_signal in Signalpath.py. One can change the ADC_Result/Accumulation phase with the *phase(degrees)* method. 2014-12-15 21:03:01 +00:00