This does the same thing we did for the take_iv function, moving configuration params for take_bias_steps and take_bgmap into separate dataclasses so they can be more easily updated with defaults from the device cfg. This also simplifies a bit the storage of run config params and the passing of shared params between take_bgmap and take_bais_steps.
This does the same thing we did for the take_iv function, moving configuration params for
take_bias_steps
andtake_bgmap
into separate dataclasses so they can be more easily updated with defaults from the device cfg. This also simplifies a bit the storage of run config params and the passing of shared params between take_bgmap and take_bais_steps.This has not yet been tested.