Signal K
    Preparing search index...

    Metadata about the data sources; physical interface, address, protocol, etc.

    Indexable

    • [k: string]: {
          label?: string;
          type?: string;
          [k: string]:
              | {
                  ais?: { aisType?: number; [k: string]: unknown };
                  n2k?: {
                      deviceClass?: number;
                      deviceFunction?: number;
                      hardwareVersion?: string;
                      installationNote1?: string;
                      installationNote2?: string;
                      manufacturerId?: number;
                      manufacturerInfo?: string;
                      manufacturerName?: string;
                      pgns?: { [k: string]: string };
                      productID?: number;
                      productName?: string;
                      serialNumber?: string;
                      softwareVersion?: string;
                      src?: string;
                      uniqueId?: number;
                      [k: string]: unknown;
                  };
                  sentences?: { [k: string]: string };
                  talker?: string;
                  [k: string]: unknown;
              }
              | { [k: string]: { [k: string]: unknown } };
      }

      This interface was referenced by Sources's JSON-Schema definition via the patternProperty ".*".

      • [k: string]:
            | {
                ais?: { aisType?: number; [k: string]: unknown };
                n2k?: {
                    deviceClass?: number;
                    deviceFunction?: number;
                    hardwareVersion?: string;
                    installationNote1?: string;
                    installationNote2?: string;
                    manufacturerId?: number;
                    manufacturerInfo?: string;
                    manufacturerName?: string;
                    pgns?: { [k: string]: string };
                    productID?: number;
                    productName?: string;
                    serialNumber?: string;
                    softwareVersion?: string;
                    src?: string;
                    uniqueId?: number;
                    [k: string]: unknown;
                };
                sentences?: { [k: string]: string };
                talker?: string;
                [k: string]: unknown;
            }
            | { [k: string]: { [k: string]: unknown } }

        This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

        Type declaration

        • {
              ais?: { aisType?: number; [k: string]: unknown };
              n2k?: {
                  deviceClass?: number;
                  deviceFunction?: number;
                  hardwareVersion?: string;
                  installationNote1?: string;
                  installationNote2?: string;
                  manufacturerId?: number;
                  manufacturerInfo?: string;
                  manufacturerName?: string;
                  pgns?: { [k: string]: string };
                  productID?: number;
                  productName?: string;
                  serialNumber?: string;
                  softwareVersion?: string;
                  src?: string;
                  uniqueId?: number;
                  [k: string]: unknown;
              };
              sentences?: { [k: string]: string };
              talker?: string;
              [k: string]: unknown;
          }
          • [k: string]: unknown
          • Optionalais?: { aisType?: number; [k: string]: unknown }

            AIS data

            • OptionalaisType?: number

              AIS Message Type

          • Optionaln2k?: {
                deviceClass?: number;
                deviceFunction?: number;
                hardwareVersion?: string;
                installationNote1?: string;
                installationNote2?: string;
                manufacturerId?: number;
                manufacturerInfo?: string;
                manufacturerName?: string;
                pgns?: { [k: string]: string };
                productID?: number;
                productName?: string;
                serialNumber?: string;
                softwareVersion?: string;
                src?: string;
                uniqueId?: number;
                [k: string]: unknown;
            }
            • OptionaldeviceClass?: number

              NMEA 2000 Device Class code

            • OptionaldeviceFunction?: number

              NMEA 2000 Device Function code

            • OptionalhardwareVersion?: string

              Version of the device's Hardware

            • OptionalinstallationNote1?: string

              Product Installation Note 1 i.e. 'Wired on Navigation Switch/Circuit'

            • OptionalinstallationNote2?: string

              Product Installation Note 2 i.e. 'Located under forward bunk'

            • OptionalmanufacturerId?: number

              Manufacturer numeric NMEA 2000 id

            • OptionalmanufacturerInfo?: string

              Manufacturer's Info i.e. 'http://digitalyachtamerica.com Tel:+44 1179 554474'

            • OptionalmanufacturerName?: string

              Manufacturer of the source device

            • Optionalpgns?: { [k: string]: string }

              NMEA 2000 pgn number

            • OptionalproductID?: number

              Manufactures assigned NMEA2000 Product ID

            • OptionalproductName?: string

              Product Name or Model Number

            • OptionalserialNumber?: string

              Device's Serial Number

            • OptionalsoftwareVersion?: string

              Version of the device's Software/Firmware

            • Optionalsrc?: string

              NMEA 2000 bus

            • OptionaluniqueId?: number

              Unique id of the source device

          • Optionalsentences?: { [k: string]: string }

            NMEA 0183 sentences

          • Optionaltalker?: string

            NMEA 0183 talker id, the GP in $GPRMC..

        • { [k: string]: { [k: string]: unknown } }
          • [k: string]: { [k: string]: unknown }

            This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      • Optionallabel?: string

        Sources unique name e.g. [type-bus].[id], N2000-01.034

      • Optionaltype?: string

        Type of interface i.e. signalk, NMEA0183 or NMEA2000