public final class LibConfigMessage extends AntMessageFromHost
Modifier and Type | Field and Description |
---|---|
static int |
BITMASK_CHANNEL_ID_OUTPUT
The mask to be used to get the enable channel ID flag
|
static int |
BITMASK_RSSI_OUTPUT
The mask to be used to get the enable RSSI data flag
|
static int |
BITMASK_RX_TIMESTAMP
The mask to be used to get the enable timestamp flag
|
static int |
OFFSET_LIBCONFIG_FLAGS
The message content offset to the byte containing the values for the
flags
|
static int |
SIZE_LIBCONFIG_FLAGS
The number of bytes used for the flags
|
BITMASK_CHANNEL_NUMBER, FILLER_BYTE, OFFSET_CHANNEL_NUMBER, RAW_OFFSET_MESSAGE_CONTENT_START, RAW_OFFSET_MESSAGE_ID, RAW_OFFSET_MESSAGE_SIZE, SIZE_CHANNEL_NUMBER, SIZE_FILLER_BYTE
Constructor and Description |
---|
LibConfigMessage(LibConfig libConfig)
Constructs the message from the given LibConfig object
|
Modifier and Type | Method and Description |
---|---|
LibConfig |
getLibConfig()
Gets the LibConfig object that is represented by this message.
|
byte[] |
getMessageContent(int channelNumber,
int networkNumber)
The content of the message with specified channel number and network number set if required.
|
MessageFromHostType |
getMessageType()
The unique type of this message based on its message id, contents, and intended channel
type.
|
java.lang.String |
toString() |
createAntMessage, getMessageContent, getMessageContent, getMessageId, getRawMessage
equals, getMessageContentString, getMessageIdString, hashCode, maskChannelNumber
public static final int BITMASK_RX_TIMESTAMP
public static final int BITMASK_RSSI_OUTPUT
public static final int BITMASK_CHANNEL_ID_OUTPUT
public static final int OFFSET_LIBCONFIG_FLAGS
public static final int SIZE_LIBCONFIG_FLAGS
public LibConfig getLibConfig()
LibConfig
.public byte[] getMessageContent(int channelNumber, int networkNumber)
AntMessageFromHost
getMessageContent
in class AntMessageFromHost
channelNumber
- Written to the channel number byte if requirednetworkNumber
- Written to the network number byte if requiredpublic MessageFromHostType getMessageType()
AntMessageFromHost
It is recommended to use this rather than the raw message ID.
getMessageType
in class AntMessageFromHost
public java.lang.String toString()
toString
in class AntMessageFromHost
Copyright © 2015 Dynastream Innovations Inc. All Rights Reserved.