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
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
Markus Rosenstihl
f663759f58
Updated front end version number to 0.15-0
2014-12-15 20:45:44 +00:00
Markus Rosenstihl
e457a5071f
Removed deprecated DaFFT module. This module is replaced by DamarisFFT,
...
which extends the ADC_Result and Accumulation class.
2014-12-15 20:04:51 +00:00
Markus Rosenstihl
31d809a618
* Updated more documentation
...
* Fixes #4
2014-12-15 14:00:22 +00:00
Markus Rosenstihl
7f6839479c
Added sphinx documentation strings
2014-11-26 16:48:58 +00:00
Markus Rosenstihl
d656daef5b
fixed taps/space, update documentation
2014-11-26 15:46:27 +00:00
Markus Rosenstihl
7aeb010a83
reformatted DamarisGUI.py to make it better readable
2014-11-26 13:31:28 +00:00
Markus Rosenstihl
aed38c1c89
fixed evil tab/spaces
2014-11-26 13:19:23 +00:00
Markus Rosenstihl
059c059de7
fix indentaion in DamarisFFT
2014-08-08 09:03:20 +00:00
Stefan Reutter
bb95347567
Heroic squashing of spurious furious tab bugs
2014-08-01 14:30:45 +00:00
Markus Rosenstihl
0a393b0748
migrate to standard svn repo layout
2014-06-26 11:10:51 +00:00