private void SendError(ErrorField error) { Task.Run(() => Spi.ProcessError(error)); }
void IXSpi.ProcessError(ErrorField error) { ErrorHappened?.Invoke(this, error); }