writeWithoutResponseTimeout

Amount of time to wait for peripheralIsReady(toSendWriteWithoutResponse:) before proceeding with the write.

On some iOS versions/chipsets, the callback may be delayed or never fired, causing the write pipeline to stall indefinitely. When the timeout expires, a warning is logged and the write proceeds.

Set to a large duration to effectively disable the timeout.

Only applicable on Apple.

Amount of time to wait for peripheralIsReady(toSendWriteWithoutResponse:) before proceeding with the write.

On some iOS versions/chipsets, the callback may be delayed or never fired, causing the write pipeline to stall indefinitely. When the timeout expires, a warning is logged and the write proceeds.

Set to a large duration to effectively disable the timeout.

Only applicable on Apple.

Amount of time to wait for peripheralIsReady(toSendWriteWithoutResponse:) before proceeding with the write.

On some iOS versions/chipsets, the callback may be delayed or never fired, causing the write pipeline to stall indefinitely. When the timeout expires, a warning is logged and the write proceeds.

Set to a large duration to effectively disable the timeout.

Only applicable on Apple.

Amount of time to wait for peripheralIsReady(toSendWriteWithoutResponse:) before proceeding with the write.

On some iOS versions/chipsets, the callback may be delayed or never fired, causing the write pipeline to stall indefinitely. When the timeout expires, a warning is logged and the write proceeds.

Set to a large duration to effectively disable the timeout.

Only applicable on Apple.