CMWaterSubmersionManagerDelegate
A delegate that receives updates about ambient pressure, water pressure, water temperature, and submersion events.
Declaration
protocol CMWaterSubmersionManagerDelegate : NSObjectProtocolMentioned in
Overview
The system calls your delegate’s methods to provide updated data to your app. When the watch isn’t submerged, your app receives event, measurement, and error messages. However, the measurement updates include only surface pressure and submersion state data. After submersion, the measurement updates include depth and water pressure data. The watch also begins receiving water temperature updates.
The system sends measurement and temperature updates three times a second while the watch is submerged. When the watch is on the surface, the system provides updates at a slower rate, and may stop providing updates if the watch isn’t moving.