malcolm.modules.ADCore.includes

malcolm.modules.ADCore.includes.adbase_parts(prefix, post_acquire_status='Idle', num_images_pv_suffix='NumImages')
Parameters:
  • prefix (str) – The root PV for the all records
  • post_acquire_status (str) – The value of ADStatus when acquire returns at the end of an acquisition
  • num_images_pv_suffix (str) – The PV suffix for number of images
malcolm.modules.ADCore.includes.filewriting_collection(pv_prefix, mri_prefix, runs_on_windows='False')
Parameters:
  • pv_prefix (str) – PV prefix for all the other plugins
  • mri_prefix (str) – Malcolm resource id prefix for all created blocks
  • runs_on_windows (str) – Translate directory paths if IOC runs on Windows
malcolm.modules.ADCore.includes.ndarraybase_parts(prefix)
Parameters:prefix (str) – The root PV for the all records
malcolm.modules.ADCore.includes.ndpluginbase_parts(prefix, mri)
Parameters:
  • prefix (str) – The root PV for the all records
  • mri (str) – MRI of the block which instantiated this