Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: ts_main_telescope
-
Labels:
-
Story Points:3
-
Epic Link:
-
Sprint:TSSW Sprint - Jul 19 - Aug 02, TSSW Sprint - Aug 02 - Aug 16
-
Team:Telescope and Site
-
Urgent?:No
Description
Have the rotator send exactly the same telemetry and config data to the EUI and CSC. The details can follow DM-30811. This task will support to read the binary file of rotator EUI as well. This is for the debugging use only. The implementation can use the DM-30715 as a reference.
Note. Rename the structure related to the parameter/config to have no word of telemetry, which is confusing. This change will affect the EUI as well.
Note. Update the rotator to use the thread-safe command buffer as well in this ticket as in DM-28687.
Note. I realized this ticket will change the GUI for the structure size. Need to update the GUI for this.
Attachments
Issue Links
- is triggered by
-
DM-30811 Please have the hexapod send exactly the same telemetry and config data to the EUI and CSC
- Done
- is triggering
-
DM-31230 Update MTRotator CSC for new data from low-level controller
- Done
- relates to
-
DM-28687 The MTHexapod low-level controller mis-handles clearError if there is a fault condition
- Done
-
DM-29721 Support the Command Queue in Low-Level Rotator Controller
- Done
-
DM-30715 Rewrite the Logic to Assign the DDS Telemetry Data
- Done
-
DM-29721 Support the Command Queue in Low-Level Rotator Controller
- Done
-
DM-30550 Camera Hexapod Chronograph page presents jumping "calibrated actuator position" values.
- Done
The thread-safe queue was done in
DM-29721already.