15 unsigned short uint16Val;
17 unsigned long uint32Val;
19 unsigned long long uint64Val;
25#pragma keylist TypeTest
38#pragma keylist Int8Val
45#pragma keylist Uint8Val
52#pragma keylist Int16Val
59#pragma keylist Uint16Val
66#pragma keylist Int32Val
73#pragma keylist Uint32Val
80#pragma keylist Int64Val
85 unsigned long long val;
87#pragma keylist Uint64Val
94#pragma keylist CharVal
101#pragma keylist BoolVal
108#pragma keylist FloatVal
115#pragma keylist ShortVal
122#pragma keylist DoubleVal
129#pragma keylist StringVal
137#pragma keylist Double2
146#pragma keylist Double3
156#pragma keylist Double4
165#pragma keylist Float3
172#pragma keylist VectorChar
180#pragma keylist ArrayFloat arrayid
188#pragma keylist ArrayDouble arrayid
196#pragma keylist Point2D
204#pragma keylist Line2D
212#pragma keylist PositionGlobal2D
220#pragma keylist PositionLocal2D
230#pragma keylist PosInfo
238#pragma keylist GyroInfo
249#pragma keylist WindInfo
257#pragma keylist DepthInfo
264#pragma keylist LogInfo
275#pragma keylist WinchInfo
284#pragma keylist FlowRateInfo
293#pragma keylist FlowTotalInfo
302#pragma keylist CurrentAtDepth
309#pragma keylist CurrentProfile
349#pragma keylist CommonVesselInfo
Definition: DecisionSupport.idl:1
An array of double precision floating point numbers, and a short array identifier.
Definition: VesselInstrumentsGeneric.idl:184
short arrayid
Identifier.
Definition: VesselInstrumentsGeneric.idl:185
sequence< double > vals
Vector of double precision floating point numbers.
Definition: VesselInstrumentsGeneric.idl:186
An array of single precision floating point numbers, and a short array identifier.
Definition: VesselInstrumentsGeneric.idl:176
sequence< float > vals
Vector of single precision floating point numbers.
Definition: VesselInstrumentsGeneric.idl:178
short arrayid
Identifier.
Definition: VesselInstrumentsGeneric.idl:177
Definition: VesselInstrumentsGeneric.idl:28
boolean
Definition: VesselInstrumentsGeneric.idl:98
Character.
Definition: VesselInstrumentsGeneric.idl:91
Common vessel information.
Definition: VesselInstrumentsGeneric.idl:344
Water current information at depths.
Definition: VesselInstrumentsGeneric.idl:297
double speed
Magnitude of the current [m/s].
Definition: VesselInstrumentsGeneric.idl:298
double depth
Depth of reading [m].
Definition: VesselInstrumentsGeneric.idl:300
double direction
The direction at which the water is flowing [rad].
Definition: VesselInstrumentsGeneric.idl:299
A current profile containing one or more currents.
Definition: VesselInstrumentsGeneric.idl:306
sequence< CurrentAtDepth > currents
Vector of CurrentAtDepth structs.
Definition: VesselInstrumentsGeneric.idl:307
Depth information, typically echo sounder.
Definition: VesselInstrumentsGeneric.idl:253
double depthBelowTransducer
Depth below trancducer [m].
Definition: VesselInstrumentsGeneric.idl:255
double depth
Depth [m].
Definition: VesselInstrumentsGeneric.idl:254
A 2D-vector with double precision elements.
Definition: VesselInstrumentsGeneric.idl:133
A 3D-vector with double precision elements.
Definition: VesselInstrumentsGeneric.idl:141
A 4D-vector with double precision elements.
Definition: VesselInstrumentsGeneric.idl:150
Double presicion floating point.
Definition: VesselInstrumentsGeneric.idl:119
A 3D-vector with single precision elements.
Definition: VesselInstrumentsGeneric.idl:160
Single presicion floating point.
Definition: VesselInstrumentsGeneric.idl:105
Information about the flowrate of oil.
Definition: VesselInstrumentsGeneric.idl:279
double rate1
[l/s]
Definition: VesselInstrumentsGeneric.idl:281
double rate2
[l/s]
Definition: VesselInstrumentsGeneric.idl:282
double rate
[l/s]
Definition: VesselInstrumentsGeneric.idl:280
Definition: VesselInstrumentsGeneric.idl:288
double total
[l]
Definition: VesselInstrumentsGeneric.idl:289
double total1
[l]
Definition: VesselInstrumentsGeneric.idl:290
double total2
[l]
Definition: VesselInstrumentsGeneric.idl:291
Gyro information of an entity.
Definition: VesselInstrumentsGeneric.idl:234
double rot
Rate of turn [rad/s].
Definition: VesselInstrumentsGeneric.idl:236
double hdt
True heading of entity [rad].
Definition: VesselInstrumentsGeneric.idl:235
Short.
Definition: VesselInstrumentsGeneric.idl:49
Long.
Definition: VesselInstrumentsGeneric.idl:63
Long long.
Definition: VesselInstrumentsGeneric.idl:77
Char.
Definition: VesselInstrumentsGeneric.idl:35
A line in 2D eulidean space.
Definition: VesselInstrumentsGeneric.idl:200
sequence< float > x
A vector of X-coordinates.
Definition: VesselInstrumentsGeneric.idl:201
sequence< float > y
A vector of Y-coordinates.
Definition: VesselInstrumentsGeneric.idl:202
Log information from vessel speed log.
Definition: VesselInstrumentsGeneric.idl:261
double speed
Speed [m/s].
Definition: VesselInstrumentsGeneric.idl:262
Common vessel info, machinery signals.
Definition: VesselInstrumentsGeneric.idl:313
double sumCons
Total oil consumption [kg/h].
Definition: VesselInstrumentsGeneric.idl:320
double meCons
Oil consumption main motor [kg/h].
Definition: VesselInstrumentsGeneric.idl:317
double sfc
Total oil consumption divided by total electrical energy [g/kWh].
Definition: VesselInstrumentsGeneric.idl:325
double meLoad_kW
Load on main motor [kW].
Definition: VesselInstrumentsGeneric.idl:318
double sumLoad_kW
Total load [kW].
Definition: VesselInstrumentsGeneric.idl:322
double meRpm
Rotational speed main motor [rpm].
Definition: VesselInstrumentsGeneric.idl:319
double ptoPower
Power take off [kW].
Definition: VesselInstrumentsGeneric.idl:324
double auxLoad_kW
Load on auxiliary motor [kW].
Definition: VesselInstrumentsGeneric.idl:316
double ptiPower
Power take in [kW].
Definition: VesselInstrumentsGeneric.idl:323
double sumElProd
Total electricity production [kW].
Definition: VesselInstrumentsGeneric.idl:321
double auxElProd
Electricity production auxiliary motor [kW].
Definition: VesselInstrumentsGeneric.idl:315
double auxCons
Oil consumption auxiliary engines [kg/h].
Definition: VesselInstrumentsGeneric.idl:314
A point in 2D euclidean space.
Definition: VesselInstrumentsGeneric.idl:192
float x
X-coordinate.
Definition: VesselInstrumentsGeneric.idl:193
float y
Y-coordinate.
Definition: VesselInstrumentsGeneric.idl:194
GPS information of an entity.
Definition: VesselInstrumentsGeneric.idl:224
double lat
Latitude [degreeN].
Definition: VesselInstrumentsGeneric.idl:225
double sog
Speed over ground [m/s].
Definition: VesselInstrumentsGeneric.idl:227
double lon
Longitude [degreeE].
Definition: VesselInstrumentsGeneric.idl:226
double cog
Course over ground [m/s].
Definition: VesselInstrumentsGeneric.idl:228
2D-vector with latitude and longitude.
Definition: VesselInstrumentsGeneric.idl:208
double lon
Longitude [degreeE].
Definition: VesselInstrumentsGeneric.idl:210
double lat
Latitude [degreeN].
Definition: VesselInstrumentsGeneric.idl:209
2D-vector with coordinates x and y.
Definition: VesselInstrumentsGeneric.idl:216
double y
Y-coordinate [degreeE].
Definition: VesselInstrumentsGeneric.idl:218
double x
X-coordinate [degreeN].
Definition: VesselInstrumentsGeneric.idl:217
Common vessel info, propulsion signals.
Definition: VesselInstrumentsGeneric.idl:330
double rpm
Rotational speed of propeller [rpm].
Definition: VesselInstrumentsGeneric.idl:334
double pitchPercent
Propulsion pitch percent [%].
Definition: VesselInstrumentsGeneric.idl:333
double pitchPd
Propulsion pitch [-].
Definition: VesselInstrumentsGeneric.idl:332
double torque
Propulsion torque [kN.m].
Definition: VesselInstrumentsGeneric.idl:337
double power
Propulsion power [kW].
Definition: VesselInstrumentsGeneric.idl:335
double thrust
Propulsion thrust [kN].
Definition: VesselInstrumentsGeneric.idl:336
double powerToPropellerJet
Propulsion power to jet propeller [kW].
Definition: VesselInstrumentsGeneric.idl:339
double speed
Speed through water [m/s].
Definition: VesselInstrumentsGeneric.idl:338
double efficiency
Propulsion efficiency [%].
Definition: VesselInstrumentsGeneric.idl:331
Short.
Definition: VesselInstrumentsGeneric.idl:112
String.
Definition: VesselInstrumentsGeneric.idl:126
Definition: VesselInstrumentsGeneric.idl:11
Unsigned short.
Definition: VesselInstrumentsGeneric.idl:56
Unsigned long.
Definition: VesselInstrumentsGeneric.idl:70
Unsigned long long.
Definition: VesselInstrumentsGeneric.idl:84
Octadecimal.
Definition: VesselInstrumentsGeneric.idl:42
A vector of characters.
Definition: VesselInstrumentsGeneric.idl:169
Winch information.
Definition: VesselInstrumentsGeneric.idl:268
double oilPressure
Oil pressure [psi].
Definition: VesselInstrumentsGeneric.idl:273
double tension
Tension of wire [N].
Definition: VesselInstrumentsGeneric.idl:270
double rpm
Rpm of spool [rpm].
Definition: VesselInstrumentsGeneric.idl:272
double extractedWire
Length of extracted wire [m].
Definition: VesselInstrumentsGeneric.idl:269
double speed
Extraction speed of wire [m/s].
Definition: VesselInstrumentsGeneric.idl:271
Wind information.
Definition: VesselInstrumentsGeneric.idl:242
double trueWindRelDir
True wind direction relative to entity heading [rad].
Definition: VesselInstrumentsGeneric.idl:247
double trueDir
True wind direction [rad].
Definition: VesselInstrumentsGeneric.idl:244
double trueSpeed
True wind speed [m/s].
Definition: VesselInstrumentsGeneric.idl:243
double relSpeed
Wind speed relative to entity [m/s].
Definition: VesselInstrumentsGeneric.idl:245
double relDir
Wind direction relative to entity [rad].
Definition: VesselInstrumentsGeneric.idl:246