@sixclear/bellamare-flight-monitor
Bellamare Flight Monitor v1.1.0
Overview
The Bellamare Flight Monitor plugin provides a monitoring interface for a Bellamare Remoted Operated Towed Vehicle, or ROTV. ROTVs are subsea vehicles with many research and commercial applications. Like all plugins, the Bellamare Flight Monitor plugin is highly configurable.
User Interface
The Bellamare Flight Monitor interface displays critical flight path and telemetry measures.

Configuration Example
1.1.0
Plugin Defaults
0
0
0
Configuration Details
ROOT object
subscribesTo array
subscribesTo[n] string
options object
options.uiUpdatePeriod integer
options.instanceNameMeasurementsMap object
options.instanceNameMeasurementsMap.{Measurements} array
options.instanceNameMeasurementsMap.{Measurements}.[n] string
options.chart object
options.chart.properties object
options.chart.properties.position object
options.chart.properties.position.top integer
options.chart.properties.position.left integer
options.chart.properties.xAxis object
options.chart.properties.xAxis::{Specify Min/Max} object
options.chart.properties.xAxis::{Specify Min/Max}.label string
options.chart.properties.xAxis::{Specify Min/Max}.format string
options.chart.properties.xAxis::{Specify Min/Max}.flipped boolean
options.chart.properties.xAxis::{Specify Min/Max}.min number
options.chart.properties.xAxis::{Specify Min/Max}.max number
options.chart.properties.xAxis::{Specify Min/Max}.increment number
options.chart.properties.xAxis::{Specify Min/Max}.autoscale enum (string)
options.chart.properties.xAxis::{Specify Duration} object
options.chart.properties.xAxis::{Specify Duration}.label string
options.chart.properties.xAxis::{Specify Duration}.format string
options.chart.properties.xAxis::{Specify Duration}.duration number
options.chart.properties.xAxis::{Specify Duration}.numTicks number
options.chart.properties.yAxis object
options.chart.properties.yAxis.flipped boolean
options.chart.properties.yAxis.min number
options.chart.properties.yAxis.max number
options.chart.properties.yAxis.increment number
options.chart.properties.yAxis.format string
options.chart.properties.yAxis.autoscale enum (string)
options.chart.properties.plotArea object
options.chart.properties.plotArea.fgColor object
options.chart.properties.plotArea.fgColor.r integer
options.chart.properties.plotArea.fgColor.g integer
options.chart.properties.plotArea.fgColor.b integer
options.chart.properties.plotArea.bgColor object
options.chart.properties.plotArea.bgColor.r integer
options.chart.properties.plotArea.bgColor.g integer
options.chart.properties.plotArea.bgColor.b integer
options.chart.plots object
options.chart.plots.surfacePlot object
options.chart.plots.surfacePlot.name string
options.chart.plots.surfacePlot.historyLength integer
options.chart.plots.surfacePlot.properties object
options.chart.plots.surfacePlot.properties.visible boolean
options.chart.plots.surfacePlot.properties.antiAlias boolean
options.chart.plots.surfacePlot.properties.pointStyle enum (string)
options.chart.plots.surfacePlot.properties.lineStyle enum (string)
options.chart.plots.surfacePlot.properties.lineWidth enum (string)
options.chart.plots.surfacePlot.properties.fillTo enum (string)
options.chart.plots.surfacePlot.properties.interpolation enum (string)
options.chart.plots.surfacePlot.properties.lineColor objectstring
options.chart.plots.surfacePlot.properties.pointColor objectstring
options.chart.plots.vehiclePlot object
options.chart.plots.vehiclePlot.name string
options.chart.plots.vehiclePlot.historyLength integer
options.chart.plots.vehiclePlot.properties object
options.chart.plots.vehiclePlot.properties.visible boolean
options.chart.plots.vehiclePlot.properties.antiAlias boolean
options.chart.plots.vehiclePlot.properties.pointStyle enum (string)
options.chart.plots.vehiclePlot.properties.lineStyle enum (string)
options.chart.plots.vehiclePlot.properties.lineWidth enum (string)
options.chart.plots.vehiclePlot.properties.fillTo enum (string)
options.chart.plots.vehiclePlot.properties.interpolation enum (string)
options.chart.plots.vehiclePlot.properties.lineColor objectstring
options.chart.plots.vehiclePlot.properties.pointColor objectstring
options.chart.plots.seaFloorPlot object
options.chart.plots.seaFloorPlot.name string
options.chart.plots.seaFloorPlot.historyLength integer
options.chart.plots.seaFloorPlot.properties object
options.chart.plots.seaFloorPlot.properties.visible boolean
options.chart.plots.seaFloorPlot.properties.antiAlias boolean
options.chart.plots.seaFloorPlot.properties.pointStyle enum (string)
options.chart.plots.seaFloorPlot.properties.lineStyle enum (string)
options.chart.plots.seaFloorPlot.properties.lineWidth enum (string)
options.chart.plots.seaFloorPlot.properties.fillTo enum (string)
options.chart.plots.seaFloorPlot.properties.interpolation enum (string)
options.chart.plots.seaFloorPlot.properties.lineColor objectstring
options.chart.plots.seaFloorPlot.properties.pointColor objectstring
options.logger object
options.logger.Enable boolean
options.logger.LogFolder string
options.logger.FileNameFormat string
options.logger.ErrorsOnly boolean
options.logger.DiskThrashPeriod integer
options.logger.FileSizeLimit integer
options.logger.StartLogFormat string
options.logger.EndLogFormat string
options.logger.LogEntryFormat string
options.logger.ErrorLogEntryFormat string
options.logger.TimestampFormat string
panel object
panel.open boolean
panel.state enum (string)
panel.transparency integer
panel.title string
panel.titleBarVisible boolean
panel.showMenuBar boolean
panel.showToolBar boolean
panel.makeActive boolean
panel.bringToFront boolean
panel.minimizable boolean
panel.resizable boolean
panel.closeable boolean
panel.closeWhenDone boolean
panel.center boolean
panel.position object
panel.position.top integer
panel.position.left integer
panel.size object
panel.size.width integer
panel.size.height integer
channel object
channel.SendBreakTimeout integer
channel.WaitOnBreakTimeout integer
channel.WaitOnShutdownTimeout integer
channel.ThrowTimeoutErrors boolean
channel.ThrowShutdownUnacknowledgedErrors boolean
channel.QueueSize integer
channel.SendBreakEnqueueType enum (string)
channel.SendErrorEnqueueType enum (string)
channel.SendShutdownEnqueueType enum (string)
channel.FlushQueueBeforeWaitingOnBreak boolean
channel.FlushQueueAfterBreaking boolean