---
title: "peripheralIsReady(toSendWriteWithoutResponse:)"
framework: corebluetooth
role: symbol
role_heading: Instance Method
path: "corebluetooth/cbperipheraldelegate/peripheralisready(tosendwritewithoutresponse:)"
---

# peripheralIsReady(toSendWriteWithoutResponse:)

Tells the delegate that a peripheral is again ready to send characteristic updates.

## Declaration

```swift
optional func peripheralIsReady(toSendWriteWithoutResponse peripheral: CBPeripheral)
```

## Parameters

- `peripheral`: The peripheral providing this update.

## Discussion

Discussion The peripheral calls this delegate method after a failed call to writeValue(_:for:type:), once peripheral is ready to send characteristic value updates.

## See Also

### Writing Characteristic and Descriptor Values

- [peripheral(_:didWriteValueFor:error:)](corebluetooth/cbperipheraldelegate/peripheral(_:didwritevaluefor:error:)-4f5ea.md)
- [peripheral(_:didWriteValueFor:error:)](corebluetooth/cbperipheraldelegate/peripheral(_:didwritevaluefor:error:)-1ybl3.md)
