This interface was referenced by Sources
's JSON-Schema definition
via the patternProperty
".*".
This interface was referenced by undefined
's JSON-Schema definition
via the patternProperty
".*".
Optional
ais?: { aisType?: number; [k: string]: unknown }AIS data
Optional
aisType?: numberAIS Message Type
Optional
n2k?: {Optional
deviceClass?: numberNMEA 2000 Device Class code
Optional
deviceFunction?: numberNMEA 2000 Device Function code
Optional
hardwareVersion?: stringVersion of the device's Hardware
Optional
installationNote1?: stringProduct Installation Note 1 i.e. 'Wired on Navigation Switch/Circuit'
Optional
installationNote2?: stringProduct Installation Note 2 i.e. 'Located under forward bunk'
Optional
manufacturerId?: numberManufacturer numeric NMEA 2000 id
Optional
manufacturerInfo?: stringManufacturer's Info i.e. 'http://digitalyachtamerica.com Tel:+44 1179 554474'
Optional
manufacturerName?: stringManufacturer of the source device
Optional
pgns?: { [k: string]: string }NMEA 2000 pgn number
Optional
productID?: numberManufactures assigned NMEA2000 Product ID
Optional
productName?: stringProduct Name or Model Number
Optional
serialNumber?: stringDevice's Serial Number
Optional
softwareVersion?: stringVersion of the device's Software/Firmware
Optional
src?: stringNMEA 2000 bus
Optional
uniqueId?: numberUnique id of the source device
Optional
sentences?: { [k: string]: string }NMEA 0183 sentences
Optional
talker?: stringNMEA 0183 talker id, the GP in $GPRMC..
This interface was referenced by undefined
's JSON-Schema definition
via the patternProperty
".*".
Optional
label?: stringSources unique name e.g. [type-bus].[id], N2000-01.034
Optional
type?: stringType of interface i.e. signalk, NMEA0183 or NMEA2000
Metadata about the data sources; physical interface, address, protocol, etc.