AdasisDataSendingConfig

class AdasisDataSendingConfig

Data sending configuration

Parameters

messageBinaryFormat

binary format in which ADASIS message will be sent

messageIntervalMs

interval between sending messages in milliseconds

messagesInPackage

number of messages in one package (one message is 8 bytes)

metadataCycleSeconds

time in seconds between repetition of META-DATA message

enableRetransmission

if true, retransmission will be enabled (package will be appended with retransmission data, messages from previous cycles)

retransmissionMeters

after passing this distance, messages will not be retransmitted

treeTrailingLength

the trailing length of the path tree, relative to the map-matched position, in the ADASIS provider

Types

Link copied to clipboard
class Builder(messageBinaryFormat: AdasisMessageBinaryFormat)

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean

Indicates whether some other object is "equal to" this one.

Link copied to clipboard
open override fun hashCode(): Int

Returns a hash code value for the object.

Link copied to clipboard
fun toBuilder(): AdasisDataSendingConfig.Builder

Get a builder to customize a subset of current options.

Link copied to clipboard
open override fun toString(): String

Returns a string representation of the object.

Properties

Link copied to clipboard
val enableRetransmission: Boolean
Link copied to clipboard
val messageBinaryFormat: AdasisMessageBinaryFormat
Link copied to clipboard
val messageIntervalMs: Int
Link copied to clipboard
val messagesInPackage: Int
Link copied to clipboard
val metadataCycleSeconds: Int
Link copied to clipboard
val retransmissionMeters: Int
Link copied to clipboard
val treeTrailingLength: Int