-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feat 383 #4
base: develop
Are you sure you want to change the base?
Commits on Feb 22, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 8a87737 - Browse repository at this point
Copy the full SHA 8a87737View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4abcea6 - Browse repository at this point
Copy the full SHA 4abcea6View commit details -
Merge pull request sardana-org#428 from sagiss/pr-426
Duplicate Repeat Node
Configuration menu - View commit details
-
Copy full SHA for 978bf64 - Browse repository at this point
Copy the full SHA 978bf64View commit details -
Add node duplication action in macroexecutor
Add new option for node duplication in macroexecutor. Add button allowing to duplicate a Repeat Node in macroexecutor.
mrosanes committedFeb 22, 2017 Configuration menu - View commit details
-
Copy full SHA for f386d25 - Browse repository at this point
Copy the full SHA f386d25View commit details -
Add and remove blank lines following PEP8.
mrosanes committedFeb 22, 2017 Configuration menu - View commit details
-
Copy full SHA for b1b4099 - Browse repository at this point
Copy the full SHA b1b4099View commit details -
Configuration menu - View commit details
-
Copy full SHA for 31c1790 - Browse repository at this point
Copy the full SHA 31c1790View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b25fc3 - Browse repository at this point
Copy the full SHA 3b25fc3View commit details -
Fix bug when reporting exception in acq. action
exc_info is a tuple, create string representation of it before using it in string formatting.
Configuration menu - View commit details
-
Copy full SHA for 33f8cf4 - Browse repository at this point
Copy the full SHA 33f8cf4View commit details -
Encapsulate check if value is a chunk in a function
Use an internal function to validate if a value is a chunk. Otherwise the condition is too complicated to understand.
Configuration menu - View commit details
-
Copy full SHA for a287f5e - Browse repository at this point
Copy the full SHA a287f5eView commit details -
Implement support for 1D experimental channels in ascanct where data transfer is based on change events of Data attributes (JSON encoded).
Configuration menu - View commit details
-
Copy full SHA for f5201e5 - Browse repository at this point
Copy the full SHA f5201e5View commit details
Commits on Feb 23, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 5b166b6 - Browse repository at this point
Copy the full SHA 5b166b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for a12ac83 - Browse repository at this point
Copy the full SHA a12ac83View commit details
Commits on Feb 24, 2017
-
Allow sequencer to duplicate nodes
Add methods to allow sequencer to duplicate nodes. Review and modify the way in which duplication of nodes is happening in macroexecutor.
mrosanes committedFeb 24, 2017 Configuration menu - View commit details
-
Copy full SHA for 8f7e6c3 - Browse repository at this point
Copy the full SHA 8f7e6c3View commit details -
mrosanes committed
Feb 24, 2017 Configuration menu - View commit details
-
Copy full SHA for 2ec77be - Browse repository at this point
Copy the full SHA 2ec77beView commit details -
gtk-copy icon was not correctly loaded on sequencer using taurus3. Use edit-copy icon instead.
mrosanes committedFeb 24, 2017 Configuration menu - View commit details
-
Copy full SHA for c6a3fed - Browse repository at this point
Copy the full SHA c6a3fedView commit details
Commits on Feb 26, 2017
-
Revert "In Acquisition read only those controllers which allows that"
This reverts commit 99f0310.
Configuration menu - View commit details
-
Copy full SHA for 80de042 - Browse repository at this point
Copy the full SHA 80de042View commit details -
Revert "Allow to read only a given controllers in action"
This reverts commit 54f4a48.
Configuration menu - View commit details
-
Copy full SHA for 45a8018 - Browse repository at this point
Copy the full SHA 45a8018View commit details -
Configuration menu - View commit details
-
Copy full SHA for c76a413 - Browse repository at this point
Copy the full SHA c76a413View commit details -
Revert "Add
read_when_acq
parameter to the DummyCTCtrl"This reverts commit ffb9d33.
Configuration menu - View commit details
-
Copy full SHA for 193b1f1 - Browse repository at this point
Copy the full SHA 193b1f1View commit details -
Revert "Document read_when_acq parameter"
This reverts commit f5c2298.
Configuration menu - View commit details
-
Copy full SHA for 2b4c255 - Browse repository at this point
Copy the full SHA 2b4c255View commit details -
Configuration menu - View commit details
-
Copy full SHA for db44b29 - Browse repository at this point
Copy the full SHA db44b29View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6460119 - Browse repository at this point
Copy the full SHA 6460119View commit details -
Configuration menu - View commit details
-
Copy full SHA for 490613d - Browse repository at this point
Copy the full SHA 490613dView commit details
Commits on Mar 1, 2017
-
Configuration menu - View commit details
-
Copy full SHA for bdfa000 - Browse repository at this point
Copy the full SHA bdfa000View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5176aad - Browse repository at this point
Copy the full SHA 5176aadView commit details -
Use explicit import to fix bug
AcquisitionTestCase is defined twice on the sardana.pool.test level. This is actually a bug, workaround it by using the explcit import.
Configuration menu - View commit details
-
Copy full SHA for 4cdf895 - Browse repository at this point
Copy the full SHA 4cdf895View commit details
Commits on Mar 2, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 24fc82a - Browse repository at this point
Copy the full SHA 24fc82aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d972e3 - Browse repository at this point
Copy the full SHA 9d972e3View commit details
Commits on Mar 4, 2017
-
Use camelcase in SetAxisPar and GetAxisPar
Controller's API uses camelcase instead of underscores. Controller wrong usages.
Configuration menu - View commit details
-
Copy full SHA for d471b3d - Browse repository at this point
Copy the full SHA d471b3dView commit details
Commits on Mar 7, 2017
-
Move check of passing repeatitions of a single members encapsulated in a list to the decodeRepeat method. This is because the decodeNormal method is also used for non repeat parameters. If the exception gets raised in this case its message may be confusing.
Configuration menu - View commit details
-
Copy full SHA for a08bd50 - Browse repository at this point
Copy the full SHA a08bd50View commit details -
Merge pull request sardana-org#416 from teresanunez/singleparamrepeat
Accepting brackets for single paramrepeat and default values
Configuration menu - View commit details
-
Copy full SHA for ad9ab5e - Browse repository at this point
Copy the full SHA ad9ab5eView commit details -
Rename active and passive domains
active_domain and passive_domain names are not intuitive. They apply to the selection of domains of the following synchronization parameters Initial and Active respectively. Change their names to initial_domain and active_domain respectively.
Configuration menu - View commit details
-
Copy full SHA for 683fbef - Browse repository at this point
Copy the full SHA 683fbefView commit details -
Configuration menu - View commit details
-
Copy full SHA for f7ba950 - Browse repository at this point
Copy the full SHA f7ba950View commit details -
Configuration menu - View commit details
-
Copy full SHA for bdff25a - Browse repository at this point
Copy the full SHA bdff25aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2aca4a0 - Browse repository at this point
Copy the full SHA 2aca4a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for af1bae4 - Browse repository at this point
Copy the full SHA af1bae4View commit details -
Comment out Default value of SynchDomain
Default value is no more necessary since the initial and active domains were excluded from the SEP6 scope. Leave them commented if we consider adding them in the future. If not, they could be removed.
Configuration menu - View commit details
-
Copy full SHA for ad5efd6 - Browse repository at this point
Copy the full SHA ad5efd6View commit details
Commits on Mar 12, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 25b98f9 - Browse repository at this point
Copy the full SHA 25b98f9View commit details -
Use parser to split macro parameters in spock
Current split is based on eval and gives problems when string contains special characters like "." or "\". Use a proper parser to avoid this problems. Fix sardana-org#434.
Configuration menu - View commit details
-
Copy full SHA for b49d7cd - Browse repository at this point
Copy the full SHA b49d7cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8172064 - Browse repository at this point
Copy the full SHA 8172064View commit details
Commits on Mar 16, 2017
-
Minor. Fix docstring copy-paste error
cpascual committedMar 16, 2017 Configuration menu - View commit details
-
Copy full SHA for f861787 - Browse repository at this point
Copy the full SHA f861787View commit details -
Merge branch 'reszelaz-issue-434' into develop
cpascual committedMar 16, 2017 Configuration menu - View commit details
-
Copy full SHA for 78f768a - Browse repository at this point
Copy the full SHA 78f768aView commit details -
Fix default motor name changed accidentally during review of sardana-…
…org#436 During integration of sardana-org#436, I accidentally pushed a change in the default motor for the pt14d macro. Revert that from mot16 to mot1
cpascual committedMar 16, 2017 Configuration menu - View commit details
-
Copy full SHA for d9e7a6e - Browse repository at this point
Copy the full SHA d9e7a6eView commit details -
Fix funcgenerator to not use SynchDomain.Default.
SynchDomain.Default dissappeared from the enum's definition. Use None as the indicator of the default behavior.
Configuration menu - View commit details
-
Copy full SHA for 5819b5a - Browse repository at this point
Copy the full SHA 5819b5aView commit details -
Merge branch 'pr-426' of https://github.com/sagiss/sardana into sagis…
…s-pr-426
cpascual committedMar 16, 2017 Configuration menu - View commit details
-
Copy full SHA for c3ccf03 - Browse repository at this point
Copy the full SHA c3ccf03View commit details -
The macro parameters and sequencer editor models define _duplicateNode() but it is accessed from the view, so they should be public. Refactor them to `duplicateNode`
cpascual committedMar 16, 2017 Configuration menu - View commit details
-
Copy full SHA for a6a9859 - Browse repository at this point
Copy the full SHA a6a9859View commit details
Commits on Mar 17, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 8af44d6 - Browse repository at this point
Copy the full SHA 8af44d6View commit details
Commits on Mar 21, 2017
-
Add missing example to user's overview
Example of a custom procedure is missing. Add it.
Configuration menu - View commit details
-
Copy full SHA for 1f30b53 - Browse repository at this point
Copy the full SHA 1f30b53View commit details
Commits on Mar 22, 2017
-
Configuration menu - View commit details
-
Copy full SHA for e8c5fed - Browse repository at this point
Copy the full SHA e8c5fedView commit details -
Fix taurus 4 compatibility issue
Taurus 4 does not support model names starting from the authority e.g. pc255:10000/sys/tg_test/1 but Sardana still uses these names. Add tango:// scheme identifier as a workaround.
Configuration menu - View commit details
-
Copy full SHA for 1df1324 - Browse repository at this point
Copy the full SHA 1df1324View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44cf14d - Browse repository at this point
Copy the full SHA 44cf14dView commit details -
Improve verbosity of errors in motion configuration
Motion configuration may raise errors e.g. motion attribute is out of limits. This errors are always printed to the user as "error while moving to waypoint". Improve the verbosity of these errors with printing what exactly went wrong.
Configuration menu - View commit details
-
Copy full SHA for 114293b - Browse repository at this point
Copy the full SHA 114293bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c079fe - Browse repository at this point
Copy the full SHA 4c079feView commit details -
Merge pull request sardana-org#429 from sagiss/pr-426
Add option for node duplication in macroexecutor (issue 426)
Carlos Pascual authoredMar 22, 2017 Configuration menu - View commit details
-
Copy full SHA for e278ef7 - Browse repository at this point
Copy the full SHA e278ef7View commit details
Commits on Mar 23, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 376be9f - Browse repository at this point
Copy the full SHA 376be9fView commit details -
Merge pull request sardana-org#440 from teresanunez/fio_update
Forcing readout from hw in FIO recorder
Configuration menu - View commit details
-
Copy full SHA for 919789b - Browse repository at this point
Copy the full SHA 919789bView commit details
Commits on Apr 1, 2017
-
Fix sardana-org#442: allow escaped quotes in parameters (spock)
Use negative lookbehind assertion in the regular expression describing quoted parameter in order to allow passing quotes escaped by backslash. Also avoid string cutting in order to exclude quotes and single quotes from the string parameters. Do it by explicit extraction of the given group.
Configuration menu - View commit details
-
Copy full SHA for 66d9681 - Browse repository at this point
Copy the full SHA 66d9681View commit details
Commits on Apr 3, 2017
-
Use master sardana-test image in travis-ci
SEP6 developments uses its own version of the sardana-test image. Now this version is merged into the master one. Adapt the travis configuration.
Configuration menu - View commit details
-
Copy full SHA for 77dbd9f - Browse repository at this point
Copy the full SHA 77dbd9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ff10484 - Browse repository at this point
Copy the full SHA ff10484View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77e47a6 - Browse repository at this point
Copy the full SHA 77e47a6View commit details -
Merge pull request sardana-org#404 from reszelaz/sep6
SEP6 - Continuous Scans
Configuration menu - View commit details
-
Copy full SHA for efeccca - Browse repository at this point
Copy the full SHA efecccaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 25b4858 - Browse repository at this point
Copy the full SHA 25b4858View commit details
Commits on Apr 4, 2017
-
Merge pull request sardana-org#443 from reszelaz/issue-442
Fix sardana-org#442: allow escaped quotes in parameters (spock)
Configuration menu - View commit details
-
Copy full SHA for b9a9b9f - Browse repository at this point
Copy the full SHA b9a9b9fView commit details -
Apply autopep8 (first time, all default)
Apply command: autopep8 -ir src test doc scripts sandbox sardanaConfig setup.py Reduce flake8 errors from 21106 to 4160.
Configuration menu - View commit details
-
Copy full SHA for 0161f77 - Browse repository at this point
Copy the full SHA 0161f77View commit details -
Apply command: autopep8 -a -ir --select="E711" src test doc scripts sandbox sardanaConfig setup.py
Configuration menu - View commit details
-
Copy full SHA for 8f6f305 - Browse repository at this point
Copy the full SHA 8f6f305View commit details -
Apply command: autopep8 -a -a -ir --select="E713" src test doc scripts sandbox sardanaConfig setup.py
Configuration menu - View commit details
-
Copy full SHA for 7944f30 - Browse repository at this point
Copy the full SHA 7944f30View commit details
Commits on Apr 5, 2017
-
Apply command: autopep8 -a -a -ir --select="E712" src test doc scripts sandbox sardanaConfig setup.py
Configuration menu - View commit details
-
Copy full SHA for 03774b8 - Browse repository at this point
Copy the full SHA 03774b8View commit details -
Apply command: autopep8 -a -a -ir --select="E721" src test doc scripts sandbox sardanaConfig setup.py
Configuration menu - View commit details
-
Copy full SHA for 9cd4444 - Browse repository at this point
Copy the full SHA 9cd4444View commit details -
Apply command: autopep8 -a -a -ir --select="W291" src test doc scripts sandbox sardanaConfig setup.py
Configuration menu - View commit details
-
Copy full SHA for 47baa67 - Browse repository at this point
Copy the full SHA 47baa67View commit details -
Apply command: autopep8 -a -a -ir --select="W293" src test doc scripts sandbox sardanaConfig setup.py
Configuration menu - View commit details
-
Copy full SHA for 79a666e - Browse repository at this point
Copy the full SHA 79a666eView commit details
Commits on Apr 6, 2017
-
Apply command: autopep8 -a -a -ir --select="E128" src test doc scripts sandbox sardanaConfig setup.py
Configuration menu - View commit details
-
Copy full SHA for 6b8a526 - Browse repository at this point
Copy the full SHA 6b8a526View commit details
Commits on Apr 11, 2017
-
Copy flake8 check script from joblib project
joblib project (https://github.com/joblib/joblib) has a nice script for checking python style in the codebase using the flake8 tool. Copy it as a base for similar script for Sardana project.
Configuration menu - View commit details
-
Copy full SHA for 2062b6d - Browse repository at this point
Copy the full SHA 2062b6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for bd83b02 - Browse repository at this point
Copy the full SHA bd83b02View commit details -
Adapt flake8 check to Sardana needs
* change project name to sardana-org/sardana * change branch to compare to develop * apply flake8 on all *.py files
Configuration menu - View commit details
-
Copy full SHA for ebc84bd - Browse repository at this point
Copy the full SHA ebc84bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6decc94 - Browse repository at this point
Copy the full SHA 6decc94View commit details -
Correct tiny mistake in flake8_diff.sh
Remove the temporary remote only if it was previously added and regardless of other conditions.
Configuration menu - View commit details
-
Copy full SHA for 618d526 - Browse repository at this point
Copy the full SHA 618d526View commit details -
Install flake8 in travis-ci environment. Run flake8 check on the differences only e.g. only changes added in a pull request.
Configuration menu - View commit details
-
Copy full SHA for ccb60ce - Browse repository at this point
Copy the full SHA ccb60ceView commit details
Commits on Apr 12, 2017
-
Merge pull request sardana-org#446 from reszelaz/issue-54
Apply autopep8 (sardana-org#54)
Carlos Pascual authoredApr 12, 2017 Configuration menu - View commit details
-
Copy full SHA for 2096c00 - Browse repository at this point
Copy the full SHA 2096c00View commit details -
Merge pull request sardana-org#450 from reszelaz/travis-flake8
Add flake8 check on diff to travis-ci
Carlos Pascual authoredApr 12, 2017 Configuration menu - View commit details
-
Copy full SHA for b7a7866 - Browse repository at this point
Copy the full SHA b7a7866View commit details -
Fix sardana-org#448: expconf problem with timers of 0D
Revert implementation to what was present prior 6b5b58e (removing units). This logic does not have too much sense - timer is not used to control the 0D chennel but at least it does not provoke exception.
Configuration menu - View commit details
-
Copy full SHA for 77e60c9 - Browse repository at this point
Copy the full SHA 77e60c9View commit details
Commits on Apr 18, 2017
-
Merge pull request sardana-org#451 from reszelaz/issue-448
Fix sardana-org#448: expconf problem with timers of 0D
Configuration menu - View commit details
-
Copy full SHA for 82f21b8 - Browse repository at this point
Copy the full SHA 82f21b8View commit details
Commits on Apr 20, 2017
-
Configuration menu - View commit details
-
Copy full SHA for da2d289 - Browse repository at this point
Copy the full SHA da2d289View commit details -
Merge pull request sardana-org#454 from teresanunez/oned_twod_typobug
Copy-paste bug in read_Value function
Configuration menu - View commit details
-
Copy full SHA for 18bab47 - Browse repository at this point
Copy the full SHA 18bab47View commit details
Commits on Apr 25, 2017
-
Merge remote-tracking branch 'origin/develop' into sep6-1d
Conflicts: src/sardana/macroserver/scan/gscan.py src/sardana/pool/controller.py src/sardana/pool/poolcontroller.py src/sardana/pool/poolcontrollers/DummyOneDController.py src/sardana/tango/pool/OneDExpChannel.py
Configuration menu - View commit details
-
Copy full SHA for f788a89 - Browse repository at this point
Copy the full SHA f788a89View commit details
Commits on Apr 26, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 1c3955e - Browse repository at this point
Copy the full SHA 1c3955eView commit details
Commits on May 3, 2017
-
Include on the WriteOne method the axis and the value as paramters.
Configuration menu - View commit details
-
Copy full SHA for ee06e45 - Browse repository at this point
Copy the full SHA ee06e45View commit details -
Update the standard axis attibutes.
Use the same implementation to update the standard_axis_attributes like the other controllers.
Configuration menu - View commit details
-
Copy full SHA for bca6381 - Browse repository at this point
Copy the full SHA bca6381View commit details -
Fixes sardana-org#458: Change type of the IORegister value
Change from DevLong to DevDouble the tango attribute Value of the IORegisterController.
Configuration menu - View commit details
-
Copy full SHA for ca0c3c6 - Browse repository at this point
Copy the full SHA ca0c3c6View commit details
Commits on May 4, 2017
-
Configuration menu - View commit details
-
Copy full SHA for c2c18e2 - Browse repository at this point
Copy the full SHA c2c18e2View commit details
Commits on May 8, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 9022ebe - Browse repository at this point
Copy the full SHA 9022ebeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 833bca2 - Browse repository at this point
Copy the full SHA 833bca2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b40067 - Browse repository at this point
Copy the full SHA 6b40067View commit details
Commits on May 9, 2017
-
ScanEndStatus enumeration indicates what was the reason of the scan termination.
Configuration menu - View commit details
-
Copy full SHA for 35c2bf1 - Browse repository at this point
Copy the full SHA 35c2bf1View commit details -
step_scan method has a hard to understand logic which, most probably, was introduced in order to treat differently the normal scan termination from the other types of terminations e.g. user abort, exception. Since from sardana-org#455 we treat indifferently these cases we can simplify the step_scan method.
Configuration menu - View commit details
-
Copy full SHA for 3b5be9e - Browse repository at this point
Copy the full SHA 3b5be9eView commit details
Commits on May 10, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 386e11c - Browse repository at this point
Copy the full SHA 386e11cView commit details -
Configuration menu - View commit details
-
Copy full SHA for cd2d899 - Browse repository at this point
Copy the full SHA cd2d899View commit details
Commits on May 16, 2017
-
Base BufferedAttribute on a dedicated Buffer class
Implement a Buffer class with the possibility to access its elements via index and maintaining the order of elements. Enhance BufferAttribute class for the needs to handle pseudocounters. set_value_chunk was splitted in two different methods: append_value_buffer and extend_value_buffer. This commit breaks the functionalities in the experimental channels.
Configuration menu - View commit details
-
Copy full SHA for 33cfb72 - Browse repository at this point
Copy the full SHA 33cfb72View commit details -
Adapt PoolBaseChannel to changes in BufferedAttribute
Split put_value_chunk in append_value_buffer and extend_value_buffer methods. Add clear_value_buffer method. This commit still breaks the functionalities in the experimental channels and acquisition classes.
Configuration menu - View commit details
-
Copy full SHA for 12857ea - Browse repository at this point
Copy the full SHA 12857eaView commit details -
Clear value buffer in acquisition actions
Some experimental channels may accumulate values in the buffer e.g. the ones which participates in the pseudo counters. Clear the buffers after when the acquisition ends.
Configuration menu - View commit details
-
Copy full SHA for 9131ff7 - Browse repository at this point
Copy the full SHA 9131ff7View commit details -
Adapt acquisition actions to new API of channels.
Use new methods append & extend in the Software and Hardware acquisitions. These methods "knows" how to assign the indexes so eliminate _fill_idx method from the Channel class.
Configuration menu - View commit details
-
Copy full SHA for daff411 - Browse repository at this point
Copy the full SHA daff411View commit details -
Adapt AttibuteListener to listen to value_buffer events
Now BufferedAttribute emits value_buffer events and the buffer format had changed. Adapt the AttributeListener class, that is used in acquisition action and measurement group tests, to these changes.
Configuration menu - View commit details
-
Copy full SHA for 4c0fe80 - Browse repository at this point
Copy the full SHA 4c0fe80View commit details -
Adapt CT Tango layer to value_buffer format change
Modify chunk encoding to the new format based on the OrderedDict.
Configuration menu - View commit details
-
Copy full SHA for a5a155d - Browse repository at this point
Copy the full SHA a5a155dView commit details -
Simplify _on_ct_change method of CTExpChannel
Restore main structure of the method to the state prior to SEP6 and just keep a simple fork of the value_buffer event.
Configuration menu - View commit details
-
Copy full SHA for a80afd2 - Browse repository at this point
Copy the full SHA a80afd2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2379a32 - Browse repository at this point
Copy the full SHA 2379a32View commit details -
Configuration menu - View commit details
-
Copy full SHA for afc8e62 - Browse repository at this point
Copy the full SHA afc8e62View commit details -
Configuration menu - View commit details
-
Copy full SHA for 178a831 - Browse repository at this point
Copy the full SHA 178a831View commit details -
Add PoolExpChannelDevice base class to Tango layer
PoolExpChannelDevice is used for any ExpChannel devices (CT, 0D, 1D, 2D, PC). It provides Data (ValueBuffer) attribute implementation.
Configuration menu - View commit details
-
Copy full SHA for b9948a9 - Browse repository at this point
Copy the full SHA b9948a9View commit details -
Use PoolExpChannelDevice in CTExpChannel
Use the newly created PoolExpChannelDevice as the base class of CTExpChannel. This allows to eliminate all the implementation of Data (ValueBuffer) since it is already implemented in the base class.
Configuration menu - View commit details
-
Copy full SHA for de72af9 - Browse repository at this point
Copy the full SHA de72af9View commit details -
Temporarily clear value_buffer at the beginning of acquisition.
For the moment we can not clear value buffers at the end of the acquisition. This is because of the pseudo counters that are based on channels synchronized by hardware and software. These two acquisition actions finish at different moment so the pseudo counter will loose the value buffer of some of its physicals if we clear the buffer at the end. Clear it at the beginig of acquisition.
Configuration menu - View commit details
-
Copy full SHA for 6b85bdf - Browse repository at this point
Copy the full SHA 6b85bdfView commit details -
Change workaround in the read_Value of CTExpChannel
Change the workaround for forcing the cache in the first readout after the acquisition had finished. Use a simple flag on the Tango layer instead of manipulating the buffer directly.
Configuration menu - View commit details
-
Copy full SHA for 5fac1b8 - Browse repository at this point
Copy the full SHA 5fac1b8View commit details -
Use SardanaValue instead of pure python type when operating on the BufferedAttribute in order to comply with the API.
Configuration menu - View commit details
-
Copy full SHA for bff0296 - Browse repository at this point
Copy the full SHA bff0296View commit details -
Handle value_buffer event in pseudocounter
React on value_buffer event and process it (calculate values whenever possible) in order to produce pseudocounter value_buffer.
Configuration menu - View commit details
-
Copy full SHA for bbbd0c6 - Browse repository at this point
Copy the full SHA bbbd0c6View commit details -
Implement Data (ValueBuffer) attribute in PseudoCounter
Follow the implementation of CTExpChannel and add Data (ValueBuffer) attribute so that the continuous scan can be updated with the upcomming data via Tango events.
Configuration menu - View commit details
-
Copy full SHA for c52822d - Browse repository at this point
Copy the full SHA c52822dView commit details -
Rename value_buffer to accumulation_buffer in 0D
value_buffer collides with the concept buffer for the multiple acquisition values. Rename it.
Configuration menu - View commit details
-
Copy full SHA for 09d3fc8 - Browse repository at this point
Copy the full SHA 09d3fc8View commit details -
Rename append_value to append in accumulation class
append method appends both value and timestamp, so the append_value name may be confusing.
Configuration menu - View commit details
-
Copy full SHA for 1b7d308 - Browse repository at this point
Copy the full SHA 1b7d308View commit details -
Rename append_value to append_buffer in 0D's Value
Follow the renaming process and make the append_value the append_buffer.
Configuration menu - View commit details
-
Copy full SHA for 10c63d3 - Browse repository at this point
Copy the full SHA 10c63d3View commit details -
Use BufferedAttribute for the 0D's Value
Use BufferedAttribute class instead of the SardanaAttribute in order to allow 0D to participate in the multiple acquisitions. Also remove the index handling from the Value class, since it is already done by the BufferedAttribute.
Configuration menu - View commit details
-
Copy full SHA for bcf9243 - Browse repository at this point
Copy the full SHA bcf9243View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91ec0ac - Browse repository at this point
Copy the full SHA 91ec0acView commit details -
Make 0D acquisition action use the BufferedAttribute API
Since 0D's Value is now a BufferedAttribute instance, adapt the 0D's acquisition action to this change.
Configuration menu - View commit details
-
Copy full SHA for 59695c9 - Browse repository at this point
Copy the full SHA 59695c9View commit details -
Implement Data (ValueBuffer) attribute in PseudoCounter
Follow the implementation of CTExpChannel and PseudoCounter and add Data (ValueBuffer) attribute so that the continuous scan can be updated with the upcomming data via Tango events. Make the ZeroDExpChannel inherit from PoolExpChannelDevice.
Configuration menu - View commit details
-
Copy full SHA for a878d42 - Browse repository at this point
Copy the full SHA a878d42View commit details
Commits on May 18, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 3829fab - Browse repository at this point
Copy the full SHA 3829fabView commit details -
Configuration menu - View commit details
-
Copy full SHA for 16860f6 - Browse repository at this point
Copy the full SHA 16860f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbef5ed - Browse repository at this point
Copy the full SHA cbef5edView commit details -
Configuration menu - View commit details
-
Copy full SHA for cf911d9 - Browse repository at this point
Copy the full SHA cf911d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26f6e05 - Browse repository at this point
Copy the full SHA 26f6e05View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2415514 - Browse repository at this point
Copy the full SHA 2415514View commit details -
Apply autopep8 (W291, W293) on hkl macros module
autopep8 -i -a --select W291,W293 src/sardana/macroserver/macros/hkl.py
Configuration menu - View commit details
-
Copy full SHA for 2d86ae3 - Browse repository at this point
Copy the full SHA 2d86ae3View commit details
Commits on May 19, 2017
-
Merge pull request sardana-org#7 from reszelaz/hkl_macros
PEP8 corrections (W291 & W293) in Hkl macros
Configuration menu - View commit details
-
Copy full SHA for 64d4bf4 - Browse repository at this point
Copy the full SHA 64d4bf4View commit details -
Make channel aware of its participation in pseudo counter
Experimental channels needs information on whether they participate in any pseudo counter. This information is required in order to know whether the values in a continuous acquisition needs to be stored in the buffer. - Add corresponing methods to the PoolBaseChannel. - Pseudo counter informs the channel that it relies on it. - Use this information in append/extend method of buffered attribute. - Adjust unit tests.
Configuration menu - View commit details
-
Copy full SHA for ea83b28 - Browse repository at this point
Copy the full SHA ea83b28View commit details -
Remove buffered_attribute_listeners from BufferedAttribute
buffered_attribute_listeners property is no more necessary. Now the channel itself knows if there are any pseudo elements relying on the it.
Configuration menu - View commit details
-
Copy full SHA for 6249078 - Browse repository at this point
Copy the full SHA 6249078View commit details
Commits on May 21, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 49c6e97 - Browse repository at this point
Copy the full SHA 49c6e97View commit details -
Configuration menu - View commit details
-
Copy full SHA for cacf2d2 - Browse repository at this point
Copy the full SHA cacf2d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for c46d3b3 - Browse repository at this point
Copy the full SHA c46d3b3View commit details -
Move buffer related exceptions to sardanabuffer module
Late and Early value exceptions are relaed to the buffer. Move them to be located close together.
Configuration menu - View commit details
-
Copy full SHA for cb19904 - Browse repository at this point
Copy the full SHA cb19904View commit details
Commits on May 22, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 1261340 - Browse repository at this point
Copy the full SHA 1261340View commit details -
- add documentation to the constructor - make buffer aware of its persistence instead of expecting a persistence argument in the append and extend methods - add __len__ method
Configuration menu - View commit details
-
Copy full SHA for 76bcddf - Browse repository at this point
Copy the full SHA 76bcddfView commit details -
Configuration menu - View commit details
-
Copy full SHA for d4072ab - Browse repository at this point
Copy the full SHA d4072abView commit details -
Fix sardana-org#464: umv unsubscribe in case of exception
Motor's position attribute stays subscribed in case an exception occurs while executing the move. Enclose the move with try/finally clause so we unsubscribe in case of the exception as well as in case of a normal end of movement.
Configuration menu - View commit details
-
Copy full SHA for 97c5cea - Browse repository at this point
Copy the full SHA 97c5ceaView commit details
Commits on May 23, 2017
-
The finish job is done in the finally clause in the run method. on_abort is no more necesary. Remove it.
Configuration menu - View commit details
-
Copy full SHA for fb8ae81 - Browse repository at this point
Copy the full SHA fb8ae81View commit details -
Merge pull request sardana-org#465 from sardana-org/reszelaz-patch-1
Fix sardana-org#464: umv unsubscribe in case of exception
Carlos Pascual authoredMay 23, 2017 Configuration menu - View commit details
-
Copy full SHA for db945c4 - Browse repository at this point
Copy the full SHA db945c4View commit details
Commits on May 25, 2017
-
sardana-467 Applied PEP8-ification of the module.
Lukasz Dudek committedMay 25, 2017 Configuration menu - View commit details
-
Copy full SHA for d415aa9 - Browse repository at this point
Copy the full SHA d415aa9View commit details -
sardana-467 Added checking for a TypeError (if state is yielded from
a traceback, it's a list, so we want to get the first element of that list).
Lukasz Dudek committedMay 25, 2017 Configuration menu - View commit details
-
Copy full SHA for 2b9152c - Browse repository at this point
Copy the full SHA 2b9152cView commit details -
sardana-467 Some more PEP8-ification of the pool module.
Lukasz Dudek committedMay 25, 2017 Configuration menu - View commit details
-
Copy full SHA for 3b320d6 - Browse repository at this point
Copy the full SHA 3b320d6View commit details -
sardana-467 Corrected getting state.
If self.state is a TaurusDevState, we don't want to call it, but get its value instead.
Lukasz Dudek committedMay 25, 2017 Configuration menu - View commit details
-
Copy full SHA for dac7e38 - Browse repository at this point
Copy the full SHA dac7e38View commit details -
sardana-467 Removed capitalisation if we get a TaurusDevState.
Lukasz Dudek committedMay 25, 2017 Configuration menu - View commit details
-
Copy full SHA for dd196de - Browse repository at this point
Copy the full SHA dd196deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e65580 - Browse repository at this point
Copy the full SHA 4e65580View commit details -
Add object reference to the SardanaBuffer
Add reference to the container of the buffer, similarly as it is done for the SardanaAttribute.
Configuration menu - View commit details
-
Copy full SHA for 987c2d7 - Browse repository at this point
Copy the full SHA 987c2d7View commit details -
Make SardanaBuffer working with the SardanaValues
Objects in the buffer are SardanaValues from now on. This is to go in the same direction as the SardanaAttribute.
Configuration menu - View commit details
-
Copy full SHA for 86dc761 - Browse repository at this point
Copy the full SHA 86dc761View commit details -
Expose persistent flag as the API of SardanaBuffer.
In some cases, e.g. ValueBuffer of experimental channel, the persistence flag needs to be manipulated from outside e.g. a pseudo counter was defined or removed.
Configuration menu - View commit details
-
Copy full SHA for 2d9d88e - Browse repository at this point
Copy the full SHA 2d9d88eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 11255ec - Browse repository at this point
Copy the full SHA 11255ecView commit details -
Add ValueBuffer to PoolBaseChannel
ValueBuffering is finally based on a dedicatged object - ValueBuffer (subclass of SardanaBuffer). Having a dedicated class, makes to code more clean and easier to undestand.
Configuration menu - View commit details
-
Copy full SHA for 8b4d536 - Browse repository at this point
Copy the full SHA 8b4d536View commit details -
Modify buffer persistance based on pseudo counter existance
Creating/removing a pseudo counter to a channel modifies the persitance flag. Having a pseudocounter means a persistate buffer, not having any means non persistent buffer.
Configuration menu - View commit details
-
Copy full SHA for 5d39eb9 - Browse repository at this point
Copy the full SHA 5d39eb9View commit details -
Add ValueBuffer to pseudo counter
Similarly to other channels, pseudo counter are based on value buffering. Define a dedicated ValueBuffer class for a pseudo counter, listening to the updates in physical value buffers. Add get_physical_value_buffer_iterator convenience method to be able to iterate over buffers of underpinning value buffers.
Configuration menu - View commit details
-
Copy full SHA for 6397264 - Browse repository at this point
Copy the full SHA 6397264View commit details -
SardanaBuffer is now oriented to SardanaValues, so it is not necessary anymore to add to it explicitly SardanaValue objects. Any object can be added and implicitlly it will be encapsulated in a SardanaValue.
Configuration menu - View commit details
-
Copy full SHA for 34b02e6 - Browse repository at this point
Copy the full SHA 34b02e6View commit details -
Remove BufferedAttribute class
Value buffering was finally resolved with the SardanaBuffer class. Eliminate BufferedAttribute class and its tests.
Configuration menu - View commit details
-
Copy full SHA for 0c18100 - Browse repository at this point
Copy the full SHA 0c18100View commit details -
Configuration menu - View commit details
-
Copy full SHA for 491a253 - Browse repository at this point
Copy the full SHA 491a253View commit details -
Mark 0D's ValueBuffer as deprecated
Add AccumulationBuffer attribute to 0D and mark 0D's ValueBuffer as deprecated in favor of AccumulationBuffer.
Configuration menu - View commit details
-
Copy full SHA for cdac05e - Browse repository at this point
Copy the full SHA cdac05eView commit details
Commits on May 26, 2017
-
cpascual committed
May 26, 2017 Configuration menu - View commit details
-
Copy full SHA for 191c44b - Browse repository at this point
Copy the full SHA 191c44bView commit details
Commits on May 28, 2017
-
Handle value readout errors in acquisitions
Properly handle errors that may happen when reading experimental channels during acquisitions (both hardware and software). Just update the value attribute leaving the value buffer without the change.
Configuration menu - View commit details
-
Copy full SHA for a68eed8 - Browse repository at this point
Copy the full SHA a68eed8View commit details -
With proper buffering mechanism, index is no more an attribute of the SardanaValue but the value identifier in the buffer. Remove this member from the SardanaValue class.
Configuration menu - View commit details
-
Copy full SHA for a42a466 - Browse repository at this point
Copy the full SHA a42a466View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce6ce31 - Browse repository at this point
Copy the full SHA ce6ce31View commit details -
Configuration menu - View commit details
-
Copy full SHA for 393b347 - Browse repository at this point
Copy the full SHA 393b347View commit details -
Configuration menu - View commit details
-
Copy full SHA for ebee9cf - Browse repository at this point
Copy the full SHA ebee9cfView commit details
Commits on May 29, 2017
-
Update version in link for UNRELEASED
The link for the UNRELEASED changes is outdated. Update it
cpascual committedMay 29, 2017 Configuration menu - View commit details
-
Copy full SHA for ded4228 - Browse repository at this point
Copy the full SHA ded4228View commit details -
Separate tests in two jobs in travis-ci
Continuous integration comprises flake8 check and the test suite. Navigating to the error message of the one or the other may be difficult. Split it in two separate jobs in order to ease the navigation to the specific error messages.
Configuration menu - View commit details
-
Copy full SHA for c592f92 - Browse repository at this point
Copy the full SHA c592f92View commit details
Commits on May 30, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 705c116 - Browse repository at this point
Copy the full SHA 705c116View commit details -
Add user instructions when flake8 check fails
Add instructions that may be helpful in fixing the errors in case the flake8 check fails. Also change the mode of the script so it does not exit shell when any of the commands fails. This way we can capture the exit code of flake8 and print the instructions.
Configuration menu - View commit details
-
Copy full SHA for d478876 - Browse repository at this point
Copy the full SHA d478876View commit details
Commits on May 31, 2017
-
Propagate return value from flake8
The last commit introduced a bug (the script would return 0 even if flake8 found errors). Propagate the flake8 return value if it fails.
Carlos Pascual authoredMay 31, 2017 Configuration menu - View commit details
-
Copy full SHA for 153bd80 - Browse repository at this point
Copy the full SHA 153bd80View commit details -
Merge pull request sardana-org#463 from teresanunez/hkl_macros
Adapting hkl macros to 4 circle diffractometers
Carlos Pascual authoredMay 31, 2017 Configuration menu - View commit details
-
Copy full SHA for 48cddc3 - Browse repository at this point
Copy the full SHA 48cddc3View commit details -
Rollback setting of errexit option in flake8_diff.sh script
The script should exit when any of its commands fails. We just make an exception of the flake8 execution itself. Make all the other commands failures exit the script.
Configuration menu - View commit details
-
Copy full SHA for 2fd03d5 - Browse repository at this point
Copy the full SHA 2fd03d5View commit details -
Avoid unnecessary installations for different jobs
Now two different jobs exists flake8 and testsuite. Avoid unnecessary test preparations by conditioning the instructions.
Configuration menu - View commit details
-
Copy full SHA for d90d974 - Browse repository at this point
Copy the full SHA d90d974View commit details
Commits on Jun 1, 2017
-
Merge pull request sardana-org#470 from reszelaz/issue-452
Improve flake8 output in travis-ci (sardana-org#452)
Carlos Pascual authoredJun 1, 2017 Configuration menu - View commit details
-
Copy full SHA for 190c10f - Browse repository at this point
Copy the full SHA 190c10fView commit details -
sardana-467 Added getting a Tango state, not TaurusDevState for Tauru…
…s 4. The old Taurus 3 - related implementation should work still.
Lukasz Dudek committedJun 1, 2017 Configuration menu - View commit details
-
Copy full SHA for 2bdc68c - Browse repository at this point
Copy the full SHA 2bdc68cView commit details -
sardana-467 Since this method returns a "DevState.State", I want to get
the last part only.
Lukasz Dudek committedJun 1, 2017 Configuration menu - View commit details
-
Copy full SHA for 4c7303f - Browse repository at this point
Copy the full SHA 4c7303fView commit details -
sardana-467 Corrected a typo in index in getting pool's element state.
Lukasz Dudek committedJun 1, 2017 Configuration menu - View commit details
-
Copy full SHA for 7dd514d - Browse repository at this point
Copy the full SHA 7dd514dView commit details -
Make PEP8 modifications more readable
Some PEP8 modificiations are not very readable. They were probaby made by autopep8. Make some manual changes to improve the readability.
Configuration menu - View commit details
-
Copy full SHA for 1cc37ef - Browse repository at this point
Copy the full SHA 1cc37efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a6ac01 - Browse repository at this point
Copy the full SHA 0a6ac01View commit details -
Slightly change the taurus version differentiation
Change the way how to check the Taurus version. Base it on hasattr instead of comparing the release. This is how it was done when implementing the whole sardana-org#297 issue.
Configuration menu - View commit details
-
Copy full SHA for cfce816 - Browse repository at this point
Copy the full SHA cfce816View commit details -
Configuration menu - View commit details
-
Copy full SHA for 072f9bc - Browse repository at this point
Copy the full SHA 072f9bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for e877713 - Browse repository at this point
Copy the full SHA e877713View commit details -
Configuration menu - View commit details
-
Copy full SHA for bae8cf6 - Browse repository at this point
Copy the full SHA bae8cf6View commit details -
Merge pull request sardana-org#468 from LJBD/sardana-467
Fix sardana-org#467 - catching and handling exception in a motion ending in alarm
Configuration menu - View commit details
-
Copy full SHA for b2f9c5c - Browse repository at this point
Copy the full SHA b2f9c5cView commit details
Commits on Jun 2, 2017
-
Configuration menu - View commit details
-
Copy full SHA for f4aac98 - Browse repository at this point
Copy the full SHA f4aac98View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c5e312 - Browse repository at this point
Copy the full SHA 9c5e312View commit details -
Merge pull request sardana-org#476 from teresanunez/t4_comp
Adapt state to taurus4 in hkl macros
Configuration menu - View commit details
-
Copy full SHA for 6fd9f0a - Browse repository at this point
Copy the full SHA 6fd9f0aView commit details -
Replace NXscan_FileRecorder by NXscanH5_FileRecorder for .h5
- Add a h5py-based recorder for NXscan (NXscanH5_FileRecorder) - Make NXscanH5_FileRecorder the default recorder for *.h5 files
cpascual committedJun 2, 2017 Configuration menu - View commit details
-
Copy full SHA for 3a19b3b - Browse repository at this point
Copy the full SHA 3a19b3bView commit details -
Bump version 2.2.4-alpha to 2.2.5-alpha
cpascual committedJun 2, 2017 Configuration menu - View commit details
-
Copy full SHA for 7b3cc21 - Browse repository at this point
Copy the full SHA 7b3cc21View commit details -
cpascual committed
Jun 2, 2017 Configuration menu - View commit details
-
Copy full SHA for 28f76fd - Browse repository at this point
Copy the full SHA 28f76fdView commit details -
cpascual committed
Jun 2, 2017 Configuration menu - View commit details
-
Copy full SHA for d120354 - Browse repository at this point
Copy the full SHA d120354View commit details
Commits on Jun 9, 2017
-
Configuration menu - View commit details
-
Copy full SHA for a0a4c1c - Browse repository at this point
Copy the full SHA a0a4c1cView commit details
Commits on Jun 12, 2017
-
Configuration menu - View commit details
-
Copy full SHA for e1ebe50 - Browse repository at this point
Copy the full SHA e1ebe50View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fa597c - Browse repository at this point
Copy the full SHA 5fa597cView commit details -
Merge pull request sardana-org#461 from teresanunez/issue-455
Solve issue-455: close file on stopping the scan
Configuration menu - View commit details
-
Copy full SHA for ca06128 - Browse repository at this point
Copy the full SHA ca06128View commit details
Commits on Jun 14, 2017
-
Merge remote-tracking branch 'origin/develop' into no-nxs
Fix Conflicts: CHANGELOG.md
cpascual committedJun 14, 2017 Configuration menu - View commit details
-
Copy full SHA for 764abb1 - Browse repository at this point
Copy the full SHA 764abb1View commit details -
cpascual committed
Jun 14, 2017 Configuration menu - View commit details
-
Copy full SHA for 1461b51 - Browse repository at this point
Copy the full SHA 1461b51View commit details -
Merge pull request sardana-org#477 from cpascual/no-nxs
Fix sardana-org#460 Use h5py insted of nxs in Sardana
Configuration menu - View commit details
-
Copy full SHA for f6ef0a5 - Browse repository at this point
Copy the full SHA f6ef0a5View commit details -
Accept additional args in flake8_diff.sh
The flake8_diff.sh script is a custom wrapper on flake8 used for CI, but also locally for performing checks before pushing. Add support for passing arguments to flake8_diff.sh so that it propagates them to flake8 (useful e.g. if your local version of flake8 behaves differently to that in the CI machine).
cpascual committedJun 14, 2017 Configuration menu - View commit details
-
Copy full SHA for 7b8d502 - Browse repository at this point
Copy the full SHA 7b8d502View commit details -
Merge pull request sardana-org#479 from cpascual/flake8args
Accept additional args in flake8_diff.sh
Configuration menu - View commit details
-
Copy full SHA for a7db022 - Browse repository at this point
Copy the full SHA a7db022View commit details
Commits on Jun 15, 2017
-
Merge pull request sardana-org#469 from reszelaz/contscan_pc
Support pseudo counters and 0Ds in continuous acquisition e.g. continuous scan.
Configuration menu - View commit details
-
Copy full SHA for 01d9240 - Browse repository at this point
Copy the full SHA 01d9240View commit details -
Configuration menu - View commit details
-
Copy full SHA for 28ecf17 - Browse repository at this point
Copy the full SHA 28ecf17View commit details -
Configuration menu - View commit details
-
Copy full SHA for 077c68a - Browse repository at this point
Copy the full SHA 077c68aView commit details -
Merge remote-tracking branch 'origin/develop' into sep6-1d
Conflicts: src/sardana/pool/poolacquisition.py
Configuration menu - View commit details
-
Copy full SHA for 79bfc92 - Browse repository at this point
Copy the full SHA 79bfc92View commit details -
Make 1D dummy ctrl return list in software acq.
Both software and hardware acquisitions must return lists instead of numpy arrays in the ReadOne method. This is becase numpy arrays are not json serializable and they must travel via ValueBuffer attribute.
Configuration menu - View commit details
-
Copy full SHA for c16d96a - Browse repository at this point
Copy the full SHA c16d96aView commit details -
Remove read_when_acq parameter from 1D ctrl
read_when_acq parameter was finally removed from SEP6. Remove it from the controller base class.
Configuration menu - View commit details
-
Copy full SHA for 85b21b2 - Browse repository at this point
Copy the full SHA 85b21b2View commit details -
Make OneDExpChannel inherit from PoolExpChannelDevice
Avoid reimplementing of the same code between the experimental channel devices and use the common base class: PoolExpChannelDevice.
Configuration menu - View commit details
-
Copy full SHA for 6c7ce66 - Browse repository at this point
Copy the full SHA 6c7ce66View commit details -
Make Spec recorder compatible with 1D missing data
Missing data (skipped due to the previous acquisition still in progress) are desribed by "NaN" float. Make the Spec recorder write ""nan" string in the 1D column.
Configuration menu - View commit details
-
Copy full SHA for 9ef8c00 - Browse repository at this point
Copy the full SHA 9ef8c00View commit details
Commits on Jun 16, 2017
-
Merge pull request sardana-org#457 from reszelaz/sep6-1d
1D support in continuous scans
Configuration menu - View commit details
-
Copy full SHA for 88f6e79 - Browse repository at this point
Copy the full SHA 88f6e79View commit details
Commits on Jun 19, 2017
-
Complete SarTestTestCase with more ctrls and elems
Add the possibility to create pseudo elements and create the rest of the experimental channels.
Configuration menu - View commit details
-
Copy full SHA for 14cbcaf - Browse repository at this point
Copy the full SHA 14cbcafView commit details -
Add tests for MeasurementGroup taurus extension (count)
Add tests using the SarTest environment and executing count on different combinations of the experimental channels.
Configuration menu - View commit details
-
Copy full SHA for 225a649 - Browse repository at this point
Copy the full SHA 225a649View commit details -
Avoid import OrderedDict from taurus
Sardana imports OrderedDict module from taurus.external and it will be dropped in the next release. Fix sardana-org#481
Configuration menu - View commit details
-
Copy full SHA for b567e56 - Browse repository at this point
Copy the full SHA b567e56View commit details
Commits on Jun 22, 2017
-
Rename aNscan nr_of_points to nr_points
Rename internal variable to comply with other scan macros.
Configuration menu - View commit details
-
Copy full SHA for 9a0d2b8 - Browse repository at this point
Copy the full SHA 9a0d2b8View commit details -
Relax GScan class to not depend on moveables
Some scans may not involve moveables e.g. time scans. Relax the GScan so it does not oblige to use moveables so it can be also used by time scans.
Configuration menu - View commit details
-
Copy full SHA for 6abc251 - Browse repository at this point
Copy the full SHA 6abc251View commit details -
Add measure method to MeasurementGroup
Measure method is added on a provisional basis to MeasurementGroup. It allows to execute the measurement process based on a complex synchronization description. The acquired values are either available in the channels buffers or may be directly collected by the given callback.
Configuration menu - View commit details
-
Copy full SHA for 91f02a0 - Browse repository at this point
Copy the full SHA 91f02a0View commit details -
Add TScan and CAcquisition classes
TScan is intended to be used by time scan macros. CAcquisition class provides the common logic to all continuous scans e.g. CTScan or TScan. CTScan was refactored to take a profit from CAcquisition class.
Configuration menu - View commit details
-
Copy full SHA for 3cde99a - Browse repository at this point
Copy the full SHA 3cde99aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c25f4c3 - Browse repository at this point
Copy the full SHA c25f4c3View commit details -
Remove ambiguous message from output recorder
Output recorder prints "Moving to start positions..." message but it does not have sense for scans which do not use moveables e.g. timescan. Furthermore this kind of messages should be printed by an object which indeed moves the motors. Remove this ambiguous message.
Configuration menu - View commit details
-
Copy full SHA for c5d7842 - Browse repository at this point
Copy the full SHA c5d7842View commit details -
Fix bug when updating macro arguments
A string value is expected as argument for updateMacroArgument method. However, this value comes from any valid signal and could be any other object. Remove the regular expression statement before string conversion.
Configuration menu - View commit details
-
Copy full SHA for 7f1c54b - Browse repository at this point
Copy the full SHA 7f1c54bView commit details -
Adapt to Taurus4 change in getRange
Taurus4 getRange returns -inf or inf when a Tango attribute does not have limits specified (NotSpecified). Adapt the code to this change.
Configuration menu - View commit details
-
Copy full SHA for 0194f8b - Browse repository at this point
Copy the full SHA 0194f8bView commit details
Commits on Jun 23, 2017
-
Adapt to model URI policy in Taurus4
Taurus4 requires full model names with the scheme specified. Sardana does not comply with this when it comes to the channel full_names. Adapt the code.
Configuration menu - View commit details
-
Copy full SHA for ca3fd2e - Browse repository at this point
Copy the full SHA ca3fd2eView commit details -
Add estimate capability to TScan
If macro does not provide estimation results, TScan can calculate it from the synchronization description.
Configuration menu - View commit details
-
Copy full SHA for de50d04 - Browse repository at this point
Copy the full SHA de50d04View commit details
Commits on Jun 28, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 276fd0f - Browse repository at this point
Copy the full SHA 276fd0fView commit details -
Merge pull request sardana-org#482 from cmft/481
Avoid import OrderedDict from taurus
Configuration menu - View commit details
-
Copy full SHA for 43951d6 - Browse repository at this point
Copy the full SHA 43951d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 962651e - Browse repository at this point
Copy the full SHA 962651eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a06e1e - Browse repository at this point
Copy the full SHA 6a06e1eView commit details
Commits on Jun 29, 2017
-
Configuration menu - View commit details
-
Copy full SHA for d6bc084 - Browse repository at this point
Copy the full SHA d6bc084View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd82aff - Browse repository at this point
Copy the full SHA bd82affView commit details
Commits on Jun 30, 2017
-
Do not use Qt.from_qvariant. It is not a standard method and provided by Taurus only for backwards compatibility. Better use standard python casting.
Configuration menu - View commit details
-
Copy full SHA for ceb6f4c - Browse repository at this point
Copy the full SHA ceb6f4cView commit details
Commits on Jul 3, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 2cc77f5 - Browse repository at this point
Copy the full SHA 2cc77f5View commit details -
Merge pull request sardana-org#483 from jordiandreu/fix_arg_mb
Fix bug when updating macro arguments
Configuration menu - View commit details
-
Copy full SHA for 07a79d8 - Browse repository at this point
Copy the full SHA 07a79d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for aee33fc - Browse repository at this point
Copy the full SHA aee33fcView commit details
Commits on Jul 4, 2017
-
Make get_pool_config compatible with TriggerGate
get_pool_config fails with Pools that define TriggerGate elements. Fix it.
Configuration menu - View commit details
-
Copy full SHA for 517628c - Browse repository at this point
Copy the full SHA 517628cView commit details -
Revert "Adapt to model URI policy in Taurus4"
This reverts commit ca3fd2e.
Configuration menu - View commit details
-
Copy full SHA for 628f45f - Browse repository at this point
Copy the full SHA 628f45fView commit details -
Make compatibilities between Taurus3 and Taurus4
Sardana code is not fully ready to deal with Taurus4 model names. To be compatible with Taurus4 the taurus models must be created with full name containing the scheme (tango://). But all the recording implelementations and the the measurement group configuration which affects the results of the count method is still based on Taurus3 full name models - the ones that do not contain the scheme. Make the necessary implementations to be compatible with both versions.
Configuration menu - View commit details
-
Copy full SHA for 01a559e - Browse repository at this point
Copy the full SHA 01a559eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e30869d - Browse repository at this point
Copy the full SHA e30869dView commit details -
Merge pull request sardana-org#490 from sardana-org/reszelaz-patch-1
Make get_pool_config compatible with TriggerGate
Carlos Pascual authoredJul 4, 2017 Configuration menu - View commit details
-
Copy full SHA for 2367488 - Browse repository at this point
Copy the full SHA 2367488View commit details
Commits on Jul 5, 2017
-
Fix bug with missing last point in timescan
The very last point is missing due to the wrong Synchronization description. Fix it.
Configuration menu - View commit details
-
Copy full SHA for d7f59a2 - Browse repository at this point
Copy the full SHA d7f59a2View commit details -
Fix 487: allow 1D return numpy array
numpy arrays are not json friendly. Convert them to list before emitting Tango events with json serialized data. This maybe is not optimized for big arrays, but using a different approach would require bigger development.
Configuration menu - View commit details
-
Copy full SHA for 72c7617 - Browse repository at this point
Copy the full SHA 72c7617View commit details -
Rollback tolist cast of numpy array in 0D dummy ctrl
Previously 0D dummy controller was reporting numpy array and now it is casting it to a list. Rollback this change cause now the core is doing the cast if necessary.
Configuration menu - View commit details
-
Copy full SHA for e027ce6 - Browse repository at this point
Copy the full SHA e027ce6View commit details
Commits on Jul 6, 2017
-
Merge pull request sardana-org#491 from reszelaz/issue-487
Fix 1D's returning numpy arrays
Carlos Pascual authoredJul 6, 2017 Configuration menu - View commit details
-
Copy full SHA for 02c3040 - Browse repository at this point
Copy the full SHA 02c3040View commit details -
Merge pull request sardana-org#485 from reszelaz/timescan
Add timescan
Configuration menu - View commit details
-
Copy full SHA for dedc7ae - Browse repository at this point
Copy the full SHA dedc7aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 02a0414 - Browse repository at this point
Copy the full SHA 02a0414View commit details
Commits on Jul 10, 2017
-
Allow to select IOR Value data type from the controller
Controller developer may select a data type different than the default one using the GetAxisAttributes method. This opens new posibilities form IORegisters like bool, float or double.
Configuration menu - View commit details
-
Copy full SHA for 8ff3a0b - Browse repository at this point
Copy the full SHA 8ff3a0bView commit details -
Conditionally set IOR Value abs_change property
Set IOR Value abs_change property only when it is not DevBoolean. Otherwise Tango raises exections when dealing with this attribute.
Configuration menu - View commit details
-
Copy full SHA for 7058acf - Browse repository at this point
Copy the full SHA 7058acfView commit details
Commits on Jul 12, 2017
-
IOR macros use Float instead of Integer parameter
IOR change the default type of Value attribute from int to float. Follow this change and use Float macro parameter type in write_ioreg and Float result type in read_ioreg.
Configuration menu - View commit details
-
Copy full SHA for 39b4229 - Browse repository at this point
Copy the full SHA 39b4229View commit details
Commits on Jul 13, 2017
-
Merge pull request #1 from reszelaz/issue-458
Add a posibilit to freely change IOR Value data type
Configuration menu - View commit details
-
Copy full SHA for 612358c - Browse repository at this point
Copy the full SHA 612358cView commit details -
Merge pull request sardana-org#459 from rhomspuron/issue-458
Issue sardana-org#458: IORegisterController WriteOne method gives a integer as value
Configuration menu - View commit details
-
Copy full SHA for 6fcd9f6 - Browse repository at this point
Copy the full SHA 6fcd9f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for c863ecd - Browse repository at this point
Copy the full SHA c863ecdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f10bb3 - Browse repository at this point
Copy the full SHA 9f10bb3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f82208 - Browse repository at this point
Copy the full SHA 6f82208View commit details -
Configure CI service for Windows (appveyor)
Add appveyor.yml file to generate sardana artifacts on windows.
Configuration menu - View commit details
-
Copy full SHA for 43901fd - Browse repository at this point
Copy the full SHA 43901fdView commit details