Hi, thanks for the help. I used your function to extract properties... but.. it's crashing still on
device.getProperties()
telnet hecate 7624
<getProperties version="1.7"/>
<defSwitchVector device="Telescope Simulator" name="ON_COORD_SET" label="On Set" group="Main Control" state="Idle" perm="rw" rule="OneOfMany" timeout="60" timestamp="2023-11-18T09:30:53"> <defSwitch name="TRACK" label="Track"> On </defSwitch> <defSwitch name="SLEW" label="Slew"> Off </defSwitch> <defSwitch name="SYNC" label="Sync"> Off </defSwitch> </defSwitchVector> <defNumberVector device="Telescope Simulator" name="EQUATORIAL_EOD_COORD" label="Eq. Coordinates" group="Main Control" state="Idle" perm="rw" timeout="60" timestamp="2023-11-18T09:30:53"> <defNumber name="RA" label="RA (hh:mm:ss)" format="%010.6m" min="0" max="24" step="0"> 7.4151005755258916352 </defNumber> <defNumber name="DEC" label="DEC (dd:mm:ss)" format="%010.6m" min="-90" max="90" step="0"> 90 </defNumber> </defNumberVector> <defSwitchVector device="Telescope Simulator" name="TELESCOPE_ABORT_MOTION" label="Abort Motion" group="Main Control" state="Idle" perm="rw" rule="AtMostOne" timeout="60" timestamp="2023-11-18T09:30:53"> <defSwitch name="ABORT" label="Abort"> Off </defSwitch> </defSwitchVector> <defSwitchVector device="Telescope Simulator" name="TELESCOPE_TRACK_MODE" label="Track Mode" group="Main Control" state="Ok" perm="rw" rule="OneOfMany" timeout="0" timestamp="2023-11-18T09:30:53"> <defSwitch name="TRACK_SIDEREAL" label="Sidereal"> On </defSwitch> <defSwitch name="TRACK_SOLAR" label="Solar"> Off </defSwitch> <defSwitch name="TRACK_LUNAR" label="Lunar"> Off </defSwitch> <defSwitch name="TRACK_CUSTOM" label="Custom"> Off </defSwitch> </defSwitchVector> <defSwitchVector device="Telescope Simulator" name="TELESCOPE_TRACK_STATE" label="Tracking" group="Main Control" state="Idle" perm="rw" rule="OneOfMany" timeout="0" timestamp="2023-11-18T09:30:53"> <defSwitch name="TRACK_ON" label="On"> Off </defSwitch> <defSwitch name="TRACK_OFF" label="Off"> On </defSwitch> </defSwitchVector> <defNumberVector device="Telescope Simulator" name="TELESCOPE_TRACK_RATE" label="Track Rates" group="Main Control" state="Ok" perm="rw" timeout="60" timestamp="2023-11-18T09:30:53"> <defNumber name="TRACK_RATE_RA" label="RA (arcsecs/s)" format="%.6f" min="-16384" max="16384" step="9.9999999999999995475e-07"> 15.04106717867020393 </defNumber> <defNumber name="TRACK_RATE_DE" label="DE (arcsecs/s)" format="%.6f" min="-16384" max="16384" step="9.9999999999999995475e-07"> 0 </defNumber> </defNumberVector> <defSwitchVector device="Telescope Simulator" name="TELESCOPE_MOTION_NS" label="Motion N/S" group="Motion Control" state="Idle" perm="rw" rule="AtMostOne" timeout="60" timestamp="2023-11-18T09:30:53"> <defSwitch name="MOTION_NORTH" label="North"> Off </defSwitch> <defSwitch name="MOTION_SOUTH" label="South"> Off </defSwitch> </defSwitchVector>