373 lines
9.2 KiB
JSON
373 lines
9.2 KiB
JSON
[
|
|
{
|
|
"name": "obp60Config",
|
|
"label": "Logging",
|
|
"type": "boolean",
|
|
"default": "false",
|
|
"description": "Switch on logging of position acquired/failed",
|
|
"category": "OBP60 Settings",
|
|
"capabilities": {
|
|
"obp60":"true"
|
|
}
|
|
},
|
|
{
|
|
"name": "dateFormat",
|
|
"label": "Date Format",
|
|
"type": "list",
|
|
"default": "GB",
|
|
"description": "Date format [DE|GB|US] DE: 31.12.2022, GB: 31/12/2022, US: 12/31/2022",
|
|
"list": [
|
|
"DE",
|
|
"GB",
|
|
"US"
|
|
],
|
|
"category": "OBP60 Settings",
|
|
"capabilities": {
|
|
"obp60":"true"
|
|
}
|
|
},
|
|
{
|
|
"name": "timeZone",
|
|
"label": "Time Zone",
|
|
"type": "number",
|
|
"default": "0",
|
|
"check": "checkMinMax",
|
|
"min": -12,
|
|
"max": 12,
|
|
"description": "Time zone [UTC -12...+12]",
|
|
"category": "OBP60 Settings",
|
|
"capabilities": {
|
|
"obp60":"true"
|
|
}
|
|
},
|
|
{
|
|
"name": "draft",
|
|
"label": "Boat Draft [m]",
|
|
"type": "number",
|
|
"default": "0",
|
|
"check": "checkMinMax",
|
|
"min": 0,
|
|
"max": 10,
|
|
"description": "The draft of the boat [0...10m]",
|
|
"category": "OBP60 Settings",
|
|
"capabilities": {
|
|
"obp60":"true"
|
|
}
|
|
},
|
|
{
|
|
"name": "fuelTank",
|
|
"label": "Fuel Tank [l]",
|
|
"type": "number",
|
|
"default": "0",
|
|
"check": "checkMinMax",
|
|
"min": 0,
|
|
"max": 5000,
|
|
"description": "Fuel tank capacity [0...5000l]",
|
|
"category": "OBP60 Settings",
|
|
"capabilities": {
|
|
"obp60":"true"
|
|
}
|
|
},
|
|
{
|
|
"name": "fuelConsumption",
|
|
"label": "Fuel Consuption [l/h]",
|
|
"type": "number",
|
|
"default": "0",
|
|
"check": "checkMinMax",
|
|
"min": 0,
|
|
"max": 1000,
|
|
"description": "Medium fuel consumption [0...1000l/h]",
|
|
"category": "OBP60 Settings",
|
|
"capabilities": {
|
|
"obp60":"true"
|
|
}
|
|
},
|
|
{
|
|
"name": "waterTank",
|
|
"label": "Water Tank [l]",
|
|
"type": "number",
|
|
"default": "0",
|
|
"check": "checkMinMax",
|
|
"min": 0,
|
|
"max": 5000,
|
|
"description": "Water tank capacity [0...5000l]",
|
|
"category": "OBP60 Settings",
|
|
"capabilities": {
|
|
"obp60":"true"
|
|
}
|
|
},
|
|
{
|
|
"name": "wasteTank",
|
|
"label": "Waste Tank [l]",
|
|
"type": "number",
|
|
"default": "0",
|
|
"check": "checkMinMax",
|
|
"min": 0,
|
|
"max": 5000,
|
|
"description": "Water tank capacity [0...5000l]",
|
|
"category": "OBP60 Settings",
|
|
"capabilities": {
|
|
"obp60":"true"
|
|
}
|
|
},
|
|
{
|
|
"name": "batteryVoltage",
|
|
"label": "Battery Voltage [V]",
|
|
"type": "number",
|
|
"default": "12",
|
|
"check": "checkMinMax",
|
|
"min": 0,
|
|
"max": 1000,
|
|
"description": "Fuel tank capacity [0...1000V]",
|
|
"category": "OBP60 Settings",
|
|
"capabilities": {
|
|
"obp60":"true"
|
|
}
|
|
},
|
|
{
|
|
"name": "batteryType",
|
|
"label": "Battery Type",
|
|
"type": "list",
|
|
"default": "Pb",
|
|
"description": "Type of battery",
|
|
"list": [
|
|
"Pb",
|
|
"Gel",
|
|
"AGM",
|
|
"LiFePo4"
|
|
],
|
|
"category": "OBP60 Settings",
|
|
"capabilities": {
|
|
"obp60":"true"
|
|
}
|
|
},
|
|
{
|
|
"name": "batteryCapacity",
|
|
"label": "Battery Capacity [Ah]",
|
|
"type": "number",
|
|
"default": "0",
|
|
"check": "checkMinMax",
|
|
"min": 0,
|
|
"max": 10000,
|
|
"description": "Fuel tank capacity [0...10000Ah]",
|
|
"category": "OBP60 Settings",
|
|
"capabilities": {
|
|
"obp60":"true"
|
|
}
|
|
},
|
|
{
|
|
"name": "useGPS",
|
|
"label": "GPS NEO-6M",
|
|
"type": "boolean",
|
|
"default": "false",
|
|
"description": "Using internal GPS modul NEO-6M",
|
|
"category": "OBP60 Hardware",
|
|
"capabilities": {
|
|
"obp60":"true"
|
|
}
|
|
},
|
|
{
|
|
"name": "useBME280",
|
|
"label": "BME280",
|
|
"type": "boolean",
|
|
"default": "false",
|
|
"description": "Using internal BME280 modul",
|
|
"category": "OBP60 Hardware",
|
|
"capabilities": {
|
|
"obp60":"true"
|
|
}
|
|
},
|
|
{
|
|
"name": "use1Wire",
|
|
"label": "1Wire",
|
|
"type": "boolean",
|
|
"default": "false",
|
|
"description": "Using external 1Wirew devices (DS18B20)",
|
|
"category": "OBP60 Hardware",
|
|
"capabilities": {
|
|
"obp60":"true"
|
|
}
|
|
},
|
|
{
|
|
"name": "powerMode",
|
|
"label": "Power Mode",
|
|
"type": "list",
|
|
"default": "Max Power",
|
|
"description": "Settings for power mode",
|
|
"list": [
|
|
"Max Power",
|
|
"Only 3.3V",
|
|
"Only 5.0V",
|
|
"Min Power"
|
|
],
|
|
"category": "OBP60 Hardware",
|
|
"capabilities": {
|
|
"obp60":"true"
|
|
}
|
|
},
|
|
{
|
|
"name": "useSimuData",
|
|
"label": "Simulation Data",
|
|
"type": "boolean",
|
|
"default": "false",
|
|
"description": "Can use for simulation data by missing bus data.",
|
|
"category": "OBP60 Hardware",
|
|
"capabilities": {
|
|
"obp60":"true"
|
|
}
|
|
},
|
|
{
|
|
"name": "display",
|
|
"label": "Display Mode",
|
|
"type": "list",
|
|
"default": "Logo + QR Code",
|
|
"description": "Settings for display mode",
|
|
"list": [
|
|
"White Screen",
|
|
"Logo",
|
|
"Logo + QR Code",
|
|
"Off"
|
|
],
|
|
"category": "OBP60 Display",
|
|
"capabilities": {
|
|
"obp60":"true"
|
|
}
|
|
},
|
|
{
|
|
"name": "statusLine",
|
|
"label": "Status line",
|
|
"type": "boolean",
|
|
"default": "true",
|
|
"description": "Show status line [on|off]",
|
|
"category": "OBP60 Display",
|
|
"capabilities": {
|
|
"obp60":"true"
|
|
}
|
|
},
|
|
{
|
|
"name": "refresh",
|
|
"label": "Refresh",
|
|
"type": "boolean",
|
|
"default": "false",
|
|
"description": "Refresh E-Ink display after each new page request [on|off]. A refresh reduce background shaddows from older pages.",
|
|
"category": "OBP60 Display",
|
|
"capabilities": {
|
|
"obp60":"true"
|
|
}
|
|
},
|
|
{
|
|
"name": "backlight",
|
|
"label": "Backlight Mode",
|
|
"type": "list",
|
|
"default": "Off",
|
|
"description": "Settings for display mode",
|
|
"list": [
|
|
"Off",
|
|
"Control by Sun",
|
|
"Control by Bus",
|
|
"Control by Time",
|
|
"Control by Key",
|
|
"On"
|
|
],
|
|
"category": "OBP60 Display",
|
|
"capabilities": {
|
|
"obp60":"true"
|
|
}
|
|
},
|
|
{
|
|
"name": "flashLED",
|
|
"label": "Flash LED Mode",
|
|
"type": "list",
|
|
"default": "Off",
|
|
"description": "Settings for flash LED",
|
|
"list": [
|
|
"Off",
|
|
"Bus Data",
|
|
"GPS Fix",
|
|
"Limits Overrun"
|
|
],
|
|
"category": "OBP60 Display",
|
|
"capabilities": {
|
|
"obp60":"true"
|
|
}
|
|
},
|
|
{
|
|
"name": "buzzerError",
|
|
"label": "Buzzer Error",
|
|
"type": "boolean",
|
|
"default": "false",
|
|
"description": "Settings for buzzer",
|
|
"category": "OBP60 Buzzer",
|
|
"capabilities": {
|
|
"obp60":"true"
|
|
}
|
|
},
|
|
{
|
|
"name": "buzzerGps",
|
|
"label": "Buzzer GPS Fix",
|
|
"type": "boolean",
|
|
"default": "false",
|
|
"description": "Settings for buzzer",
|
|
"category": "OBP60 Buzzer",
|
|
"capabilities": {
|
|
"obp60":"true"
|
|
}
|
|
},
|
|
{
|
|
"name": "buzzerLim",
|
|
"label": "Buzzer by Limits",
|
|
"type": "boolean",
|
|
"default": "false",
|
|
"description": "Tone by limit overrun",
|
|
"category": "OBP60 Buzzer",
|
|
"capabilities": {
|
|
"obp60":"true"
|
|
}
|
|
},
|
|
{
|
|
"name": "buzzerMode",
|
|
"label": "Buzzer Mode",
|
|
"type": "list",
|
|
"default": "Off",
|
|
"description": "Settings for Buzzer Mode",
|
|
"list": [
|
|
"Off",
|
|
"Short Single Beep",
|
|
"Longer Single Beep",
|
|
"Beep until Confirmation"
|
|
],
|
|
"category": "OBP60 Buzzer",
|
|
"capabilities": {
|
|
"obp60":"true"
|
|
}
|
|
},
|
|
{
|
|
"name": "buzzerPower",
|
|
"label": "Buzzer Power [%]",
|
|
"type": "number",
|
|
"default": "50",
|
|
"check": "checkMinMax",
|
|
"min": 0,
|
|
"max": 100,
|
|
"description": "Buzzer Loudness [0...100%]",
|
|
"category": "OBP60 Buzzer",
|
|
"capabilities": {
|
|
"obp60":"true"
|
|
}
|
|
},
|
|
{
|
|
"name": "numberPages",
|
|
"label": "Number Of Pages",
|
|
"type": "number",
|
|
"default": "4",
|
|
"check": "checkMinMax",
|
|
"min": 1,
|
|
"max": 10,
|
|
"description": "Number of user pages [1...10]",
|
|
"category": "OBP60 Pages",
|
|
"capabilities": {
|
|
"obp60":"true"
|
|
}
|
|
}
|
|
]
|