Skip to content

Merging of changes from FRAM branch#65

Closed
karpov-sv wants to merge 176 commits intoRTS2:masterfrom
karpov-sv:cta-n
Closed

Merging of changes from FRAM branch#65
karpov-sv wants to merge 176 commits intoRTS2:masterfrom
karpov-sv:cta-n

Conversation

@karpov-sv
Copy link
Contributor

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)

karpov-sv and others added 30 commits November 7, 2018 17:33
…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.
…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.
…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.
karpov-sv added 28 commits March 3, 2020 17:43
…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)
… 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
… 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.
@karpov-sv
Copy link
Contributor Author

Superseded by #66

@karpov-sv karpov-sv closed this May 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant