docs: def parse_estimote_service_data(data):
      """Parse Estimote service data."""
      if data['frame_type'] & 0xF == ESTIMOTE_TELEMETRY_FRAME:
          protocol_version = (data['frame_type'] & 0xF0) >> 4
          if data['frame']['subframe_type'] == ESTIMOTE_TELEMETRY_SUBFRAME_A:
              return EstimoteTelemetryFrameA(data['frame'], protocol_version)
          elif data['frame']['subframe_type'] == ESTIMOTE_TELEMETRY_SUBFRAME_B:
              return EstimoteTelemetryFrameB(data['frame'], protocol_version)
      return None