Edit

Share via


TalkerId Struct

Definition

Represents 2 character NMEA0183 talker identifier

public struct TalkerId : IEquatable<Iot.Device.Nmea0183.TalkerId>
type TalkerId = struct
Public Structure TalkerId
Implements IEquatable(Of TalkerId)
Inheritance
TalkerId
Implements

Constructors

TalkerId(Char, Char)

Constructs NMEA0183 talker identifier

Properties

Ais

AIS receiver - the only two known messages that are supported with this talker are AIVDM and AIVDO, They use a ! as sentence start character and are always using "AI" as prefix, regardless of the actual source.

Any

Filter placeholder for any talker id

AutopilotGeneral

Autopilot - General

AutopilotMagnetic

Autopilot - Magnetic

CommunicationsDigitalSelectiveCalling

Communications – Digital Selective Calling (DSC)

CommunicationsRadioTelephoneMfHf

Communications – Radio-Telephone (MF/HF)

CommunicationsRadioTelephoneVhf

Communications – Radio-Telephone (VHF)

CommunicationsReceiverOrBeaconReceiver

Communications – Receiver / Beacon Receiver

CommunicationsSatellite

Communications – Satellite

CommunicationsScanningReceiver

Communications – Scanning Receiver

DirectionFinder

Direction Finder

ElectronicChartDisplayAndInformationSystem

Electronic Chart Display and Information System (ECDIS)

ElectronicPositioningSystem

Electronic Positioning System, other/general

EmergencyPositionIndicatingBeacon

Emergency Position Indicating Beacon (EPIRB)

EngineRoomMonitoringSystems

Engine Room Monitoring Systems

GlobalNavigationSatelliteSystem

Global Navigation Satellite System (GNSS)

GlobalPositioningSystem

Global Positioning System (GPS)

HeadingMagneticCompass

Heading – Magnetic Compass

HeadingNonNorthSeekingGyro

Heading – Non North Seeking Gyro

HeadingNorthSeekingGyro

Heading – North Seeking Gyro

Id1

The first letter of the talker id

Id2

The second letter of the talker id

IntegratedInstrumentation

Integrated Instrumentation

IntegratedNavigation

Integrated Navigation

LoranC

Loran C

Proprietary

Proprietary message, mostly for PCDIN sequences.

RadarAndOrArpa

RADAR and/or ARPA

SounderDepth

Sounder, Depth

SounderScanning

Sounder, Scanning

TimekeeperAtomicClock

Timekeeper – Atomic Clock

TimekeeperChronometer

Timekeeper – Chronometer

TimekeeperQuartz

Timekeeper – Quartz

TimekeeperRadioUpdateWwvOrWwvh

Timekeeper – Radio Update, WWV or WWVH

Transducer

Transducer

TurnRateIndicator

Turn Rate Indicator

VelocitySensorDoppler

Velocity Sensor, Doppler, other/general

VelocitySensorSpeedLogWaterMagnetic

Velocity Sensor, Speed Log, Water, Magnetic

VelocitySensorSpeedLogWaterMechanical

Velocity Sensor, Speed Log, Water, Mechanical

WeatherInstruments

Weather Instruments

Methods

Equals(Object)

Equality member

Equals(TalkerId)

Equality member

GetHashCode()

Hashcode function

ToString()

The talker ID

Operators

Equality(TalkerId, TalkerId)

Equality operator

Inequality(TalkerId, TalkerId)

Unequality operator

Applies to