from_cloud_backend

classmethod XeedQBackend.from_cloud_backend(cloud_backend)

Build a backend from a live device’s calibration.

Reads the calibration the device reports, and takes the device’s pulse parameters from it.

Parameters:

cloud_backend (Any) – The XeedQ device’s cloud backend.

Raises:
  • ValidationError – If the resulting parameters are internally inconsistent.

  • ConfigError – If a drive amplitude is in neither tesla nor volts.

  • BackendError – If the backend cannot run in this environment.

Return type:

XeedQBackend