Open AlexKurek opened 5 months ago
in case of Sun:
first scan_center: (173.53390817568615, 43.42817382314519) 0 of 25 point scan. current ephemeris_locations: (173.53390817568615, 43.42817382314519) [...] 24 of 25 point scan. current ephemeris_locations: (177.652692835991, 43.57928298515246)
For a test object close to STOW:
and when I move scan_center = self.ephemeris_locations[object_id]
inside the loop:
This is how much the object moves during the scan:
and when I move scan_center = self.ephemeris_locations[object_id]
inside the loop:
Zoom: It shows that the integration time and sleewing delay can be neglected.
Fixed in: https://github.com/AlexKurek/srt-py/commit/c658cfe706f7798880b21ccd9f895bd199d2348f This is how it looks now in my fork:
The same for beam switch. Fixed in https://github.com/AlexKurek/srt-py/commit/9a35f6f9fb53828c48f6c7dd542ffd9daf34e9f4.
The scan centre is not updated during the scan: https://github.com/MITHaystack/srt-py/blob/master/srt/daemon/daemon.py#L183 The sky is moving at 0.251 deg/min, so this can cause the Gaussian maximum to drift out of position.