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 ".*".
Optionalais?: { aisType?: number; [k: string]: unknown }AIS data
OptionalaisType?: numberAIS Message Type
Optionaln2k?: {OptionaldeviceClass?: numberNMEA 2000 Device Class code
OptionaldeviceFunction?: numberNMEA 2000 Device Function code
OptionalhardwareVersion?: stringVersion of the device's Hardware
OptionalinstallationNote1?: stringProduct Installation Note 1 i.e. 'Wired on Navigation Switch/Circuit'
OptionalinstallationNote2?: stringProduct Installation Note 2 i.e. 'Located under forward bunk'
OptionalmanufacturerId?: numberManufacturer numeric NMEA 2000 id
OptionalmanufacturerInfo?: stringManufacturer's Info i.e. 'http://digitalyachtamerica.com Tel:+44 1179 554474'
OptionalmanufacturerName?: stringManufacturer of the source device
Optionalpgns?: { [k: string]: string }NMEA 2000 pgn number
OptionalproductID?: numberManufactures assigned NMEA2000 Product ID
OptionalproductName?: stringProduct Name or Model Number
OptionalserialNumber?: stringDevice's Serial Number
OptionalsoftwareVersion?: stringVersion of the device's Software/Firmware
Optionalsrc?: stringNMEA 2000 bus
OptionaluniqueId?: numberUnique id of the source device
Optionalsentences?: { [k: string]: string }NMEA 0183 sentences
Optionaltalker?: stringNMEA 0183 talker id, the GP in $GPRMC..
This interface was referenced by undefined's JSON-Schema definition
via the patternProperty ".*".
Optionallabel?: stringSources unique name e.g. [type-bus].[id], N2000-01.034
Optionaltype?: stringType of interface i.e. signalk, NMEA0183 or NMEA2000
Metadata about the data sources; physical interface, address, protocol, etc.