The CSC XML design needs to be updated to include proper Units and attribute Descriptions.
Catch-all for T&S tickets for ts_xml 8 (formerly 7.2)
Catch-all ticket for projects upgrade to ts_salobj 6.3
Also synchronize the xml with the latest schema used in the ATCamera and CCCamera.
The comparison between the command XML files of the GenericCamera on the one side and ATCamera and CCCamera on the other side has yielded the following results:
Commands existing on both sides:
Commands existing in GenericCamera only:
The command items for takeImages in GenericCamera have been synchronized with those of ATCamera and CCCamera.
The GenericCamera Events that were synchronized with ATCamera and CCCamera are:
The Events that were added are:
The Events not present in ATCamera and CCCamera but retained in GenericCamera are:
Tested the changes in the AllSky Docker container on my Raspberry Pi 4 using my Canon camera and it takes a picture when I command the CSC to do so.
The builds of ts_GenericCamera fail because ts_xml apparently isn't updated correctly or make_idl_files isn't run.
Reviewed in GitHub.