Merging of changes from FRAM branch#65
Closed
karpov-sv wants to merge 176 commits intoRTS2:masterfrom
Closed
Conversation
…devices) or CONN_CONNECTED (for clients?..) states, or it may block queSend and therefore device authorization in centrald
…mand (cmd) to send arbitrary message to the mount and receive the reply (displayed in the logs only). Usable e.g. for remotely aginging the mount, requesting its low-level status, etc.
…e actual values, and not the ones at readout start (as it may be after current script end + reset of parameters). Fixes potentially broken readout/transport of last frame of a script. GXCCD driver updated for that change. Probably, other drivers also should be reviewed and updated.
…hanges are applied, so we have the correct information on what exactly was started
…e to object being below horizon. Also, do not call info() from idle() (as it is called too often), but reduce idleInfoInterval instead.
… extended status line.
…om script. This fixes 'wait_target_move' command for the use cases when script controls the movement of telescope. The logic should probably be moved to target.ec::updateSlew() or so.
…anyway. And if unread, it may get stuck blocking everything else.
…anyway. And if unread, it may get stuck blocking everything else. Second try.
…e contains whitespaces
…and to 'invalid number of parameters' errors in the message log.
…seful for debugging. Also, displaying of next system state and time remaining till state change in rts2-mon status screen.
…let it properly honour print_millisec argument
…efore exposure start (when observationStarted() is still false).
…killed if it does not send anything to master process for a given time interval (10 minutes by default). Also, enabled logging of all communications with external scripts.
…rt what was actually received).
…g. from python interface)
…get not present there (i.e. created after initial singleton load)
… but also when we are still waiting for a target switch. That should fix a race condition with scripts on second device when this one is in some long wait (e.g. while waiting for a readout end on the device what can't be killed instantly)
…ase, and make it configurable
…ingment from target scripts.
… queue_order, as it may differ from qid order if the entries were rearranged.
…here is something in the queue. Also, now it is possible to update start/end times of queued targets
… run from rts2-scriptexec
… create any number of variables from command line. Comments for variables may also be passed, by appending them to variable name with a comma. All sensors created this way will be weather devices.
…-writable for external sensor
Contributor
Author
|
Superseded by #66 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Making a PR just to see what is different between our branches.
Probably the actual merging should not be on this PR (as it is linked to production version of FRAM code base)