Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: ts_middleware
-
Labels:
-
Story Points:0.5
-
Epic Link:
-
Sprint:TSSW Sprint - Apr 25 - May 09
-
Team:Telescope and Site
-
Urgent?:No
Description
The fix in DM-34005 does not work for me, in the one case I tried (the case that lead to filing that ticket).
If you look at DM-34557 and https://github.com/lsst-ts/ts_xml/pull/576 you can see that I used
<Enumeration type="unsigned int">
|
ChillerL22Alarms_EXTERNAL_RTD_SENSOR_OPEN = 0x1,
|
...
|
ChillerL22Alarms_FRONT_LEFT_FAN_OPEN = 0x40000000,
|
ChillerL22Alarms_FRONT_RIGHT_FAN_OPEN = 0x80000000
|
</Enumeration>
|
in ATWhiteLight_Events.xml. ts_sal builds this, but the resulting IDL file uses type "long" for all of the values for that enumeration, rather than "unsigned int". This is using ts_sal develop 5bd54f8b dated April 6, 2002.