Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: ts_main_telescope
-
Labels:
-
Story Points:5
-
Epic Link:
-
Sprint:TSSW Sprint - Sep 27 - Oct 11
-
Team:Telescope and Site
-
Urgent?:No
Description
Refactor the low-level hexapod controller to be the TCP/IP server. Right now, the TCP/IP clients are used. By replacing it with server, the CSC can be deployed in k8s.
Attachments
Issue Links
- is triggered by
-
DM-23850 Use a single socket to connect to the Hexapod and Rotator PXIs
- Done
-
DM-31820 Add the Framework of TCP/IP Server in Low-Level Hexapod Controller
- Done
- is triggering
-
DM-32083 Print the Syslog Message in Low-Level Hexapod Controller
- To Do
-
DM-31888 Update the MTHexapod CSC to have the client in the CSC
- Done
-
DM-32038 Update the Hexapod GUI to be TCP/IP Client
- Done
-
DM-32050 Refactor the Low-Level Rotator Controller to be the TCP/IP Server
- Done
-
DM-32078 Unify the Servers of DDS and GUI in Low-Level Hexapod Controller
- Done
-
DM-32037 Remove Syncpattern from Header in Low-Level Hexapod Controller
- Invalid
- relates to
-
DM-29578 Please improve TCP/IP communications for the MT rotator and hexapod low-level controllers
- Done
Please help to review the PR:
https://github.com/lsst-ts/ts_hexapod_controller/pull/26
Thanks!