Fixes DiamondLightSource/hyperion#1327 and fixes DiamondLightSource/hyperion#1454
Gridscans should now read populate the omega_start and axis_start values in ispyb by reading the smargon omega directly during grid detection when snapshots are taken.
The corresponding changes for rotations will be made in a separate PR ~as this depends on DiamondLightSource/hyperion#1443~
Note that the values will be inverted from previous as they are taken from hardware; this change should be temporary until DiamondLightSource/mx-bluesky#247 is fixed
Link to dodal PR (if required): #N/A
(remember to update setup.cfg with the dodal commit tag if you need it for tests to pass!)
Fixes DiamondLightSource/hyperion#1327 and fixes DiamondLightSource/hyperion#1454
Gridscans should now read populate the
omega_start
andaxis_start
values in ispyb by reading the smargon omega directly during grid detection when snapshots are taken. The corresponding changes for rotations will be made in a separate PR ~as this depends on DiamondLightSource/hyperion#1443~ Note that the values will be inverted from previous as they are taken from hardware; this change should be temporary until DiamondLightSource/mx-bluesky#247 is fixedLink to dodal PR (if required): #N/A (remember to update
setup.cfg
with the dodal commit tag if you need it for tests to pass!)To test:
omega_start
/axis_start
/axis_range
/axis_end
values