survey static method

FlutterModeConfig survey({
  1. FlutterWifiScanMode wifiScanMode = FlutterWifiScanMode.all,
  2. bool bleEnabled = true,
})

Creates a survey mode configuration for data collection.

  • Fast scan interval: 3 seconds
  • All sensors enabled
  • Minimal caching for fresh data

Implementation

static FlutterModeConfig survey({
  FlutterWifiScanMode wifiScanMode = FlutterWifiScanMode.all,
  bool bleEnabled = true,
}) =>
    FlutterModeConfig(
      modeType: FlutterModeType.indoor,
      name: 'survey',
      humanReadableName: 'Survey',
      pipelineSleepTimeMs: 3000,
      minWifiScanTimeMs: 10000,
      minBleScanTimeMs: 2000,
      stagingTimeMs: 4000,
      gpsEnabled: true,
      cellEnabled: true,
      wifiScanMode: wifiScanMode,
      bleEnabled: bleEnabled,
      stepCounterEnabled: true,
      distanceEnabled: true,
      headingGyroEnabled: true,
      pressureEnabled: true,
    );