SamplePeriod

@frozen
public enum SamplePeriod : UInt8

Indicates the sample period for a given sensor.

  • Indicates that samples are sent every 320 ms (3.125 Hz)

    Declaration

    Swift

    case _320ms = 0
  • Indicates that samples are sent every 160 ms (6.25 Hz)

    Declaration

    Swift

    case _160ms = 1
  • Indicates that samples are sent every 80 ms (12.5 Hz)

    Declaration

    Swift

    case _80ms = 2
  • Indicates that samples are sent every 40 ms (25 Hz)

    Declaration

    Swift

    case _40ms = 3
  • Indicates that samples are sent every 20 ms (50 Hz)

    Declaration

    Swift

    case _20ms = 4
  • Indicates that samples are sent every 10 ms (100 Hz)

    Declaration

    Swift

    case _10ms = 5
  • Indicates that samples are sent every 5 ms (200 Hz)

    Declaration

    Swift

    case _5ms = 6
  • all

    An array of all possible sample periods.

    Declaration

    Swift

    public static let all: [SamplePeriod]
  • The sample period in milliseconds.

    Declaration

    Swift

    public var milliseconds: UInt16 { get }
  • Declaration

    Swift

    public var description: String { get }