A B C D E F G H I K L M N O P R S T U V Z

A

A_BATCH - Static variable in class org.discotools.io.aprs.tnc.TncProtocol
TNC batch action: Executes a TncDialect batch.
A_CANCEL - Static variable in class org.discotools.io.aprs.tnc.TncProtocol
TNC batch cancel action: Cancels current TncDialect batch.
A_CLOSE - Static variable in class org.discotools.io.aprs.is.AprsIsProtocol
AbstractConnection.close() action: The connection has been closed, which forces the protocol to AprsIsProtocol.S_IDLE state.
A_CLOSE - Static variable in class org.discotools.io.aprs.tnc.TncProtocol
AbstractConnection.close() action: The connection has been closed, which forces the protocol to TncProtocol.S_IDLE state.
A_CONTINUE - Static variable in class org.discotools.io.aprs.tnc.TncProtocol
TNC continue batch action: returns FSM to batch state.
A_DELIMITER - Static variable in class org.discotools.io.aprs.tnc.TncDialect
DELIMITER argument in a dialect understood by target TNC (TERMINAL mode only).
A_DONE - Static variable in class org.discotools.io.aprs.tnc.TncProtocol
TNC command done action: Completes current TncDialect command.
A_END - Static variable in class org.discotools.io.aprs.tnc.TncProtocol
TNC batch end action: Ends current TncDialect batch.
A_EXECUTE - Static variable in class org.discotools.io.aprs.tnc.TncProtocol
TNC command execute action: Executes a TncDialect command.
A_FILTER - Static variable in class org.discotools.io.aprs.is.AprsIsProtocol
APRS-IS packet filter parameter name.
A_IDENTIFY - Static variable in class org.discotools.io.aprs.is.AprsIsProtocol
APRS-IS identify request action name.
A_NEXT - Static variable in class org.discotools.io.aprs.tnc.TncProtocol
TNC next batch step action: Executes a TncDialect command.
A_OFF - Static variable in class org.discotools.io.aprs.tnc.TncDialect
OFF argument in a dialect understood by target TNC.
A_ON - Static variable in class org.discotools.io.aprs.tnc.TncDialect
ON argument in a dialect understood by target TNC.
A_OPEN - Static variable in class org.discotools.io.aprs.is.AprsIsProtocol
SocketConnection#open(org.discotools.io.IProtocol) action: The connection has been open, which forces the protocol to AprsIsProtocol.S_OPEN state.
A_OPEN - Static variable in class org.discotools.io.aprs.tnc.TncProtocol
SerialConnection#open(org.discotools.io.IProtocol) action: The connection has been open, which forces the protocol to TncProtocol.S_OPEN state.
A_RESPONSE - Static variable in class org.discotools.io.aprs.is.AprsIsProtocol
APRS-IS response action: All APRS-IS server responses starts with the character '#'.
A_UNVERIFIED - Static variable in class org.discotools.io.aprs.is.AprsIsProtocol
APRS-IS user unverified action: All APRS-IS server unverified login responses should match the regexp '^#.
A_VERIFIED - Static variable in class org.discotools.io.aprs.is.AprsIsProtocol
APRS-IS user verified action: All APRS-IS server verified login responses should match the regexp '^#.
A_VERSION - Static variable in class org.discotools.io.aprs.is.AprsIsProtocol
APRS-IS software version parameter name.
addListener(AprsCacheListener) - Method in class org.discotools.io.aprs.AprsCache
 
addListener(AprsCacheListener) - Method in class org.discotools.io.aprs.AprsParser
 
addListener(AprsCacheListener) - Method in class org.discotools.io.aprs.AprsProtocol
 
addListener(AprsCacheListener) - Method in class org.discotools.io.aprs.is.AprsIsParser
 
addListener(AprsCacheListener) - Method in class org.discotools.io.aprs.is.AprsIsProtocol
 
addListener(FsmListener) - Method in class org.discotools.io.aprs.is.AprsIsProtocol
Add FsmListener to APRS-IS Finite State Machine instance
addListener(AprsCacheListener) - Method in class org.discotools.io.aprs.tnc.TncParser
 
addListener(FsmListener) - Method in class org.discotools.io.aprs.tnc.TncProtocol
Add FsmListener to TNC finite state machine instance
ALT - Static variable in class org.discotools.io.aprs.APRS
ALTITUDE in Comment Text (/A=aaaaaa) (p. 26, APRS Protocol version 1.0.1) This REGEX contains three groups: 0: all groups 1: altitude field 2: altitude value (feet)
ALTERNATE - Static variable in class org.discotools.io.aprs.AprsSymbolTable
 
altitude - Variable in class org.discotools.io.aprs.AprsPosition
Altitude (meter)
APRS - Class in org.discotools.io.aprs
Common fields and methods class.
APRS() - Constructor for class org.discotools.io.aprs.APRS
 
AprsCache - Class in org.discotools.io.aprs
 
AprsCache() - Constructor for class org.discotools.io.aprs.AprsCache
Default constructor
AprsCache(int, long, AprsVicinityPlot) - Constructor for class org.discotools.io.aprs.AprsCache
Configurable cache constructor
AprsCacheListener - Interface in org.discotools.io.aprs.event
 
AprsConsole - Class in org.discotools.io.aprs
 
AprsConsole() - Constructor for class org.discotools.io.aprs.AprsConsole
 
AprsDigi - Class in org.discotools.io.aprs
 
AprsDigi(AprsReport, boolean, int, long) - Constructor for class org.discotools.io.aprs.AprsDigi
 
AprsDigi(String, String, Point, boolean, int, long) - Constructor for class org.discotools.io.aprs.AprsDigi
 
AprsDirection - Class in org.discotools.io.aprs
 
AprsDirection() - Constructor for class org.discotools.io.aprs.AprsDirection
 
AprsDirection(double, double) - Constructor for class org.discotools.io.aprs.AprsDirection
 
AprsDirection(AprsExtension) - Constructor for class org.discotools.io.aprs.AprsDirection
 
AprsEvent - Class in org.discotools.io.aprs.event
 
AprsEvent(Object, AprsStation, int) - Constructor for class org.discotools.io.aprs.event.AprsEvent
 
AprsExtension - Class in org.discotools.io.aprs
 
AprsExtension() - Constructor for class org.discotools.io.aprs.AprsExtension
 
AprsExtension(AprsExtensionType) - Constructor for class org.discotools.io.aprs.AprsExtension
 
AprsExtensionType - Enum in org.discotools.io.aprs
 
AprsIsEvent - Class in org.discotools.io.aprs.is
 
AprsIsEvent(String) - Constructor for class org.discotools.io.aprs.is.AprsIsEvent
 
AprsIsEvent(String, Long, boolean) - Constructor for class org.discotools.io.aprs.is.AprsIsEvent
 
AprsIsEvent(AprsIsPacket) - Constructor for class org.discotools.io.aprs.is.AprsIsEvent
 
AprsIsPacket - Class in org.discotools.io.aprs.is
 
AprsIsPacket(String) - Constructor for class org.discotools.io.aprs.is.AprsIsPacket
 
AprsIsPacket(AprsIsPacketType, String) - Constructor for class org.discotools.io.aprs.is.AprsIsPacket
 
AprsIsPacket(AprsIsPacketType, String, Long, boolean) - Constructor for class org.discotools.io.aprs.is.AprsIsPacket
 
AprsIsPacket(AprsIsPacketType, AprsPacket) - Constructor for class org.discotools.io.aprs.is.AprsIsPacket
 
AprsIsPacketType - Enum in org.discotools.io.aprs.is
 
AprsIsParams - Class in org.discotools.io.aprs.is
 
AprsIsParams() - Constructor for class org.discotools.io.aprs.is.AprsIsParams
 
AprsIsParams(String) - Constructor for class org.discotools.io.aprs.is.AprsIsParams
 
AprsIsParams(String, String) - Constructor for class org.discotools.io.aprs.is.AprsIsParams
 
AprsIsParams(String, String, String) - Constructor for class org.discotools.io.aprs.is.AprsIsParams
 
AprsIsParams(String, String, String[]) - Constructor for class org.discotools.io.aprs.is.AprsIsParams
 
AprsIsParams(String, String, String[], String) - Constructor for class org.discotools.io.aprs.is.AprsIsParams
 
AprsIsParams(AprsIsParams) - Constructor for class org.discotools.io.aprs.is.AprsIsParams
 
AprsIsParser - Class in org.discotools.io.aprs.is
APRS-IS parser implementation
AprsIsParser() - Constructor for class org.discotools.io.aprs.is.AprsIsParser
Default constructor.
AprsIsParser(AprsCache) - Constructor for class org.discotools.io.aprs.is.AprsIsParser
External cache constructor.
AprsIsProtocol - Class in org.discotools.io.aprs.is
This class implements the client side of the APRS-IS protocol.
AprsIsProtocol() - Constructor for class org.discotools.io.aprs.is.AprsIsProtocol
Default constructor
AprsIsProtocol(AprsCache) - Constructor for class org.discotools.io.aprs.is.AprsIsProtocol
Cache constructor
AprsIsRequest - Class in org.discotools.io.aprs.is
 
AprsIsRequest(String) - Constructor for class org.discotools.io.aprs.is.AprsIsRequest
 
AprsIsRequest(String, Long, boolean) - Constructor for class org.discotools.io.aprs.is.AprsIsRequest
 
AprsIsRequest(AprsIsPacket) - Constructor for class org.discotools.io.aprs.is.AprsIsRequest
 
AprsIsResponse - Class in org.discotools.io.aprs.is
 
AprsIsResponse(String) - Constructor for class org.discotools.io.aprs.is.AprsIsResponse
 
AprsIsResponse(String, Long, boolean) - Constructor for class org.discotools.io.aprs.is.AprsIsResponse
 
AprsIsResponse(AprsIsPacket) - Constructor for class org.discotools.io.aprs.is.AprsIsResponse
 
AprsItem - Class in org.discotools.io.aprs
 
AprsItem(String) - Constructor for class org.discotools.io.aprs.AprsItem
 
AprsItem(AprsReport) - Constructor for class org.discotools.io.aprs.AprsItem
 
AprsNmea - Class in org.discotools.io.aprs
 
AprsNmea(String) - Constructor for class org.discotools.io.aprs.AprsNmea
 
AprsNmea(AprsReport) - Constructor for class org.discotools.io.aprs.AprsNmea
 
AprsObject - Class in org.discotools.io.aprs
 
AprsObject(String) - Constructor for class org.discotools.io.aprs.AprsObject
 
AprsObject(AprsReport) - Constructor for class org.discotools.io.aprs.AprsObject
 
AprsPacket - Class in org.discotools.io.aprs
 
AprsPacket(Object, String, boolean) - Constructor for class org.discotools.io.aprs.AprsPacket
 
AprsPacket(Object, String, Long, boolean, boolean) - Constructor for class org.discotools.io.aprs.AprsPacket
 
AprsPacket(Object, boolean, AprsPacket) - Constructor for class org.discotools.io.aprs.AprsPacket
 
AprsParser - Class in org.discotools.io.aprs
Default APRS Report parser.
AprsParser() - Constructor for class org.discotools.io.aprs.AprsParser
Default constructor.
AprsParser(AprsCache) - Constructor for class org.discotools.io.aprs.AprsParser
External cache constructor.
AprsPosition - Class in org.discotools.io.aprs
 
AprsPosition(String) - Constructor for class org.discotools.io.aprs.AprsPosition
 
AprsPosition(AprsReportType, String) - Constructor for class org.discotools.io.aprs.AprsPosition
 
AprsPosition(AprsReport) - Constructor for class org.discotools.io.aprs.AprsPosition
 
AprsPosition(AprsReportType, AprsReport) - Constructor for class org.discotools.io.aprs.AprsPosition
 
AprsProtocol - Class in org.discotools.io.aprs
 
AprsProtocol() - Constructor for class org.discotools.io.aprs.AprsProtocol
 
AprsProtocol(int) - Constructor for class org.discotools.io.aprs.AprsProtocol
 
AprsProtocol(AprsParser) - Constructor for class org.discotools.io.aprs.AprsProtocol
 
AprsProtocol(AprsParser, int) - Constructor for class org.discotools.io.aprs.AprsProtocol
 
AprsReport - Class in org.discotools.io.aprs
APRS Report class
AprsReport(String) - Constructor for class org.discotools.io.aprs.AprsReport
 
AprsReport(AprsReportType, String) - Constructor for class org.discotools.io.aprs.AprsReport
 
AprsReport(AprsReport, String) - Constructor for class org.discotools.io.aprs.AprsReport
 
AprsReport(AprsReportType, AprsReport) - Constructor for class org.discotools.io.aprs.AprsReport
 
AprsReportType - Enum in org.discotools.io.aprs
 
AprsStation - Class in org.discotools.io.aprs
 
AprsStation(AprsReport, int, long) - Constructor for class org.discotools.io.aprs.AprsStation
 
AprsStation(String, String, String, Point, int, long) - Constructor for class org.discotools.io.aprs.AprsStation
 
AprsStatus - Class in org.discotools.io.aprs
 
AprsStatus(String) - Constructor for class org.discotools.io.aprs.AprsStatus
 
AprsStatus(AprsReport) - Constructor for class org.discotools.io.aprs.AprsStatus
 
AprsSymbol - Class in org.discotools.io.aprs
 
AprsSymbol(AprsSymbol, char) - Constructor for class org.discotools.io.aprs.AprsSymbol
 
AprsSymbol(int, char, String, String) - Constructor for class org.discotools.io.aprs.AprsSymbol
 
AprsSymbol(int, char, String, String, String) - Constructor for class org.discotools.io.aprs.AprsSymbol
 
AprsSymbol(int, char, String, String, String, String) - Constructor for class org.discotools.io.aprs.AprsSymbol
 
AprsSymbol(int, char, String, String, String, boolean) - Constructor for class org.discotools.io.aprs.AprsSymbol
 
AprsSymbolTable - Class in org.discotools.io.aprs
 
AprsSymbolTable() - Constructor for class org.discotools.io.aprs.AprsSymbolTable
 
AprsVicinityPlot - Class in org.discotools.io.aprs
 
AprsVicinityPlot() - Constructor for class org.discotools.io.aprs.AprsVicinityPlot
 
AprsVicinityPlot(Map<String, Point>, Envelope, double) - Constructor for class org.discotools.io.aprs.AprsVicinityPlot
 

B

B_RESET - Static variable in class org.discotools.io.aprs.tnc.TncDialect
RESET command batch in a dialect understood by target TNC.
B_SETUP - Static variable in class org.discotools.io.aprs.tnc.TncDialect
SETUP command batch in a dialect understood by target TNC.
batch(String, Object...) - Method in class org.discotools.io.aprs.tnc.TncDialect
Lookup command batch

C

C_BAUD - Static variable in class org.discotools.io.aprs.tnc.TncDialect
BAUD command in a dialect understood by target TNC (TERMINAL mode only).
C_COMMENT - Static variable in class org.discotools.io.aprs.tnc.TncDialect
COMMENT command in a dialect understood by target TNC (TERMINAL mode only).
C_COMPRESS - Static variable in class org.discotools.io.aprs.tnc.TncDialect
COMPRESS command in a dialect understood by target TNC (TERMINAL mode only).
C_COORD - Static variable in class org.discotools.io.aprs.APRS
Compressed coordinate pattern
C_CST - Static variable in class org.discotools.io.aprs.APRS
Compressed Extension Format (p. 39, APRS Protocol version 1.0.1) This REGEX contains four groups: 0: all groups 1: 'c' 2: 's' 3: 'T'
C_DISPLAY - Static variable in class org.discotools.io.aprs.tnc.TncDialect
DISPLAY command in a dialect understood by target TNC (TERMINAL mode only).
C_EXT_CS - Static variable in class org.discotools.io.aprs.APRS
Compressed CSE/SPD (COURSE/SPEED) Extension Format (p. 38-39, APRS Protocol version 1.0.1) This REGEX contains two groups: 0: all groups 1: 'cs' (two characters)
C_EXT_T_GGA - Static variable in class org.discotools.io.aprs.APRS
Compression Type (T) Byte - GGA (NMEA source) flag (p. 39, APRS Protocol version 1.0.1) This flag codifies that the extension field 'cs' is an ALTITUDE from a GGA sentences.
C_EXT_T_NMEA - Static variable in class org.discotools.io.aprs.APRS
Compression Type (T) Byte - NMEA flag mask (p. 39, APRS Protocol version 1.0.1) This mask is bitwise AND'ed with NMEA flags to detect NMEA source codified in the extension field 'T'.
C_FILTER - Static variable in class org.discotools.io.aprs.is.AprsIsProtocol
APRS-IS filter command: 'filter <filter>'
C_IDENTIFY - Static variable in class org.discotools.io.aprs.is.AprsIsProtocol
APRS-IS identify command: 'user <username> pass <passcode> [<command>]'
C_MODE - Static variable in class org.discotools.io.aprs.tnc.TncDialect
MODE command in a dialect understood by target TNC (TERMINAL mode only).
C_MYCALL - Static variable in class org.discotools.io.aprs.tnc.TncDialect
MYCALL command in a dialect understood by target TNC (TERMINAL mode only).
C_POS - Static variable in class org.discotools.io.aprs.APRS
Compressed LAT/LON position pattern
C_POSITION - Static variable in class org.discotools.io.aprs.tnc.TncDialect
POSITION command in a dialect understood by target TNC (TERMINAL mode only).
C_STATUS - Static variable in class org.discotools.io.aprs.tnc.TncDialect
STATUS command in a dialect understood by target TNC (TERMINAL mode only).
C_SYMBOL - Static variable in class org.discotools.io.aprs.tnc.TncDialect
SYMBOL command in a dialect understood by target TNC (TERMINAL mode only).
C_TIMESTAMP - Static variable in class org.discotools.io.aprs.tnc.TncDialect
TIMESTAMP command in a dialect understood by target TNC (TERMINAL mode only).
C_VELOCITY - Static variable in class org.discotools.io.aprs.tnc.TncDialect
VELOCITY command in a dialect understood by target TNC (TERMINAL mode only).
C_VERSION - Static variable in class org.discotools.io.aprs.is.AprsIsProtocol
APRS-IS software version command: 'vers <name> <version>'
C_VERSION - Static variable in class org.discotools.io.aprs.tnc.TncDialect
VERSION command in a dialect understood by target TNC (TERMINAL mode only).
cache(AprsReport) - Method in class org.discotools.io.aprs.AprsCache
 
clone() - Method in class org.discotools.io.aprs.is.AprsIsParams
 
command(String, boolean) - Method in class org.discotools.io.aprs.tnc.TncDialect
Lookup command on the format: COMMAND ON | OFF
command(String, Object...) - Method in class org.discotools.io.aprs.tnc.TncDialect
Lookup command on the format: COMMAND [arg1...
comment - Variable in class org.discotools.io.aprs.AprsPacket
Packet comment
concat(String, String) - Static method in class org.discotools.io.aprs.AprsReport
 
contains(AprsReport) - Method in class org.discotools.io.aprs.AprsCache
 
contains(String) - Method in class org.discotools.io.aprs.AprsCache
 
contains(AprsReport) - Method in class org.discotools.io.aprs.AprsStation
 
convertDEG(double) - Static method in class org.discotools.io.aprs.Utilities
Convert from decimal minutes to decimal degrees
coordinate(double, double, double, double) - Static method in class org.discotools.io.aprs.Utilities
Calculate new coordinates from start coordinates, distance from start and azimuth direction
create(AprsReport) - Method in class org.discotools.io.aprs.AprsCache
 
create(String, String, String, Point) - Method in class org.discotools.io.aprs.AprsCache
 
createEvent(AprsIsPacket, String) - Static method in class org.discotools.io.aprs.is.AprsIsParser
 
createEvent(TncPacket, String) - Static method in class org.discotools.io.aprs.tnc.TncParser
 
createFsm(FsmProtocolState) - Method in class org.discotools.io.aprs.is.AprsIsProtocol
Create APRS-IS FSM instance.
createFsm(FsmProtocolState) - Method in class org.discotools.io.aprs.tnc.TncProtocol
Create TNC FSM instance.
createRequest(AprsIsPacket, String, String, String) - Static method in class org.discotools.io.aprs.is.AprsIsParser
 
createRequest(TncPacket, String, String, String) - Static method in class org.discotools.io.aprs.tnc.TncParser
 
createResponse(AprsIsPacket, String, boolean, String) - Static method in class org.discotools.io.aprs.is.AprsIsParser
 
createResponse(TncPacket, String, boolean, String) - Static method in class org.discotools.io.aprs.tnc.TncParser
 
createState(String, boolean) - Method in class org.discotools.io.aprs.is.AprsIsProtocol
 
createState(String, boolean) - Method in class org.discotools.io.aprs.tnc.TncProtocol
 

D

D_DELIMITER - Static variable in class org.discotools.io.aprs.tnc.TncDialect
Default delimiter.
D_OFF - Static variable in class org.discotools.io.aprs.tnc.TncDialect
Default OFF argument value.
D_ON - Static variable in class org.discotools.io.aprs.tnc.TncDialect
Default ON argument value.
D_TIMEOUT - Static variable in class org.discotools.io.aprs.tnc.TncDialect
Default timeout (in milliseconds).
decodeCoord(String) - Static method in class org.discotools.io.aprs.APRS
 
decodeLAT(String) - Static method in class org.discotools.io.aprs.APRS
 
decodeLON(String) - Static method in class org.discotools.io.aprs.APRS
 
decodePoint(String, String) - Static method in class org.discotools.io.aprs.APRS
 
DEFAULT_PASSCODE - Static variable in class org.discotools.io.aprs.is.AprsIsParams
 
DEFAULT_USERNAME - Static variable in class org.discotools.io.aprs.is.AprsIsParams
 
DETECTED - Static variable in class org.discotools.io.aprs.event.AprsEvent
 
DISPOSED - Static variable in class org.discotools.io.aprs.event.AprsEvent
 
dstCall - Variable in class org.discotools.io.aprs.AprsReport
Destination call sign

E

empty(String) - Static method in class org.discotools.io.aprs.AprsReport
 
EMPTY - Static variable in class org.discotools.io.aprs.is.AprsIsParams
 
encodeALT(double) - Static method in class org.discotools.io.aprs.Utilities
 
encodeCompressionType(String...) - Static method in class org.discotools.io.aprs.Utilities
Encode flags into APRS compression type 'T'
encodeCompressionType(int...) - Static method in class org.discotools.io.aprs.Utilities
Encode flags into APRS compression type 'T'
encodeDIR(double, double) - Static method in class org.discotools.io.aprs.Utilities
 
encodeLAT(double) - Static method in class org.discotools.io.aprs.Utilities
 
encodeLON(double) - Static method in class org.discotools.io.aprs.Utilities
 
execute(Connection<AprsPacket>, String, Object...) - Method in class org.discotools.io.aprs.tnc.TncProtocol
Execute given sentence.
EXT_CS - Static variable in class org.discotools.io.aprs.APRS
COURSE/SPEED Extension Format (p. 58,59, APRS Protocol version 1.0.1) This REGEX contains three groups: 0: all groups 1: course (degrees) 2: speed (knots)
EXT_CS_BNRQ - Static variable in class org.discotools.io.aprs.APRS
BRG/NRQ (BEARING/NUMBER/RANGE/QUALITY) Extension Format (p. 34, APRS Protocol version 1.0.1) This REGEX contains five groups: 0: all groups 1: bearing (degrees) 2: number (byte 0-9) 3: range (byte 0-9) 4: quality (byte 0-9)
extension - Variable in class org.discotools.io.aprs.AprsReport
AprsExtension instance

F

filter - Variable in class org.discotools.io.aprs.is.AprsIsParams
 

G

get(String) - Method in class org.discotools.io.aprs.AprsCache
 
get(String) - Static method in enum org.discotools.io.aprs.AprsExtensionType
Returns the 'APRS Extension Type' literal with the specified literal value.
get(int) - Static method in enum org.discotools.io.aprs.AprsExtensionType
Returns the 'APRS Extension Type' literal with the specified integer value.
get(String) - Static method in enum org.discotools.io.aprs.AprsReportType
Returns the 'APRS Report Type' literal with the specified literal value.
get(int) - Static method in enum org.discotools.io.aprs.AprsReportType
Returns the 'APRS Report Type' literal with the specified integer value.
get(int, char, char) - Static method in class org.discotools.io.aprs.AprsSymbolTable
 
get(String) - Static method in enum org.discotools.io.aprs.is.AprsIsPacketType
Returns the 'APRS-IS Packet Type' literal with the specified literal value.
get(int) - Static method in enum org.discotools.io.aprs.is.AprsIsPacketType
Returns the 'APRS-IS Packet Type' literal with the specified integer value.
get(String) - Method in class org.discotools.io.aprs.tnc.TncDialect
Lookup given dialect sentence (see public constants).
get(String, String) - Method in class org.discotools.io.aprs.tnc.TncDialect
Lookup given dialect sentence (see public constants).
get(String) - Static method in enum org.discotools.io.aprs.tnc.TncModeType
Returns the 'TNC Packet Type' literal with the specified literal value.
get(int) - Static method in enum org.discotools.io.aprs.tnc.TncModeType
Returns the 'TNC Packet Type' literal with the specified integer value.
get(String) - Static method in enum org.discotools.io.aprs.tnc.TncPacketType
Returns the 'TNC Packet Type' literal with the specified literal value.
get(int) - Static method in enum org.discotools.io.aprs.tnc.TncPacketType
Returns the 'TNC Packet Type' literal with the specified integer value.
get(String) - Static method in enum org.discotools.io.aprs.tnc.TncState
Returns the 'TNC Packet Type' literal with the specified literal value.
get(int) - Static method in enum org.discotools.io.aprs.tnc.TncState
Returns the 'TNC Packet Type' literal with the specified integer value.
getAltitude() - Method in class org.discotools.io.aprs.AprsPosition
Get altitude (in feet)
getAltitude() - Method in class org.discotools.io.aprs.AprsStation
 
getBearing() - Method in class org.discotools.io.aprs.AprsDirection
 
getBearing() - Method in class org.discotools.io.aprs.AprsStation
 
getByName(String) - Static method in enum org.discotools.io.aprs.AprsExtensionType
Returns the 'APRS Extension Type' literal with the specified name.
getByName(String) - Static method in enum org.discotools.io.aprs.AprsReportType
Returns the 'APRS Report Type' literal with the specified name.
getByName(String) - Static method in enum org.discotools.io.aprs.is.AprsIsPacketType
Returns the 'APRS-IS Packet Type' literal with the specified name.
getByName(String) - Static method in enum org.discotools.io.aprs.tnc.TncModeType
Returns the 'TNC Packet Type' literal with the specified name.
getByName(String) - Static method in enum org.discotools.io.aprs.tnc.TncPacketType
Returns the 'TNC Packet Type' literal with the specified name.
getByName(String) - Static method in enum org.discotools.io.aprs.tnc.TncState
Returns the 'TNC Packet Type' literal with the specified name.
getBytes() - Method in class org.discotools.io.aprs.is.AprsIsParams
 
getCache() - Method in class org.discotools.io.aprs.AprsParser
 
getCache() - Method in class org.discotools.io.aprs.AprsProtocol
 
getCache() - Method in class org.discotools.io.aprs.is.AprsIsParser
 
getCache() - Method in class org.discotools.io.aprs.is.AprsIsProtocol
 
getCache() - Method in class org.discotools.io.aprs.tnc.TncParser
 
getCache() - Method in class org.discotools.io.aprs.tnc.TncProtocol
 
getCallSign() - Method in class org.discotools.io.aprs.AprsStation
 
getCode() - Method in class org.discotools.io.aprs.AprsSymbol
 
getCode(char, String, int) - Static method in class org.discotools.io.aprs.AprsSymbolTable
 
getComment() - Method in class org.discotools.io.aprs.AprsPacket
 
getComment() - Method in class org.discotools.io.aprs.AprsStation
 
getCOMMENT(String) - Method in class org.discotools.io.aprs.tnc.TncDialect
Lookup TncDialect.C_COMMENT command.
getCOMPRESS(boolean) - Method in class org.discotools.io.aprs.tnc.TncDialect
Lookup TncDialect.C_COMPRESS command.
getCourse() - Method in class org.discotools.io.aprs.AprsDirection
 
getCourse() - Method in class org.discotools.io.aprs.AprsStation
 
getCRS32Age() - Method in class org.discotools.io.aprs.AprsReport
 
getDELIMITER() - Method in class org.discotools.io.aprs.tnc.TncDialect
Lookup TncDialect.A_DELIMITER argument value.
getDstCall() - Method in class org.discotools.io.aprs.AprsReport
 
getDstSSID() - Method in class org.discotools.io.aprs.AprsReport
 
getENTER() - Method in class org.discotools.io.aprs.tnc.TncDialect
Lookup TncDialect.K_ENTER key.
getExtension() - Method in class org.discotools.io.aprs.AprsReport
 
getFilter() - Method in class org.discotools.io.aprs.is.AprsIsParams
 
getFilter() - Method in class org.discotools.io.aprs.is.AprsIsRequest
 
getFilter() - Method in class org.discotools.io.aprs.tnc.TncRequest
 
getHEAD() - Method in class org.discotools.io.aprs.tnc.TncDialect
Lookup sentence TncDialect.S_HEAD (terminator).
getLabel() - Method in class org.discotools.io.aprs.AprsSymbol
 
getLastPacket() - Method in class org.discotools.io.aprs.AprsStation
 
getListeners() - Method in class org.discotools.io.aprs.AprsCache
 
getLiteral() - Method in enum org.discotools.io.aprs.AprsExtensionType
 
getLiteral() - Method in enum org.discotools.io.aprs.AprsReportType
 
getLiteral() - Method in enum org.discotools.io.aprs.is.AprsIsPacketType
 
getLiteral() - Method in enum org.discotools.io.aprs.tnc.TncModeType
 
getLiteral() - Method in enum org.discotools.io.aprs.tnc.TncPacketType
 
getLiteral() - Method in enum org.discotools.io.aprs.tnc.TncState
 
getLocation() - Method in class org.discotools.io.aprs.AprsStation
 
getLocations() - Method in class org.discotools.io.aprs.AprsStation
 
getMGL() - Method in class org.discotools.io.aprs.AprsStatus
 
getMsg() - Method in class org.discotools.io.aprs.AprsPosition
 
getName() - Method in enum org.discotools.io.aprs.AprsExtensionType
 
getName() - Method in class org.discotools.io.aprs.AprsItem
 
getName() - Method in class org.discotools.io.aprs.AprsNmea
 
getName() - Method in class org.discotools.io.aprs.AprsObject
 
getName() - Method in enum org.discotools.io.aprs.AprsReportType
 
getName() - Method in enum org.discotools.io.aprs.is.AprsIsPacketType
 
getName() - Method in enum org.discotools.io.aprs.tnc.TncModeType
 
getName() - Method in enum org.discotools.io.aprs.tnc.TncPacketType
 
getName() - Method in enum org.discotools.io.aprs.tnc.TncState
 
getNumber() - Method in class org.discotools.io.aprs.AprsDirection
 
getOFF() - Method in class org.discotools.io.aprs.tnc.TncDialect
Lookup TncDialect.A_OFF argument value.
getON() - Method in class org.discotools.io.aprs.tnc.TncDialect
Lookup TncDialect.A_ON argument value.
getOverlay() - Method in class org.discotools.io.aprs.AprsSymbol
 
getPacketList() - Method in class org.discotools.io.aprs.AprsStation
 
getParams() - Method in class org.discotools.io.aprs.is.AprsIsProtocol
Get copy of current AprsIsParams instance.
getPasscode() - Method in class org.discotools.io.aprs.is.AprsIsParams
 
getPasscode() - Method in class org.discotools.io.aprs.is.AprsIsRequest
 
getPasscode() - Method in class org.discotools.io.aprs.tnc.TncRequest
 
getPath() - Method in class org.discotools.io.aprs.AprsReport
 
getPath() - Method in class org.discotools.io.aprs.AprsStation
 
getPoint() - Method in class org.discotools.io.aprs.AprsPosition
 
getPOSITION(String) - Method in class org.discotools.io.aprs.tnc.TncDialect
Lookup TncDialect.C_POSITION command.
getPositionList() - Method in class org.discotools.io.aprs.AprsStation
 
getQuality() - Method in class org.discotools.io.aprs.AprsDirection
 
getRange() - Method in class org.discotools.io.aprs.AprsDirection
 
getRESET() - Method in class org.discotools.io.aprs.tnc.TncDialect
Lookup TncDialect.B_RESET command
getSETUP() - Method in class org.discotools.io.aprs.tnc.TncDialect
Lookup TncDialect.B_SETUP command batch
getSoftwareName() - Method in class org.discotools.io.aprs.is.AprsIsParams
 
getSoftwareVersion() - Method in class org.discotools.io.aprs.is.AprsIsParams
 
getSpeed() - Method in class org.discotools.io.aprs.AprsDirection
 
getSpeed() - Method in class org.discotools.io.aprs.AprsStation
 
getSrcCall() - Method in class org.discotools.io.aprs.AprsReport
 
getSrcSSID() - Method in class org.discotools.io.aprs.AprsReport
 
getSsid() - Method in class org.discotools.io.aprs.AprsSymbol
 
getState() - Method in class org.discotools.io.aprs.tnc.TncProtocol
 
getStation() - Method in class org.discotools.io.aprs.event.AprsEvent
 
getStatus() - Method in class org.discotools.io.aprs.AprsStation
 
getStatus() - Method in class org.discotools.io.aprs.AprsStatus
 
getStatusList() - Method in class org.discotools.io.aprs.AprsStation
 
getSymbol() - Method in class org.discotools.io.aprs.AprsReport
 
getSymbol() - Method in class org.discotools.io.aprs.AprsStation
 
getSymbolCode() - Method in class org.discotools.io.aprs.AprsReport
 
getSymbolOverlay() - Method in class org.discotools.io.aprs.AprsReport
 
getSymbolTable() - Method in class org.discotools.io.aprs.AprsReport
 
getTable() - Method in class org.discotools.io.aprs.AprsSymbol
 
getTAIL() - Method in class org.discotools.io.aprs.tnc.TncDialect
Lookup sentence TncDialect.S_TAIL (terminator).
getTERMINAL() - Method in class org.discotools.io.aprs.tnc.TncDialect
Lookup TncDialect.R_TERMINAL response value.
getTime() - Method in class org.discotools.io.aprs.AprsStation
 
getTIMEOUT() - Method in class org.discotools.io.aprs.tnc.TncDialect
Lookup sentence TncDialect.S_TIMEOUT value.
getType() - Method in class org.discotools.io.aprs.AprsExtension
 
getType() - Method in class org.discotools.io.aprs.AprsReport
 
getType() - Method in class org.discotools.io.aprs.event.AprsEvent
 
getType() - Method in class org.discotools.io.aprs.is.AprsIsPacket
 
getType() - Method in class org.discotools.io.aprs.tnc.TncPacket
 
getUpdateAge() - Method in class org.discotools.io.aprs.AprsStation
Get station update age in milliseconds
getUser() - Method in class org.discotools.io.aprs.is.AprsIsRequest
 
getUser() - Method in class org.discotools.io.aprs.is.AprsIsResponse
 
getUser() - Method in class org.discotools.io.aprs.tnc.TncRequest
 
getUser() - Method in class org.discotools.io.aprs.tnc.TncResponse
 
getUsername() - Method in class org.discotools.io.aprs.is.AprsIsParams
 
getValue() - Method in enum org.discotools.io.aprs.AprsExtensionType
 
getValue() - Method in enum org.discotools.io.aprs.AprsReportType
 
getValue() - Method in enum org.discotools.io.aprs.is.AprsIsPacketType
 
getValue() - Method in enum org.discotools.io.aprs.tnc.TncModeType
 
getValue() - Method in enum org.discotools.io.aprs.tnc.TncPacketType
 
getValue() - Method in enum org.discotools.io.aprs.tnc.TncState
 
getXnn() - Method in class org.discotools.io.aprs.AprsSymbol
 
getXyz() - Method in class org.discotools.io.aprs.AprsSymbol
 
greatCircleDistance(double, double, double, double) - Static method in class org.discotools.io.aprs.Utilities
Calculate great circle distance in meters.

H

handle(Connection<AprsPacket>, String, boolean, Object...) - Method in class org.discotools.io.aprs.is.AprsIsProtocol
 

I

IGATE_PREAMBLE - Static variable in class org.discotools.io.aprs.AprsVicinityPlot
 
internalClose(Connection<AprsPacket>) - Method in class org.discotools.io.aprs.is.AprsIsProtocol
 
internalClose(Connection<AprsPacket>) - Method in class org.discotools.io.aprs.tnc.TncProtocol
 
internalOpen(Connection<AprsPacket>, Map<String, ? extends Object>) - Method in class org.discotools.io.aprs.is.AprsIsProtocol
 
internalOpen(Connection<AprsPacket>, Map<String, ? extends Object>) - Method in class org.discotools.io.aprs.tnc.TncProtocol
 
internalParse(String) - Method in class org.discotools.io.aprs.is.AprsIsParser
 
internalParse(String) - Method in class org.discotools.io.aprs.tnc.TncParser
 
isBatch(String) - Method in class org.discotools.io.aprs.tnc.TncDialect
Check if given string is a supported command.
isCommand(String) - Method in class org.discotools.io.aprs.tnc.TncDialect
Check if given string is a supported command.
isComplete() - Method in class org.discotools.io.aprs.AprsPacket
 
isComplete() - Method in class org.discotools.io.aprs.AprsPosition
 
isComplete() - Method in class org.discotools.io.aprs.AprsReport
 
isDFR() - Method in class org.discotools.io.aprs.AprsDirection
 
isExtension(AprsExtensionType) - Method in class org.discotools.io.aprs.AprsReport
 
isKill() - Method in class org.discotools.io.aprs.AprsItem
 
isKill() - Method in class org.discotools.io.aprs.AprsObject
 
isMICe - Variable in class org.discotools.io.aprs.AprsPosition
Flag indicating that the position was parsed from an MIC-e format
isMICe() - Method in class org.discotools.io.aprs.AprsPosition
 
isNMEA - Variable in class org.discotools.io.aprs.AprsPosition
Flag indicating that the position was parsed from an NMEA format
isNMEA() - Method in class org.discotools.io.aprs.AprsPosition
 
isNMEASource(char, Byte) - Static method in class org.discotools.io.aprs.APRS
Check if given compression type byte is given NMEA source.
isOverlay() - Method in class org.discotools.io.aprs.AprsSymbol
 
isPointEstimate - Variable in class org.discotools.io.aprs.AprsPosition
Point estimate flag (assign from station or vicinity plot)
isPointEstimate() - Method in class org.discotools.io.aprs.AprsPosition
 
isReserved() - Method in class org.discotools.io.aprs.AprsSymbol
 
isResponse(String, String) - Method in class org.discotools.io.aprs.tnc.TncDialect
Check if given payload is response to given command.
isTerminal(String) - Method in class org.discotools.io.aprs.tnc.TncDialect
Check if given string is a TncDialect.R_TERMINAL response.
isThirdParty - Variable in class org.discotools.io.aprs.AprsReport
Third-party header flag
isThirdParty() - Method in class org.discotools.io.aprs.AprsReport
 
isTimeEstimate - Variable in class org.discotools.io.aprs.AprsReport
Time stamp estimate flag (assign from station or parser)
isTimeEstimate() - Method in class org.discotools.io.aprs.AprsReport
 
isTNC2 - Variable in class org.discotools.io.aprs.AprsReport
TNC_2 header format flag
isTNC2() - Method in class org.discotools.io.aprs.AprsReport
 
isUsed() - Method in class org.discotools.io.aprs.AprsDigi
 
isVerified() - Method in class org.discotools.io.aprs.is.AprsIsResponse
 
isVerified() - Method in class org.discotools.io.aprs.tnc.TncResponse
 

K

K_ENTER - Static variable in class org.discotools.io.aprs.tnc.TncDialect
ENTER key in a dialect understood by target TNC (TERMINAL mode only).

L

L_IDENTIFY - Static variable in class org.discotools.io.aprs.is.AprsIsProtocol
APRS-IS identify request action label.
L_RESPONSE - Static variable in class org.discotools.io.aprs.is.AprsIsProtocol
AprsIsProtocol.A_RESPONSE action label.
LAT - Static variable in class org.discotools.io.aprs.APRS
Latitude pattern
LON - Static variable in class org.discotools.io.aprs.APRS
Longitude pattern
lookup(String) - Method in class org.discotools.io.aprs.AprsVicinityPlot
 

M

main(String[]) - Static method in class org.discotools.io.aprs.AprsConsole
 
matcher(String, String) - Static method in class org.discotools.io.aprs.APRS
 
matcher(String, String) - Static method in class org.discotools.io.aprs.tnc.TNC
 
MAXIMUM_RADIUS - Static variable in class org.discotools.io.aprs.AprsVicinityPlot
 
MODIFIED - Static variable in class org.discotools.io.aprs.event.AprsEvent
 
msgCode - Variable in class org.discotools.io.aprs.AprsPosition
MIC-e message code.

N

normalizeAngle(double) - Static method in class org.discotools.io.aprs.Utilities
Calculate a normalized angle (always greater then 0)

O

onAprsCacheChange(AprsEvent) - Method in interface org.discotools.io.aprs.event.AprsCacheListener
 
org.discotools.io.aprs - package org.discotools.io.aprs
 
org.discotools.io.aprs.event - package org.discotools.io.aprs.event
 
org.discotools.io.aprs.is - package org.discotools.io.aprs.is
 
org.discotools.io.aprs.tnc - package org.discotools.io.aprs.tnc
 

P

P_FILTER - Static variable in class org.discotools.io.aprs.is.AprsIsProtocol
Regexp Pattern for parsing AprsIsProtocol.C_FILTER command.
P_IDENTIFY - Static variable in class org.discotools.io.aprs.is.AprsIsProtocol
Regexp Pattern for matching AprsIsProtocol.A_IDENTIFY action.
P_RESPONSE - Static variable in class org.discotools.io.aprs.is.AprsIsProtocol
Regexp Pattern for matching AprsIsProtocol.A_RESPONSE actions.
P_UNVERIFIED - Static variable in class org.discotools.io.aprs.is.AprsIsProtocol
Regexp Pattern for matching AprsIsProtocol.A_UNVERIFIED actions.
P_VERIFIED - Static variable in class org.discotools.io.aprs.is.AprsIsProtocol
Regexp Pattern for matching AprsIsProtocol.A_VERIFIED actions.
P_VERSION - Static variable in class org.discotools.io.aprs.is.AprsIsProtocol
Regexp Pattern for parsing AprsIsProtocol.C_VERSION command.
PACKET_LIFETIME - Static variable in class org.discotools.io.aprs.AprsCache
Default AprsReport lifetime, cached packets are discarded after this amount of time.
PACKET_LIMIT - Static variable in class org.discotools.io.aprs.AprsCache
Default AprsReport cache limit, the oldest packet cached for each station is discarded when this limit is reached.
parse(String) - Method in class org.discotools.io.aprs.AprsParser
 
parseALT(AprsPosition, String, boolean) - Static method in class org.discotools.io.aprs.APRS
Parse ALTITUDE from comment text or compressed extension field (p. 33, 38-40, APRS Protocol version 1.0.1) If decode true, ALTITUDE decoded as compressed extension data.
parseBNRQ(AprsDirection, String) - Static method in class org.discotools.io.aprs.APRS
Parse BRG/NRQ (bearing/number-range-quality) extension (p. 34, APRS Protocol version 1.0.1) This method should only be called from APRS.parseCS(AprsReport, String, boolean)!
parseCS(AprsReport, String, boolean) - Static method in class org.discotools.io.aprs.APRS
Parse CSE/SPD (COURSE/SPEED) extension (p. 33, 38-39, APRS Protocol version 1.0.1) If COURSE/SPEED extension format is found, current AprsReport.getExtension() is merged and replaced with a new AprsDirection instance.
parsePOS(AprsPosition, String, Matcher, int, boolean) - Static method in class org.discotools.io.aprs.APRS
Common Position Report and Extension payload parser This methods parse position report data from payload with APRS.POS and APRS.C_POS format.
passcode - Variable in class org.discotools.io.aprs.is.AprsIsParams
 
path - Variable in class org.discotools.io.aprs.AprsReport
The path of nodes which this report has visited
pattern(String) - Static method in class org.discotools.io.aprs.APRS
 
pattern(String) - Static method in class org.discotools.io.aprs.tnc.TNC
 
point - Variable in class org.discotools.io.aprs.AprsPosition
Point instance
POS - Static variable in class org.discotools.io.aprs.APRS
LAT/LON position pattern
prepare() - Method in class org.discotools.io.aprs.tnc.TncDialect
 
PRIMARY - Static variable in class org.discotools.io.aprs.AprsSymbolTable
 
purge(boolean) - Method in class org.discotools.io.aprs.AprsCache
 
purge() - Method in class org.discotools.io.aprs.AprsStation
 

R

R_BAUD - Static variable in class org.discotools.io.aprs.tnc.TncDialect
TNC response to TncDialect.C_BAUD.
R_COMMENT - Static variable in class org.discotools.io.aprs.tnc.TncDialect
TNC response to TncDialect.C_COMMENT.
R_COMPRESS - Static variable in class org.discotools.io.aprs.tnc.TncDialect
TNC response to TncDialect.C_COMPRESS.
R_DISPLAY - Static variable in class org.discotools.io.aprs.tnc.TncDialect
TNC response to TncDialect.C_DISPLAY.
R_MODE - Static variable in class org.discotools.io.aprs.tnc.TncDialect
TNC response to TncDialect.C_MODE.
R_MYCALL - Static variable in class org.discotools.io.aprs.tnc.TncDialect
TNC response to TncDialect.C_MYCALL.
R_POSITION - Static variable in class org.discotools.io.aprs.tnc.TncDialect
TNC response to TncDialect.C_POSITION.
R_RESET - Static variable in class org.discotools.io.aprs.tnc.TncDialect
TNC response to TncDialect.B_RESET.
R_SETUP - Static variable in class org.discotools.io.aprs.tnc.TncDialect
TNC responses to TncDialect.B_SETUP.
R_STATUS - Static variable in class org.discotools.io.aprs.tnc.TncDialect
TNC response to TncDialect.C_STATUS.
R_SYMBOL - Static variable in class org.discotools.io.aprs.tnc.TncDialect
TNC response to TncDialect.C_SYMBOL.
R_TERMINAL - Static variable in class org.discotools.io.aprs.tnc.TncDialect
Command prompt text returned by TNC in TERMINAL mode as a response to TncDialect.K_ENTER without any command text.
R_TIMESTAMP - Static variable in class org.discotools.io.aprs.tnc.TncDialect
TNC response to TncDialect.C_TIMESTAMP.
R_VELOCITY - Static variable in class org.discotools.io.aprs.tnc.TncDialect
TNC response to TncDialect.C_VELOCITY.
R_VERSION - Static variable in class org.discotools.io.aprs.tnc.TncDialect
TNC response to TncDialect.C_VERSION.
random(Envelope, double) - Static method in class org.discotools.io.aprs.Utilities
 
random(Point, double) - Static method in class org.discotools.io.aprs.Utilities
 
reminder(double, double) - Static method in class org.discotools.io.aprs.Utilities
Calculate the remainder of the double floating point division of dividend y on divisor x
removeListener(AprsCacheListener) - Method in class org.discotools.io.aprs.AprsCache
 
removeListener(AprsCacheListener) - Method in class org.discotools.io.aprs.AprsParser
 
removeListener(AprsCacheListener) - Method in class org.discotools.io.aprs.AprsProtocol
 
removeListener(AprsCacheListener) - Method in class org.discotools.io.aprs.is.AprsIsParser
 
removeListener(AprsCacheListener) - Method in class org.discotools.io.aprs.is.AprsIsProtocol
 
removeListener(FsmListener) - Method in class org.discotools.io.aprs.is.AprsIsProtocol
Remove FsmListener from APRS-IS Finite State Machine instance
removeListener(AprsCacheListener) - Method in class org.discotools.io.aprs.tnc.TncParser
 
removeListener(FsmListener) - Method in class org.discotools.io.aprs.tnc.TncProtocol
Remove FsmListener from Terminal Finite State Machine instance
REQUIRED - Static variable in class org.discotools.io.aprs.tnc.TncDialect
Set of required sentences.
residue(String, Matcher) - Static method in class org.discotools.io.aprs.APRS
 
residue(String, Matcher, int...) - Static method in class org.discotools.io.aprs.APRS
 
runAprsIs(String[]) - Static method in class org.discotools.io.aprs.AprsConsole
 
runParser(String[]) - Static method in class org.discotools.io.aprs.AprsConsole
 

S

S_BATCH - Static variable in class org.discotools.io.aprs.tnc.TncProtocol
TNC batch state: The protocol is executing a TncDialect batch.
S_BATCH_VALUE - Static variable in enum org.discotools.io.aprs.tnc.TncState
The 'S_BATCH' literal value.
S_COMMAND - Static variable in class org.discotools.io.aprs.tnc.TncProtocol
TNC command state: The protocol is executing a TncDialect command.
S_COMMAND_VALUE - Static variable in enum org.discotools.io.aprs.tnc.TncState
The 'S_COMMAND' literal value.
S_HEAD - Static variable in class org.discotools.io.aprs.tnc.TncDialect
Characters which mark the start of a TNC terminal mode sentence.
S_IDLE - Static variable in class org.discotools.io.aprs.is.AprsIsProtocol
APRS-IS idle state: SocketConnection is closed.
S_IDLE - Static variable in class org.discotools.io.aprs.tnc.TncProtocol
TNC idle state: SerialConnection is closed.
S_IDLE_VALUE - Static variable in enum org.discotools.io.aprs.tnc.TncState
The 'S_IDLE' literal value.
S_OPEN - Static variable in class org.discotools.io.aprs.is.AprsIsProtocol
APRS-IS idle state: SocketConnection is open.
S_OPEN - Static variable in class org.discotools.io.aprs.tnc.TncProtocol
TNC open state: SerialConnection is open.
S_OPEN_VALUE - Static variable in enum org.discotools.io.aprs.tnc.TncState
The 'S_OPEN' literal value.
S_STEP - Static variable in class org.discotools.io.aprs.tnc.TncProtocol
TNC batch step state: The protocol is executing a batch step.
S_STEP_VALUE - Static variable in enum org.discotools.io.aprs.tnc.TncState
The ' S_STEP' literal value.
S_TAIL - Static variable in class org.discotools.io.aprs.tnc.TncDialect
Characters which mark the end of a TNC terminal mode sentence.
S_TIMEOUT - Static variable in class org.discotools.io.aprs.tnc.TncDialect
TNC terminal mode sentence timeout (in milliseconds).
S_UNVERIFIED - Static variable in class org.discotools.io.aprs.is.AprsIsProtocol
APRS-IS unverified state: User has identified itself with a passcode not verified by the APRS-IS server (typical: -1).
S_VERIFIED - Static variable in class org.discotools.io.aprs.is.AprsIsProtocol
APRS-IS verified state: User has identified itself with a passcode verified by the APRS-IS server (typical: -1).
S_WAITING - Static variable in class org.discotools.io.aprs.is.AprsIsProtocol
APRS-IS waiting state: User has issued a command and is waiting for APRS-IS server response.
setAltitude(Double) - Method in class org.discotools.io.aprs.AprsPosition
 
setBearing(Double) - Method in class org.discotools.io.aprs.AprsDirection
 
setComment(String) - Method in class org.discotools.io.aprs.AprsPacket
 
setComment(String) - Method in class org.discotools.io.aprs.is.AprsIsPacket
 
setComment(String) - Method in class org.discotools.io.aprs.tnc.TncPacket
 
setCourse(Double) - Method in class org.discotools.io.aprs.AprsDirection
 
setCRS32() - Method in class org.discotools.io.aprs.AprsReport
 
setDstCall(String) - Method in class org.discotools.io.aprs.AprsReport
 
setDuplicate(boolean) - Method in class org.discotools.io.aprs.AprsReport
 
setEstimate(boolean) - Method in class org.discotools.io.aprs.AprsReport
 
setExtension(AprsExtension) - Method in class org.discotools.io.aprs.AprsReport
 
setFilter(String) - Method in class org.discotools.io.aprs.is.AprsIsParams
 
setFilter(String) - Method in class org.discotools.io.aprs.is.AprsIsRequest
 
setFilter(String) - Method in class org.discotools.io.aprs.tnc.TncRequest
 
setHeaderType(boolean, boolean) - Method in class org.discotools.io.aprs.AprsReport
 
setKill(boolean) - Method in class org.discotools.io.aprs.AprsItem
 
setKill(boolean) - Method in class org.discotools.io.aprs.AprsObject
 
setMGL(String) - Method in class org.discotools.io.aprs.AprsStatus
 
setMICe(boolean) - Method in class org.discotools.io.aprs.AprsPosition
 
setMsgCode(int) - Method in class org.discotools.io.aprs.AprsPosition
 
setName(String) - Method in class org.discotools.io.aprs.AprsItem
 
setName(String) - Method in class org.discotools.io.aprs.AprsNmea
 
setName(String) - Method in class org.discotools.io.aprs.AprsObject
 
setNMEA(boolean) - Method in class org.discotools.io.aprs.AprsPosition
 
setNumber(Byte) - Method in class org.discotools.io.aprs.AprsDirection
 
setParams(AprsIsParams) - Method in class org.discotools.io.aprs.is.AprsIsProtocol
Replace current AprsIsParams instance.
setPasscode(String) - Method in class org.discotools.io.aprs.is.AprsIsParams
 
setPasscode(String) - Method in class org.discotools.io.aprs.is.AprsIsRequest
 
setPasscode(String) - Method in class org.discotools.io.aprs.tnc.TncRequest
 
setPath(String) - Method in class org.discotools.io.aprs.AprsReport
 
setPoint(AprsPosition, String, String, boolean) - Static method in class org.discotools.io.aprs.APRS
 
setPoint(Point, boolean) - Method in class org.discotools.io.aprs.AprsPosition
 
setPoint(double, double) - Method in class org.discotools.io.aprs.AprsPosition
 
setPoint(double, double, double) - Method in class org.discotools.io.aprs.AprsPosition
 
setQuality(Byte) - Method in class org.discotools.io.aprs.AprsDirection
 
setRange(Byte) - Method in class org.discotools.io.aprs.AprsDirection
 
setSoftware(String, String) - Method in class org.discotools.io.aprs.is.AprsIsParams
 
setSpeed(Double) - Method in class org.discotools.io.aprs.AprsDirection
 
setSrcCall(String) - Method in class org.discotools.io.aprs.AprsReport
 
setStatus(String) - Method in class org.discotools.io.aprs.AprsStatus
 
setSymbol(AprsReport, int, char, char) - Static method in class org.discotools.io.aprs.APRS
 
setSymbol(int, char, char) - Method in class org.discotools.io.aprs.AprsReport
 
setTime(AprsReport, String, boolean) - Static method in class org.discotools.io.aprs.APRS
 
setTime(AprsReport, String, String) - Static method in class org.discotools.io.aprs.APRS
 
setTime(Long, boolean) - Method in class org.discotools.io.aprs.AprsReport
 
setTime(long) - Method in class org.discotools.io.aprs.AprsReport
 
setUser(String) - Method in class org.discotools.io.aprs.is.AprsIsRequest
 
setUser(String) - Method in class org.discotools.io.aprs.is.AprsIsResponse
 
setUser(String) - Method in class org.discotools.io.aprs.tnc.TncRequest
 
setUser(String) - Method in class org.discotools.io.aprs.tnc.TncResponse
 
setUsername(String) - Method in class org.discotools.io.aprs.is.AprsIsParams
 
setValid(boolean, Throwable) - Method in class org.discotools.io.aprs.AprsPacket
 
setValid(boolean, String) - Method in class org.discotools.io.aprs.AprsPacket
 
setValid(boolean, Throwable) - Method in class org.discotools.io.aprs.is.AprsIsPacket
 
setValid(boolean, Throwable) - Method in class org.discotools.io.aprs.tnc.TncPacket
 
setVerified(boolean) - Method in class org.discotools.io.aprs.is.AprsIsResponse
 
setVerified(boolean) - Method in class org.discotools.io.aprs.tnc.TncResponse
 
software - Variable in class org.discotools.io.aprs.is.AprsIsParams
 
sphericalAzimuth(double, double, double, double) - Static method in class org.discotools.io.aprs.Utilities
Calculate Spherical Azimuth (Bearing) in degrees
srcCall - Variable in class org.discotools.io.aprs.AprsReport
Source call sign.
SSID_SYM_CODE - Static variable in class org.discotools.io.aprs.AprsSymbolTable
SSID-to-Symbol-Code lookup table
STATION_LIMIT - Static variable in class org.discotools.io.aprs.AprsCache
Default AprsStation cache limit.
STATUS_LOOKUP_POSIT - Static variable in class org.discotools.io.aprs.AprsVicinityPlot
 
STATUS_UNKNOWN_POSIT - Static variable in class org.discotools.io.aprs.AprsVicinityPlot
 
STATUS_VICINITY_PLOT - Static variable in class org.discotools.io.aprs.AprsVicinityPlot
 
supports(String) - Method in class org.discotools.io.aprs.tnc.TncDialect
Check if TNC supports (understand) given sentence
symbolCode - Variable in class org.discotools.io.aprs.AprsReport
The APRS symbol code (symbol table lookup)
symbolOverlay - Variable in class org.discotools.io.aprs.AprsReport
The APRS symbol overlay
symbolTable - Variable in class org.discotools.io.aprs.AprsReport
The APRS symbol table identifier

T

T_DIRECTION_VALUE - Static variable in enum org.discotools.io.aprs.AprsExtensionType
The 'T_DIRECTION' literal value.
T_EVENT_VALUE - Static variable in enum org.discotools.io.aprs.is.AprsIsPacketType
The 'T_EVENT' literal value.
T_EVENT_VALUE - Static variable in enum org.discotools.io.aprs.tnc.TncPacketType
The 'T_EVENT' literal value.
T_ITEM_VALUE - Static variable in enum org.discotools.io.aprs.AprsReportType
The 'T_ITEM' literal value.
T_KISS_VALUE - Static variable in enum org.discotools.io.aprs.tnc.TncModeType
The 'T_KISS' literal value.
T_MESSAGE_VALUE - Static variable in enum org.discotools.io.aprs.AprsReportType
The 'T_MESSAGE' literal value.
T_NONE_VALUE - Static variable in enum org.discotools.io.aprs.AprsExtensionType
The 'T_NONE' literal value.
T_OBJECT_VALUE - Static variable in enum org.discotools.io.aprs.AprsReportType
The 'T_OBJECT' literal value.
T_POSITION_VALUE - Static variable in enum org.discotools.io.aprs.AprsReportType
The 'T_POSITION' literal value.
T_REQUEST_VALUE - Static variable in enum org.discotools.io.aprs.is.AprsIsPacketType
The 'T_REQUEST' literal value.
T_REQUEST_VALUE - Static variable in enum org.discotools.io.aprs.tnc.TncPacketType
The 'T_REQUEST' literal value.
T_RESPONSE_VALUE - Static variable in enum org.discotools.io.aprs.is.AprsIsPacketType
The 'T_RESPONSE' literal value.
T_RESPONSE_VALUE - Static variable in enum org.discotools.io.aprs.tnc.TncPacketType
The 'T_RESPONSE' literal value.
T_STATUS_VALUE - Static variable in enum org.discotools.io.aprs.AprsReportType
The 'T_STATUS' literal value.
T_TERMINAL_VALUE - Static variable in enum org.discotools.io.aprs.tnc.TncModeType
The 'T_TERMINAL' literal value.
T_UNKNOWN_VALUE - Static variable in enum org.discotools.io.aprs.AprsReportType
The 'T_UNKNOWN' literal value.
T_UNKNOWN_VALUE - Static variable in enum org.discotools.io.aprs.is.AprsIsPacketType
The 'T_UNKNOWN' literal value.
T_UNKNOWN_VALUE - Static variable in enum org.discotools.io.aprs.tnc.TncModeType
The 'T_UNKNOWN' literal value.
T_UNKNOWN_VALUE - Static variable in enum org.discotools.io.aprs.tnc.TncPacketType
The 'T_UNKNOWN' literal value.
TIME - Static variable in class org.discotools.io.aprs.APRS
Time stamp pattern
TNC - Class in org.discotools.io.aprs.tnc
 
TNC() - Constructor for class org.discotools.io.aprs.tnc.TNC
 
TncDialect - Class in org.discotools.io.aprs.tnc
TNC terminal mode dialect declaration class.
TncDialect(String) - Constructor for class org.discotools.io.aprs.tnc.TncDialect
Construct dialect from file.
TncDialect(URL) - Constructor for class org.discotools.io.aprs.tnc.TncDialect
Construct dialect from URL.
TncDialect(InputStream) - Constructor for class org.discotools.io.aprs.tnc.TncDialect
Construct dialect from InputStream The stream is kept open after this construction
TncDialect(Properties) - Constructor for class org.discotools.io.aprs.tnc.TncDialect
Construct dialect from Properties Given properties are copied (dialects are immutable)
TncEvent - Class in org.discotools.io.aprs.tnc
 
TncEvent(String) - Constructor for class org.discotools.io.aprs.tnc.TncEvent
 
TncEvent(String, Long, boolean) - Constructor for class org.discotools.io.aprs.tnc.TncEvent
 
TncEvent(TncPacket) - Constructor for class org.discotools.io.aprs.tnc.TncEvent
 
TncModeType - Enum in org.discotools.io.aprs.tnc
 
TncPacket - Class in org.discotools.io.aprs.tnc
 
TncPacket(String) - Constructor for class org.discotools.io.aprs.tnc.TncPacket
 
TncPacket(TncPacketType, String) - Constructor for class org.discotools.io.aprs.tnc.TncPacket
 
TncPacket(TncPacketType, String, Long, boolean) - Constructor for class org.discotools.io.aprs.tnc.TncPacket
 
TncPacket(TncPacketType, AprsPacket) - Constructor for class org.discotools.io.aprs.tnc.TncPacket
 
TncPacketType - Enum in org.discotools.io.aprs.tnc
 
TncParser - Class in org.discotools.io.aprs.tnc
APRS-IS parser implementation
TncParser() - Constructor for class org.discotools.io.aprs.tnc.TncParser
Default constructor.
TncParser(AprsCache) - Constructor for class org.discotools.io.aprs.tnc.TncParser
External cache constructor.
TncProtocol - Class in org.discotools.io.aprs.tnc
This class implements the terminal mode protocol.
TncProtocol(TncDialect) - Constructor for class org.discotools.io.aprs.tnc.TncProtocol
Dialect constructor
TncProtocol(TncDialect, AprsCache) - Constructor for class org.discotools.io.aprs.tnc.TncProtocol
Cache constructor
TncRequest - Class in org.discotools.io.aprs.tnc
 
TncRequest(String) - Constructor for class org.discotools.io.aprs.tnc.TncRequest
 
TncRequest(String, Long, boolean) - Constructor for class org.discotools.io.aprs.tnc.TncRequest
 
TncRequest(TncPacket) - Constructor for class org.discotools.io.aprs.tnc.TncRequest
 
TncResponse - Class in org.discotools.io.aprs.tnc
 
TncResponse(String) - Constructor for class org.discotools.io.aprs.tnc.TncResponse
 
TncResponse(String, Long, boolean) - Constructor for class org.discotools.io.aprs.tnc.TncResponse
 
TncResponse(TncPacket) - Constructor for class org.discotools.io.aprs.tnc.TncResponse
 
TncState - Enum in org.discotools.io.aprs.tnc
 
toAddress(String, boolean) - Static method in class org.discotools.io.aprs.APRS
Convert APRS callsign to AX.25 address This conversion is based on the method Callsign.toAX25() in javAPRSlib.
toAPRS(byte[]) - Static method in class org.discotools.io.aprs.APRS
Convert from AX.25 packet to APRS packet with "TNC-2" source path header format The packet should not include the '0x7e' flag which separates each UI-frame Frame Check Sequence (FCS) field (two bytes)
toCallsign(byte[], int) - Static method in class org.discotools.io.aprs.APRS
Convert AX.25 address to APRS callsign This conversion is based on the Callsign class constructor in javAPRSlib.
toDate(String, String) - Static method in class org.discotools.io.aprs.APRS
Get timestamp value from Day/Month/Year (DMY) format.
toDHM(String, boolean) - Static method in class org.discotools.io.aprs.APRS
Get timestamp value from Day/Hours/Minutes (DHM) format.
toHMS(String, boolean, boolean) - Static method in class org.discotools.io.aprs.APRS
Get timestamp value from Hour/Minutes/Seconds (HMS) format.
toList(String, AprsCache, AprsVicinityPlot) - Static method in class org.discotools.io.aprs.AprsDigi
 
toMHDM(String, boolean) - Static method in class org.discotools.io.aprs.APRS
Get timestamp value from Month/Day/Hours/Minutes (MDHM) format.
toPoint(double, double) - Static method in class org.discotools.io.aprs.Utilities
 
toPoint(String, String) - Static method in class org.discotools.io.aprs.Utilities
 
toPoint(String, double, double) - Static method in class org.discotools.io.aprs.Utilities
 
toString() - Method in class org.discotools.io.aprs.AprsDigi
 
toString() - Method in class org.discotools.io.aprs.AprsDirection
 
toString() - Method in class org.discotools.io.aprs.AprsExtension
 
toString() - Method in enum org.discotools.io.aprs.AprsExtensionType
Returns the literal value of the enumerator, which is its string representation.
toString() - Method in class org.discotools.io.aprs.AprsItem
 
toString() - Method in class org.discotools.io.aprs.AprsNmea
 
toString() - Method in class org.discotools.io.aprs.AprsObject
 
toString() - Method in class org.discotools.io.aprs.AprsPacket
 
toString() - Method in class org.discotools.io.aprs.AprsPosition
 
toString() - Method in class org.discotools.io.aprs.AprsReport
 
toString() - Method in enum org.discotools.io.aprs.AprsReportType
Returns the literal value of the enumerator, which is its string representation.
toString() - Method in class org.discotools.io.aprs.AprsStation
 
toString() - Method in class org.discotools.io.aprs.AprsStatus
 
toString() - Method in class org.discotools.io.aprs.AprsSymbol
 
toString() - Method in enum org.discotools.io.aprs.is.AprsIsPacketType
Returns the literal value of the enumerator, which is its string representation.
toString() - Method in class org.discotools.io.aprs.is.AprsIsParams
 
toString() - Method in class org.discotools.io.aprs.is.AprsIsRequest
 
toString() - Method in class org.discotools.io.aprs.is.AprsIsResponse
 
toString() - Method in class org.discotools.io.aprs.tnc.TncDialect
 
toString() - Method in enum org.discotools.io.aprs.tnc.TncModeType
Returns the literal value of the enumerator, which is its string representation.
toString() - Method in enum org.discotools.io.aprs.tnc.TncPacketType
Returns the literal value of the enumerator, which is its string representation.
toString() - Method in class org.discotools.io.aprs.tnc.TncRequest
 
toString() - Method in class org.discotools.io.aprs.tnc.TncResponse
 
toString() - Method in enum org.discotools.io.aprs.tnc.TncState
Returns the literal value of the enumerator, which is its string representation.

U

unknown() - Method in class org.discotools.io.aprs.AprsVicinityPlot
 
update(AprsReport) - Method in class org.discotools.io.aprs.AprsStation
 
username - Variable in class org.discotools.io.aprs.is.AprsIsParams
 
Utilities - Class in org.discotools.io.aprs
 
Utilities() - Constructor for class org.discotools.io.aprs.Utilities
 

V

valueOf(String) - Static method in enum org.discotools.io.aprs.AprsExtensionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.discotools.io.aprs.AprsReportType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.discotools.io.aprs.is.AprsIsPacketType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.discotools.io.aprs.tnc.TncModeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.discotools.io.aprs.tnc.TncPacketType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.discotools.io.aprs.tnc.TncState
Returns the enum constant of this type with the specified name.
VALUES - Static variable in enum org.discotools.io.aprs.AprsExtensionType
A public read-only list of all the 'APRS Extension Type' enumerators.
values() - Static method in enum org.discotools.io.aprs.AprsExtensionType
Returns an array containing the constants of this enum type, in the order they are declared.
VALUES - Static variable in enum org.discotools.io.aprs.AprsReportType
A public read-only list of all the 'APRS Report Type' enumerators.
values() - Static method in enum org.discotools.io.aprs.AprsReportType
Returns an array containing the constants of this enum type, in the order they are declared.
VALUES - Static variable in enum org.discotools.io.aprs.is.AprsIsPacketType
A public read-only list of all the 'APRS-IS Packet Type' enumerators.
values() - Static method in enum org.discotools.io.aprs.is.AprsIsPacketType
Returns an array containing the constants of this enum type, in the order they are declared.
VALUES - Static variable in enum org.discotools.io.aprs.tnc.TncModeType
A public read-only list of all the 'TNC Packet Type' enumerators.
values() - Static method in enum org.discotools.io.aprs.tnc.TncModeType
Returns an array containing the constants of this enum type, in the order they are declared.
VALUES - Static variable in enum org.discotools.io.aprs.tnc.TncPacketType
A public read-only list of all the 'TNC Packet Type' enumerators.
values() - Static method in enum org.discotools.io.aprs.tnc.TncPacketType
Returns an array containing the constants of this enum type, in the order they are declared.
VALUES - Static variable in enum org.discotools.io.aprs.tnc.TncState
A public read-only list of all the 'TNC Packet Type' enumerators.
values() - Static method in enum org.discotools.io.aprs.tnc.TncState
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class org.discotools.io.aprs.APRS
IO-APRS version string
vicinity(String, AprsCache) - Method in class org.discotools.io.aprs.AprsVicinityPlot
 

Z

ZULU - Static variable in class org.discotools.io.aprs.APRS
Zulu (GMT+0) time zone pattern.

A B C D E F G H I K L M N O P R S T U V Z

Copyright © 2012-2013 DISCO Foundation. All Rights Reserved.