Minor Release v5.7.0
Pull Requests Since v5.6.5
Enhancement
- #773 - Merge in documentation changes
- #769 - Updates to Command & Process Interface
- #766 - Limit size of running SystemLog variable
- #771 - Make file reader standalone
- #770 - Allow the user to use StreamWriter with custom writers
- #768 - Add context for rogue clients
- #772 - Make SimpleClient command arg optional
Unlabeled
Pull Request Details
Add documentation about how to cross-compile rogue
Author: | Ryan Herbst [email protected] |
Date: | Tue Feb 23 13:38:15 2021 -0800 |
Pull: | #764 (87 additions, 3 deletions, 1 files changed) |
Branch: | slaclab/ESROGUE-487 |
Jira: | https://jira.slac.stanford.edu/issues/ESROGUE-487 |
Notes:
Limit size of running SystemLog variable
Author: | Ryan Herbst [email protected] |
Date: | Tue Feb 23 15:28:05 2021 -0800 |
Pull: | #766 (42 additions, 48 deletions, 2 files changed) |
Branch: | slaclab/ESCRYODET-728 |
Jira: | https://jira.slac.stanford.edu/issues/ESCRYODET-728 |
Labels: | enhancement |
Notes:
This limits the number of entries in the SystemLog variable to a configurable number of entries (default=1000). The number of entries can be changed using the MaxLog parameters in the Root class.
This also limits the number of displayed entries in the PyDm console to the last 20.
Update README.md
Author: | Ryan Herbst [email protected] |
Date: | Tue Feb 23 15:27:29 2021 -0800 |
Pull: | #767 (1 additions, 1 deletions, 1 files changed) |
Branch: | slaclab/jira-public |
Issues: | #767 |
Notes:
Description
- We recently made the rogue JIRA public
- Previous link on README.md required a login
- Updated the URL to JIRA to not require a login for public access
Add context for rogue clients
Author: | Ryan Herbst [email protected] |
Date: | Thu Feb 25 14:33:30 2021 -0800 |
Pull: | #768 (12 additions, 0 deletions, 2 files changed) |
Branch: | slaclab/client_context |
Issues: | #768 |
Labels: | enhancement |
Notes:
This feature was missing. This adds the ability to use the clients in the following way:
with pyrogue.interfaces.VirtualClient(host,port) as client:
client.variable.set()
Updates to Command & Process Interface
Author: | Ryan Herbst [email protected] |
Date: | Fri Mar 5 17:35:16 2021 -0800 |
Pull: | #769 (75 additions, 41 deletions, 5 files changed) |
Branch: | slaclab/function_changes |
Labels: | enhancement |
Notes:
This PR adds the root pointer as an optional argument for functions assigned to a command.
It also supports the passing of a returnVariable and function pointer to the Process class. This allows the user to create a custom process without having to create a process sub-class. The function will have access to the Process variables through the passed 'dev' pointers.
Allow the user to use StreamWriter with custom writers
Author: | Ryan Herbst [email protected] |
Date: | Thu Mar 11 21:37:05 2021 -0800 |
Pull: | #770 (8 additions, 6 deletions, 1 files changed) |
Branch: | slaclab/custom_files |
Issues: | #770 |
Labels: | enhancement |
Notes:
Make file reader standalone
Author: | Ryan Herbst [email protected] |
Date: | Fri Mar 5 17:34:56 2021 -0800 |
Pull: | #771 (43 additions, 10 deletions, 1 files changed) |
Branch: | slaclab/standalone_reader |
Issues: | #771 |
Labels: | enhancement |
Notes:
This updates the pyrogue FileReader utility to operate fully standalone without any pyrogue dependencies.
Make SimpleClient command arg optional
Author: | Ryan Herbst [email protected] |
Date: | Thu Mar 11 21:41:17 2021 -0800 |
Pull: | #772 (1 additions, 1 deletions, 1 files changed) |
Branch: | slaclab/opt_arg |
Labels: | enhancement |
Notes:
Merge in documentation changes
Author: | Ryan Herbst [email protected] |
Date: | Thu Mar 11 21:48:07 2021 -0800 |
Pull: | #773 (3299 additions, 190 deletions, 119 files changed) |
Branch: | slaclab/documentation |
Labels: | enhancement |
Notes: