枚举 TalkerId

java.lang.Object
java.lang.Enum<TalkerId>
net.sf.marineapi.nmea.sentence.TalkerId
所有已实现的接口:
Serializable, Comparable<TalkerId>, java.lang.constant.Constable

public enum TalkerId extends Enum<TalkerId>
The enumeration of Talker IDs, i.e. the first two characters of sentence address field. For example, GP in $GPGGA. Proprietary sentences are identified by single character P.

The IDs marked as obsolete are deprecated and not recommended for use in new implementations. However, they are not annotated with &commat;Deprecated to avoid unnecessary compiler warnings when working with legacy systems/data.

Notice that this enum also contains some non-standard IDs to enable parsing certain proprietary sentences that do not use P identifier.

作者:
Kimmo Tuukkanen
另请参阅:
  • 嵌套类概要

    从类继承的嵌套类/接口 java.lang.Enum

    Enum.EnumDesc<E extends Enum<E>>
  • 枚举常量概要

    枚举常量
    枚举常量
    说明
    AIS Independent AIS Base Station (NMEA 4.0)
    AIS Dependent AIS Base Station (NMEA 4.0)
    Heading Track Controller/Autopilot: General
    AIS Mobile Class A or B AIS Station
    AIS Aids to Navigation Station (NMEA 4.0)
    Heading Track Controller/Autopilot: Magnetic
    AIS Receiving Station (NMEA 4.0)
    AIS Limited Base Station (NMEA 4.0)
    AIS Transmitting Station (NMEA 4.0)
    AIS Simplex Repeater Station (NMEA 4.0)
    BeiDou satellite navigation system (Chinese)
    Bilge Systems
    Bridge Navigational Watch Alarm System
    AIS Base station (obsolete since NMEA 4.0)
    Central Alarm Management
    Computer - Programmed Calculator (obsolete)
    Communications - Digital Selective Calling (DSC)
    Computer - Memory Data (obsolete)
    Channel Pilot (Navicom Dynamics proprietary)
    Data Receiver
    Communications - Satellite
    Communications - Radio-Telephone (MF/HF)
    Communications - Radio-Telephone (VHF)
    Communications - Scanning Receiver
    DECCA Navigation (obsolete)
    Direction Finder
    Velocity Sensor, Speed Log, Water, Magnetic
    Dynamic Position
    Duplex Repeater Station
    Electronic Chart System (ECS)
    Electronic Chart Display & Information System (ECDIS)
    Emergency Position Indicating Beacon (EPIRB)
    Engine Room Monitoring Systems
    Fire Door Controller/Monitoring Point
    Fire Extinguisher System
    Fire Detection Point
    Fire Sprinkler System
    Galileo satellite navigation system (European)
    BeiDou satellite navigation system (Chinese)
    Gas Finder (Boreal)
    Indian Regional Navigation Satellite System (IRNSS)
    GLONASS Receiver
    Global Navigation Satellite System (GNSS)
    Global Positioning System (GPS)
    Quasi Zenith Satellite System (QXSS, Japanese)
    Heading Sensors: Compass, Magnetic
    Hull Door Controller/Monitoring Panel
    Heading Sensors: Gyro, North Seeking
    Heading Sensors: Fluxgate
    Heading Sensors: Gyro, Non-North Seeking
    Hull Stress Monitoring
    Integrated Instrumentation
    Integrated Navigation
    Indian Regional Navigation Satellite System (IRNSS)
    Automation: Alarm and monitoring system (reserved for future use)
    Automation: Reefer Monitoring System (reserved for future use)
    Automation: Power Management System (reserved for future use)
    Automation: Propulsion Control System (reserved for future use)
    Automation: Engine Control Console (reserved for future use)
    Automation: Propulsion Boiler (reserved for future use)
    Automation: Auxiliary Boiler (reserved for future use)
    Automation: Electronic Governor System (reserved for future use)
    Loran A (obsolete)
    Loran C (obsolete)
    Microwave Positioning System (obsolete)
    Multiplexer
    Navigation Light Controller
    OpenPlotter calculated
    OMEGA Navigation System (obsolete)
    Distress Alarm System (obsolete)
    Proprietary Code
    QZSS regional GPS augmentation system (Japan)
    Radar and/or Radar Plotting
    Record Book (reserved for future use)
    Propulsion Machinery Including Remote Control
    Rudder Angle Indicator(reserved for future use)
    AIS - NMEA 4.0 Physical Shore AIS Station
    Steering Control System/Device (reserved for future use)
    Sounder, depth
    Steering Gear / Steering Engine
    Electronic Positioning System, other/general
    Sounder, Scanning
    Raymarine SeaTalk ($STALK)
    Track Control System (reserved for future use)
    Turn Rate Indicator
    TRANSIT Navigation System
    Microprocessor Controller
    VHF Data Exchange System: ASM
    Velocity Sensor: Doppler, other/general
    Velocity Sensor: Speed Log, Water, Magnetic
    Voyage Data Recorder
    VHF Data Exchange System: Satellite
    VHF Data Exchange System: Terrestrial
    Velocity Sensor: Speed Log, Water, Mechanical
    Weather Instruments
    Water Level Detection Systems
    Wärtsilä proprietary
    Transducer - Temperature (obsolete)
    Transducer - Displacement, Angular or Linear (obsolete)
    Transducer - Frequency (obsolete)
    Transducer - Level (obsolete)
    Transducer - Pressure (obsolete)
    Transducer - Flow Rate (obsolete)
    Transducer - Tachometer (obsolete)
    Transducer - Volume (obsolete)
    Transducer
    Timekeeper - Atomic Clock
    Timekeeper - Chronometer
    Timekeeper - Quartz
    Timekeeper - Radio Update, WWV or WWVH
  • 方法概要

    修饰符和类型
    方法
    说明
    static TalkerId
    parse(String nmea)
    Parses the Talker ID from specified sentence String and returns the corresponding TalkerId enum using the Enum.valueOf(Class, String) method.
    static TalkerId
    返回带有指定名称的该类型的枚举常量。
    static TalkerId[]
    按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。

    从类继承的方法 java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • 枚举常量详细资料

    • AI

      public static final TalkerId AI
      AIS Mobile Class A or B AIS Station
    • AB

      public static final TalkerId AB
      AIS Independent AIS Base Station (NMEA 4.0)
    • AN

      public static final TalkerId AN
      AIS Aids to Navigation Station (NMEA 4.0)
    • AR

      public static final TalkerId AR
      AIS Receiving Station (NMEA 4.0)
    • AS

      public static final TalkerId AS
      AIS Limited Base Station (NMEA 4.0)
    • AT

      public static final TalkerId AT
      AIS Transmitting Station (NMEA 4.0)
    • AX

      public static final TalkerId AX
      AIS Simplex Repeater Station (NMEA 4.0)
    • BS

      public static final TalkerId BS
      AIS Base station (obsolete since NMEA 4.0)
    • AG

      public static final TalkerId AG
      Heading Track Controller/Autopilot: General
    • AP

      public static final TalkerId AP
      Heading Track Controller/Autopilot: Magnetic
    • BD

      public static final TalkerId BD
      BeiDou satellite navigation system (Chinese)
    • BI

      public static final TalkerId BI
      Bilge Systems
    • BN

      public static final TalkerId BN
      Bridge Navigational Watch Alarm System
    • CA

      public static final TalkerId CA
      Central Alarm Management
    • CC

      public static final TalkerId CC
      Computer - Programmed Calculator (obsolete)
    • CD

      public static final TalkerId CD
      Communications - Digital Selective Calling (DSC)
    • CM

      public static final TalkerId CM
      Computer - Memory Data (obsolete)
    • CP

      public static final TalkerId CP
      Channel Pilot (Navicom Dynamics proprietary)
    • CR

      public static final TalkerId CR
      Data Receiver
    • CS

      public static final TalkerId CS
      Communications - Satellite
    • CT

      public static final TalkerId CT
      Communications - Radio-Telephone (MF/HF)
    • CV

      public static final TalkerId CV
      Communications - Radio-Telephone (VHF)
    • CX

      public static final TalkerId CX
      Communications - Scanning Receiver
    • DE

      public static final TalkerId DE
      DECCA Navigation (obsolete)
    • DF

      public static final TalkerId DF
      Direction Finder
    • DM

      public static final TalkerId DM
      Velocity Sensor, Speed Log, Water, Magnetic
    • DP

      public static final TalkerId DP
      Dynamic Position
    • DU

      public static final TalkerId DU
      Duplex Repeater Station
    • EC

      public static final TalkerId EC
      Electronic Chart System (ECS)
    • EI

      public static final TalkerId EI
      Electronic Chart Display & Information System (ECDIS)
    • EP

      public static final TalkerId EP
      Emergency Position Indicating Beacon (EPIRB)
    • ER

      public static final TalkerId ER
      Engine Room Monitoring Systems
    • FD

      public static final TalkerId FD
      Fire Door Controller/Monitoring Point
    • FE

      public static final TalkerId FE
      Fire Extinguisher System
    • FR

      public static final TalkerId FR
      Fire Detection Point
    • FS

      public static final TalkerId FS
      Fire Sprinkler System
    • GA

      public static final TalkerId GA
      Galileo satellite navigation system (European)
    • GB

      public static final TalkerId GB
      BeiDou satellite navigation system (Chinese)
    • GF

      public static final TalkerId GF
      Gas Finder (Boreal)
    • GI

      public static final TalkerId GI
      Indian Regional Navigation Satellite System (IRNSS)
    • GL

      public static final TalkerId GL
      GLONASS Receiver
    • GN

      public static final TalkerId GN
      Global Navigation Satellite System (GNSS)
    • GP

      public static final TalkerId GP
      Global Positioning System (GPS)
    • GQ

      public static final TalkerId GQ
      Quasi Zenith Satellite System (QXSS, Japanese)
    • HC

      public static final TalkerId HC
      Heading Sensors: Compass, Magnetic
    • HD

      public static final TalkerId HD
      Hull Door Controller/Monitoring Panel
    • HE

      public static final TalkerId HE
      Heading Sensors: Gyro, North Seeking
    • HF

      public static final TalkerId HF
      Heading Sensors: Fluxgate
    • HN

      public static final TalkerId HN
      Heading Sensors: Gyro, Non-North Seeking
    • HS

      public static final TalkerId HS
      Hull Stress Monitoring
    • II

      public static final TalkerId II
      Integrated Instrumentation
    • IN

      public static final TalkerId IN
      Integrated Navigation
    • JA

      public static final TalkerId JA
      Automation: Alarm and monitoring system (reserved for future use)
    • JB

      public static final TalkerId JB
      Automation: Reefer Monitoring System (reserved for future use)
    • JC

      public static final TalkerId JC
      Automation: Power Management System (reserved for future use)
    • JD

      public static final TalkerId JD
      Automation: Propulsion Control System (reserved for future use)
    • JE

      public static final TalkerId JE
      Automation: Engine Control Console (reserved for future use)
    • JF

      public static final TalkerId JF
      Automation: Propulsion Boiler (reserved for future use)
    • JG

      public static final TalkerId JG
      Automation: Auxiliary Boiler (reserved for future use)
    • JH

      public static final TalkerId JH
      Automation: Electronic Governor System (reserved for future use)
    • LA

      public static final TalkerId LA
      Loran A (obsolete)
    • LC

      public static final TalkerId LC
      Loran C (obsolete)
    • MP

      public static final TalkerId MP
      Microwave Positioning System (obsolete)
    • MX

      public static final TalkerId MX
      Multiplexer
    • NL

      public static final TalkerId NL
      Navigation Light Controller
    • OC

      public static final TalkerId OC
      OpenPlotter calculated
    • OM

      public static final TalkerId OM
      OMEGA Navigation System (obsolete)
    • OS

      public static final TalkerId OS
      Distress Alarm System (obsolete)
    • P

      public static final TalkerId P
      Proprietary Code
    • QZ

      public static final TalkerId QZ
      QZSS regional GPS augmentation system (Japan)
    • RA

      public static final TalkerId RA
      Radar and/or Radar Plotting
    • RB

      public static final TalkerId RB
      Record Book (reserved for future use)
    • RC

      public static final TalkerId RC
      Propulsion Machinery Including Remote Control
    • RI

      public static final TalkerId RI
      Rudder Angle Indicator(reserved for future use)
    • IR

      public static final TalkerId IR
      Indian Regional Navigation Satellite System (IRNSS)
    • SA

      public static final TalkerId SA
      AIS - NMEA 4.0 Physical Shore AIS Station
    • SC

      public static final TalkerId SC
      Steering Control System/Device (reserved for future use)
    • SD

      public static final TalkerId SD
      Sounder, depth
    • SG

      public static final TalkerId SG
      Steering Gear / Steering Engine
    • SN

      public static final TalkerId SN
      Electronic Positioning System, other/general
    • SS

      public static final TalkerId SS
      Sounder, Scanning
    • ST

      public static final TalkerId ST
      Raymarine SeaTalk ($STALK)
    • TC

      public static final TalkerId TC
      Track Control System (reserved for future use)
    • TI

      public static final TalkerId TI
      Turn Rate Indicator
    • TR

      public static final TalkerId TR
      TRANSIT Navigation System
    • UP

      public static final TalkerId UP
      Microprocessor Controller
    • VA

      public static final TalkerId VA
      VHF Data Exchange System: ASM
    • VD

      public static final TalkerId VD
      Velocity Sensor: Doppler, other/general
    • VM

      public static final TalkerId VM
      Velocity Sensor: Speed Log, Water, Magnetic
    • VR

      public static final TalkerId VR
      Voyage Data Recorder
    • VS

      public static final TalkerId VS
      VHF Data Exchange System: Satellite
    • VT

      public static final TalkerId VT
      VHF Data Exchange System: Terrestrial
    • VW

      public static final TalkerId VW
      Velocity Sensor: Speed Log, Water, Mechanical
    • WI

      public static final TalkerId WI
      Weather Instruments
    • WL

      public static final TalkerId WL
      Water Level Detection Systems
    • WV

      public static final TalkerId WV
      Wärtsilä proprietary
    • YC

      public static final TalkerId YC
      Transducer - Temperature (obsolete)
    • YD

      public static final TalkerId YD
      Transducer - Displacement, Angular or Linear (obsolete)
    • YF

      public static final TalkerId YF
      Transducer - Frequency (obsolete)
    • YL

      public static final TalkerId YL
      Transducer - Level (obsolete)
    • YP

      public static final TalkerId YP
      Transducer - Pressure (obsolete)
    • YR

      public static final TalkerId YR
      Transducer - Flow Rate (obsolete)
    • YT

      public static final TalkerId YT
      Transducer - Tachometer (obsolete)
    • YV

      public static final TalkerId YV
      Transducer - Volume (obsolete)
    • YX

      public static final TalkerId YX
      Transducer
    • ZA

      public static final TalkerId ZA
      Timekeeper - Atomic Clock
    • ZC

      public static final TalkerId ZC
      Timekeeper - Chronometer
    • ZQ

      public static final TalkerId ZQ
      Timekeeper - Quartz
    • ZV

      public static final TalkerId ZV
      Timekeeper - Radio Update, WWV or WWVH
  • 方法详细资料

    • values

      public static TalkerId[] values()
      按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。
      返回:
      按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
    • valueOf

      public static TalkerId valueOf(String name)
      返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)
      参数:
      name - 要返回的枚举常量的名称。
      返回:
      返回带有指定名称的枚举常量
      抛出:
      IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量
      NullPointerException - 如果参数为空值
    • parse

      public static TalkerId parse(String nmea)
      Parses the Talker ID from specified sentence String and returns the corresponding TalkerId enum using the Enum.valueOf(Class, String) method.
      参数:
      nmea - Sentence String
      返回:
      TalkerId enum
      抛出:
      IllegalArgumentException - If specified String is not recognized as NMEA sentence