{
  "type": "object",
  "properties": {
    "sampleInterval": {
      "type": "number",
      "title": "Sampling Interval (ms)",
      "description": "The interval at which to record data points.",
      "default": 1000
    },
    "automaticRecording": {
      "type": "boolean",
      "title": "Always recording in background",
      "description": "Toggle to enable or disable constant recording of polar data.",
      "default": false
    },
    "automaticRecordingFile": {
      "type": "string",
      "title": "File name for automatic recording polar",
      "description": "The interval at which to record data points.",
      "format": "text",
      "default": "auto-recording-polar.json"
    },
    "minLenghtValidData": {
      "type": "number",
      "title": "Minimum time on course (seconds)",
      "description": "The minimum time in the same course to consider the values are valid to record.",
      "default": 5
    },
    "sameCourseAngleOffset": {
      "type": "number",
      "title": "Accepted course variation to consider stable course (degrees)",
      "description": "",
      "default": 2
    }
  }
}