ControllableNoiseCancellation

public struct ControllableNoiseCancellation

Encapsulates the controllable noise cancellation (CNC) settings of a Bose device.

  • The number of supported CNC steps.

    Declaration

    Swift

    public var numberOfSteps: UInt8
  • The current CNC level, from 0 to numberOfSteps - 1.

    Declaration

    Swift

    public var currentLevel: UInt8
  • Indicates whether CNC is enabled

    Declaration

    Swift

    public var isEnabled: Bool
  • Declaration

    Swift

    public var description: String { get }