枚举 TalkerId
- 所有已实现的接口:
Serializable,Comparable<TalkerId>,java.lang.constant.Constable
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
@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: GeneralAIS Mobile Class A or B AIS StationAIS Aids to Navigation Station (NMEA 4.0)Heading Track Controller/Autopilot: MagneticAIS 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 SystemsBridge Navigational Watch Alarm SystemAIS Base station (obsolete since NMEA 4.0)Central Alarm ManagementComputer - Programmed Calculator (obsolete)Communications - Digital Selective Calling (DSC)Computer - Memory Data (obsolete)Channel Pilot (Navicom Dynamics proprietary)Data ReceiverCommunications - SatelliteCommunications - Radio-Telephone (MF/HF)Communications - Radio-Telephone (VHF)Communications - Scanning ReceiverDECCA Navigation (obsolete)Direction FinderVelocity Sensor, Speed Log, Water, MagneticDynamic PositionDuplex Repeater StationElectronic Chart System (ECS)Electronic Chart Display & Information System (ECDIS)Emergency Position Indicating Beacon (EPIRB)Engine Room Monitoring SystemsFire Door Controller/Monitoring PointFire Extinguisher SystemFire Detection PointFire Sprinkler SystemGalileo satellite navigation system (European)BeiDou satellite navigation system (Chinese)Gas Finder (Boreal)Indian Regional Navigation Satellite System (IRNSS)GLONASS ReceiverGlobal Navigation Satellite System (GNSS)Global Positioning System (GPS)Quasi Zenith Satellite System (QXSS, Japanese)Heading Sensors: Compass, MagneticHull Door Controller/Monitoring PanelHeading Sensors: Gyro, North SeekingHeading Sensors: FluxgateHeading Sensors: Gyro, Non-North SeekingHull Stress MonitoringIntegrated InstrumentationIntegrated NavigationIndian 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)MultiplexerNavigation Light ControllerOpenPlotter calculatedOMEGA Navigation System (obsolete)Distress Alarm System (obsolete)Proprietary CodeQZSS regional GPS augmentation system (Japan)Radar and/or Radar PlottingRecord Book (reserved for future use)Propulsion Machinery Including Remote ControlRudder Angle Indicator(reserved for future use)AIS - NMEA 4.0 Physical Shore AIS StationSteering Control System/Device (reserved for future use)Sounder, depthSteering Gear / Steering EngineElectronic Positioning System, other/generalSounder, ScanningRaymarine SeaTalk ($STALK)Track Control System (reserved for future use)Turn Rate IndicatorTRANSIT Navigation SystemMicroprocessor ControllerVHF Data Exchange System: ASMVelocity Sensor: Doppler, other/generalVelocity Sensor: Speed Log, Water, MagneticVoyage Data RecorderVHF Data Exchange System: SatelliteVHF Data Exchange System: TerrestrialVelocity Sensor: Speed Log, Water, MechanicalWeather InstrumentsWater Level Detection SystemsWärtsilä proprietaryTransducer - 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)TransducerTimekeeper - Atomic ClockTimekeeper - ChronometerTimekeeper - QuartzTimekeeper - Radio Update, WWV or WWVH -
方法概要
修饰符和类型方法说明static TalkerIdParses the Talker ID from specified sentence String and returns the corresponding TalkerId enum using theEnum.valueOf(Class, String)method.static TalkerId返回带有指定名称的该类型的枚举常量。static TalkerId[]values()按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。
-
枚举常量详细资料
-
AI
AIS Mobile Class A or B AIS Station -
AB
AIS Independent AIS Base Station (NMEA 4.0) -
AD
AIS Dependent AIS Base Station (NMEA 4.0) -
AN
AIS Aids to Navigation Station (NMEA 4.0) -
AR
AIS Receiving Station (NMEA 4.0) -
AS
AIS Limited Base Station (NMEA 4.0) -
AT
AIS Transmitting Station (NMEA 4.0) -
AX
AIS Simplex Repeater Station (NMEA 4.0) -
BS
AIS Base station (obsolete since NMEA 4.0) -
AG
Heading Track Controller/Autopilot: General -
AP
Heading Track Controller/Autopilot: Magnetic -
BD
BeiDou satellite navigation system (Chinese) -
BI
Bilge Systems -
BN
Bridge Navigational Watch Alarm System -
CA
Central Alarm Management -
CC
Computer - Programmed Calculator (obsolete) -
CD
Communications - Digital Selective Calling (DSC) -
CM
Computer - Memory Data (obsolete) -
CP
Channel Pilot (Navicom Dynamics proprietary) -
CR
Data Receiver -
CS
Communications - Satellite -
CT
Communications - Radio-Telephone (MF/HF) -
CV
Communications - Radio-Telephone (VHF) -
CX
Communications - Scanning Receiver -
DE
DECCA Navigation (obsolete) -
DF
Direction Finder -
DM
Velocity Sensor, Speed Log, Water, Magnetic -
DP
Dynamic Position -
DU
Duplex Repeater Station -
EC
Electronic Chart System (ECS) -
EI
Electronic Chart Display & Information System (ECDIS) -
EP
Emergency Position Indicating Beacon (EPIRB) -
ER
Engine Room Monitoring Systems -
FD
Fire Door Controller/Monitoring Point -
FE
Fire Extinguisher System -
FR
Fire Detection Point -
FS
Fire Sprinkler System -
GA
Galileo satellite navigation system (European) -
GB
BeiDou satellite navigation system (Chinese) -
GF
Gas Finder (Boreal) -
GI
Indian Regional Navigation Satellite System (IRNSS) -
GL
GLONASS Receiver -
GN
Global Navigation Satellite System (GNSS) -
GP
Global Positioning System (GPS) -
GQ
Quasi Zenith Satellite System (QXSS, Japanese) -
HC
Heading Sensors: Compass, Magnetic -
HD
Hull Door Controller/Monitoring Panel -
HE
Heading Sensors: Gyro, North Seeking -
HF
Heading Sensors: Fluxgate -
HN
Heading Sensors: Gyro, Non-North Seeking -
HS
Hull Stress Monitoring -
II
Integrated Instrumentation -
IN
Integrated Navigation -
JA
Automation: Alarm and monitoring system (reserved for future use) -
JB
Automation: Reefer Monitoring System (reserved for future use) -
JC
Automation: Power Management System (reserved for future use) -
JD
Automation: Propulsion Control System (reserved for future use) -
JE
Automation: Engine Control Console (reserved for future use) -
JF
Automation: Propulsion Boiler (reserved for future use) -
JG
Automation: Auxiliary Boiler (reserved for future use) -
JH
Automation: Electronic Governor System (reserved for future use) -
LA
Loran A (obsolete) -
LC
Loran C (obsolete) -
MP
Microwave Positioning System (obsolete) -
MX
Multiplexer -
NL
Navigation Light Controller -
OC
OpenPlotter calculated -
OM
OMEGA Navigation System (obsolete) -
OS
Distress Alarm System (obsolete) -
P
Proprietary Code -
QZ
QZSS regional GPS augmentation system (Japan) -
RA
Radar and/or Radar Plotting -
RB
Record Book (reserved for future use) -
RC
Propulsion Machinery Including Remote Control -
RI
Rudder Angle Indicator(reserved for future use) -
IR
Indian Regional Navigation Satellite System (IRNSS) -
SA
AIS - NMEA 4.0 Physical Shore AIS Station -
SC
Steering Control System/Device (reserved for future use) -
SD
Sounder, depth -
SG
Steering Gear / Steering Engine -
SN
Electronic Positioning System, other/general -
SS
Sounder, Scanning -
ST
Raymarine SeaTalk ($STALK) -
TC
Track Control System (reserved for future use) -
TI
Turn Rate Indicator -
TR
TRANSIT Navigation System -
UP
Microprocessor Controller -
VA
VHF Data Exchange System: ASM -
VD
Velocity Sensor: Doppler, other/general -
VM
Velocity Sensor: Speed Log, Water, Magnetic -
VR
Voyage Data Recorder -
VS
VHF Data Exchange System: Satellite -
VT
VHF Data Exchange System: Terrestrial -
VW
Velocity Sensor: Speed Log, Water, Mechanical -
WI
Weather Instruments -
WL
Water Level Detection Systems -
WV
Wärtsilä proprietary -
YC
Transducer - Temperature (obsolete) -
YD
Transducer - Displacement, Angular or Linear (obsolete) -
YF
Transducer - Frequency (obsolete) -
YL
Transducer - Level (obsolete) -
YP
Transducer - Pressure (obsolete) -
YR
Transducer - Flow Rate (obsolete) -
YT
Transducer - Tachometer (obsolete) -
YV
Transducer - Volume (obsolete) -
YX
Transducer -
ZA
Timekeeper - Atomic Clock -
ZC
Timekeeper - Chronometer -
ZQ
Timekeeper - Quartz -
ZV
Timekeeper - Radio Update, WWV or WWVH
-
-
方法详细资料
-
values
按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。- 返回:
- 按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
-
valueOf
返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)- 参数:
name- 要返回的枚举常量的名称。- 返回:
- 返回带有指定名称的枚举常量
- 抛出:
IllegalArgumentException- 如果该枚举类型没有带有指定名称的常量NullPointerException- 如果参数为空值
-
parse
Parses the Talker ID from specified sentence String and returns the corresponding TalkerId enum using theEnum.valueOf(Class, String)method.- 参数:
nmea- Sentence String- 返回:
- TalkerId enum
- 抛出:
IllegalArgumentException- If specified String is not recognized as NMEA sentence
-