Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ACKNOWLEDGED_DATA - Enum constant in enum class com.dsi.ant.message.fromant.MessageFromAntType
- ACKNOWLEDGED_DATA - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- ACKNOWLEDGED_DATA - Static variable in class com.dsi.ant.message.MessageId
- AcknowledgedDataMessage - Class in com.dsi.ant.message.fromant
-
Sent by a slave after receiving a broadcast message to indicate to the master that the message was received.
- AcknowledgedDataMessage(byte[]) - Constructor for class com.dsi.ant.message.fromant.AcknowledgedDataMessage
-
Constructor for the acknowledged data message.
- AcknowledgedDataMessage(AntMessageParcel) - Constructor for class com.dsi.ant.message.fromant.AcknowledgedDataMessage
-
Parse message specific information from the given ANT message parcel.
- AcknowledgedDataMessageFromHost - Class in com.dsi.ant.message.fromhost
-
Can be used as a replacement for
BroadcastDataMessageFromHost
and expects an acknowledgement message back from the slave being transmitted to. - AcknowledgedDataMessageFromHost(byte[]) - Constructor for class com.dsi.ant.message.fromhost.AcknowledgedDataMessageFromHost
-
Constructs the message from the message bytes.
- acquireAllChannelsForContinuousScan(Context, AdapterInfo, int, Bundle) - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelProviderCommunicatorAidl
- acquireAllChannelsForContinuousScan(Context, AdapterInfo, int, Bundle) - Method in interface com.dsi.ant.channel.ipc.IAntChannelProviderCommunicator
-
Acquires channels to use for continuous scan from the ANT Radio Service
- acquireAllChannelsForContinuousScan(Context, AdapterInfo, NetworkKey, Bundle) - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelProviderCommunicatorAidl
- acquireAllChannelsForContinuousScan(Context, AdapterInfo, NetworkKey, Bundle) - Method in interface com.dsi.ant.channel.ipc.IAntChannelProviderCommunicator
-
Acquires channels to use for continuous scan from the ANT Radio Service
- acquireChannel(Context, int, Capabilities, Capabilities, Bundle) - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelProviderCommunicatorAidl
- acquireChannel(Context, int, Capabilities, Capabilities, Bundle) - Method in interface com.dsi.ant.channel.ipc.IAntChannelProviderCommunicator
-
Request a new ANT channel from the ANT Radio Service.
- acquireChannel(Context, PredefinedNetwork) - Method in class com.dsi.ant.channel.AntChannelProvider
-
Acquires a free ANT Channel for this application to use.
- acquireChannel(Context, PredefinedNetwork, Capabilities) - Method in class com.dsi.ant.channel.AntChannelProvider
-
Acquires a free ANT Channel for this application to use.
- acquireChannel(Context, PredefinedNetwork, Capabilities, Capabilities) - Method in class com.dsi.ant.channel.AntChannelProvider
-
Acquires a free ANT Channel for this application to use.
- acquireChannelFromAdapter(Context, AdapterInfo, int, Bundle) - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelProviderCommunicatorAidl
- acquireChannelFromAdapter(Context, AdapterInfo, int, Bundle) - Method in interface com.dsi.ant.channel.ipc.IAntChannelProviderCommunicator
-
Request a new ANT channel on the specified adapter from the ANT Radio Service.
- acquireChannelFromAdapter(Context, AdapterInfo, PredefinedNetwork) - Method in class com.dsi.ant.channel.AntChannelProvider
-
Acquires a free ANT Channel for this application to use.
- acquireChannelOnPrivateNetwork(Context, NetworkKey) - Method in class com.dsi.ant.channel.AntChannelProvider
-
Acquires channels in much the same way as
AntChannelProvider.acquireChannel(Context, PredefinedNetwork, Capabilities, Capabilities)
but acquires a free ANT Channel on the specified private network for this application to use. - acquireChannelOnPrivateNetwork(Context, NetworkKey, Capabilities) - Method in class com.dsi.ant.channel.AntChannelProvider
-
Acquires channels in much the same way as
AntChannelProvider.acquireChannel(Context, PredefinedNetwork, Capabilities, Capabilities)
but acquires a free ANT Channel on the specified private network for this application to use. - acquireChannelOnPrivateNetwork(Context, NetworkKey, Capabilities, Capabilities) - Method in class com.dsi.ant.channel.AntChannelProvider
-
Acquires channels in much the same way as
AntChannelProvider.acquireChannel(Context, PredefinedNetwork, Capabilities, Capabilities)
but acquires a free ANT Channel on the specified private network for this application to use. - acquireChannelOnPrivateNetwork(Context, NetworkKey, Capabilities, Capabilities, Bundle) - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelProviderCommunicatorAidl
- acquireChannelOnPrivateNetwork(Context, NetworkKey, Capabilities, Capabilities, Bundle) - Method in interface com.dsi.ant.channel.ipc.IAntChannelProviderCommunicator
-
Request a new ANT channel on the specified private network from the ANT Radio Service.
- acquireChannelOnPrivateNetworkFromAdapter(Context, AdapterInfo, NetworkKey) - Method in class com.dsi.ant.channel.AntChannelProvider
-
Acquires a free ANT Channel for this application to use.
- acquireChannelOnPrivateNetworkFromAdapter(Context, AdapterInfo, NetworkKey, Bundle) - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelProviderCommunicatorAidl
- acquireChannelOnPrivateNetworkFromAdapter(Context, AdapterInfo, NetworkKey, Bundle) - Method in interface com.dsi.ant.channel.ipc.IAntChannelProviderCommunicator
-
Request a new ANT channel on the specified adapter from the ANT Radio Service.
- acquireContinuousScanController(Context, AdapterInfo, NetworkKey, boolean) - Method in class com.dsi.ant.channel.AntChannelProvider
-
Acquires an ANT continuous scan controller that is in assigned state for this application to use.
- acquireContinuousScanController(Context, AdapterInfo, PredefinedNetwork, boolean) - Method in class com.dsi.ant.channel.AntChannelProvider
-
Acquires an ANT continuous scan controller that is in assigned state for this application to use.
- ACTION_BIND_ANT_RADIO_SERVICE - Static variable in class com.dsi.ant.AntService
-
Use this as the action parameter of a binding intent get a service interface back which can be wrapped by an
AntService
object. - ACTION_CHANNEL_PROVIDER_STATE_CHANGED - Static variable in class com.dsi.ant.channel.AntChannelProvider
-
Notification that the number of channels available to be acquired has changed.
- ACTIVE_SEARCH_SHARING - Static variable in class com.dsi.ant.message.MessageId
- ADAPTER_PROVIDER - Enum constant in enum class com.dsi.ant.AntService.Component
-
Responsible for providing hardware information to applications.
- AdapterInfo - Class in com.dsi.ant.channel
-
Represents information pertaining to the underlying ANT hardware that provides ANT channel(s).
- AdapterInfo(String, Capabilities, boolean, boolean) - Constructor for class com.dsi.ant.channel.AdapterInfo
-
Creates an AdapterInfo object from a parcel.
- ADD_CHANNEL_ID_TO_LIST - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- ADD_ENCRYPTION_ID_TO_LIST - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- addBinder(IBinder) - Method in class com.dsi.ant.channel.ipc.aidl.AntIpcResult
-
Adds the binder to the binder list that will be returned to the calling process.
- addChannelId(ChannelId, int, Bundle) - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
- addChannelId(ChannelId, int, Bundle) - Method in interface com.dsi.ant.channel.ipc.IAntChannelCommunicator
- AddChannelIdToListMessage - Class in com.dsi.ant.message.fromhost
-
Message to add a channel ID to an exclusion/inclusion list.
- AddChannelIdToListMessage(byte[]) - Constructor for class com.dsi.ant.message.fromhost.AddChannelIdToListMessage
-
Constructs the message from the given message bytes.
- AddChannelIdToListMessage(ChannelId, int) - Constructor for class com.dsi.ant.message.fromhost.AddChannelIdToListMessage
-
Constructs the message given the channel ID and list index.
- addDeathNotifier(IBinder) - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
- addIdToInclusionExclusionList(ChannelId, int) - Method in class com.dsi.ant.channel.AntChannel
-
Adds channel IDs to the inclusion/exclusion list for this channel.
- ADV_BURST_DATA - Static variable in class com.dsi.ant.message.MessageId
- ADV2_FIT1_ENABLED - Static variable in class com.dsi.ant.message.fromant.CapabilitiesMessage.AdvancedOptions2
- ADV2_RESERVED - Static variable in class com.dsi.ant.message.fromant.CapabilitiesMessage.AdvancedOptions2
- ADVANCED_BURST_DATA - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- AdvancedOptions() - Constructor for class com.dsi.ant.message.fromant.CapabilitiesMessage.AdvancedOptions
- AdvancedOptions2() - Constructor for class com.dsi.ant.message.fromant.CapabilitiesMessage.AdvancedOptions2
- AdvancedOptions3() - Constructor for class com.dsi.ant.message.fromant.CapabilitiesMessage.AdvancedOptions3
- AdvancedOptions4() - Constructor for class com.dsi.ant.message.fromant.CapabilitiesMessage.AdvancedOptions4
- ALARM_VARIABLE_MODIFY_TEST - Static variable in class com.dsi.ant.message.MessageId
- ALL - Enum constant in enum class com.dsi.ant.message.fromhost.ConfigureEventBufferMessage.BufferEvents
-
Buffer all events.
- ALL_CHANNELS_IN_USE - Enum constant in enum class com.dsi.ant.channel.ChannelNotAvailableReason
-
Could not get a channel because all channels have been individually acquired.
- ALL_CHANNELS_IN_USE_LEGACY - Enum constant in enum class com.dsi.ant.channel.ChannelNotAvailableReason
-
Could not get a channel because all channels are in use.
- ANT_DISABLED_AIRPLANE_MODE_ON - Enum constant in enum class com.dsi.ant.channel.ChannelNotAvailableReason
-
Could not get a channel because ANT is currently disabled due to Airplane Mode being on and ANT being Airplane Mode sensitive.
- ANT_NOT_ENABLED - Enum constant in enum class com.dsi.ant.channel.ChannelNotAvailableReason
-
Could not get a channel because ANT is currently disabled due to ANT allowed is switched off in the System Global Settings.
- ANT_VERSION - Enum constant in enum class com.dsi.ant.message.fromant.MessageFromAntType
- ANT_VERSION - Static variable in class com.dsi.ant.message.MessageId
- AntAdapterProvider - Class in com.dsi.ant.channel
-
The adapter provider provides
AdapterInfo
to allow apps to retrieve information about the underlying hardware. - AntAdapterProvider(IBinder) - Constructor for class com.dsi.ant.channel.AntAdapterProvider
-
Apps should use
AntService.getAdapterProvider()
to obtain a reference to this object. - AntAdapterProviderCommunicatorAidl - Class in com.dsi.ant.channel.ipc.aidl
-
An implementation of an ANT Adapter Provider which uses AIDL as the communication method.
- AntAdapterProviderCommunicatorAidl(IBinder) - Constructor for class com.dsi.ant.channel.ipc.aidl.AntAdapterProviderCommunicatorAidl
- AntChannel - Class in com.dsi.ant.channel
-
Represents a single channel on any piece of ANT hardware.
- AntChannelCommunicatorAidl - Class in com.dsi.ant.channel.ipc.aidl
-
An implementation of an ANT Channel Communicator which uses AIDL as the communication method.
- AntChannelProvider - Class in com.dsi.ant.channel
-
This class provides the interface that applications use to acquire ANT channels to use for ANT communication.
- AntChannelProvider(IBinder) - Constructor for class com.dsi.ant.channel.AntChannelProvider
-
Creates a new
AntChannelProvider
using the binding obtained fromAntService.bindService(android.content.Context, android.content.ServiceConnection)
to communicate with the ANT Radio service internally via IPC. - AntChannelProviderCommunicatorAidl - Class in com.dsi.ant.channel.ipc.aidl
-
An implementation of an ANT Channel Pool Communicator which uses AIDL as the communication method.
- AntChannelProviderCommunicatorAidl(IBinder) - Constructor for class com.dsi.ant.channel.ipc.aidl.AntChannelProviderCommunicatorAidl
- AntCommandFailedException - Exception Class in com.dsi.ant.channel
-
The ANT Radio Service sent a response which indicates failure.
- AntCommandFailedException(MessageFromHostType, ServiceResult) - Constructor for exception class com.dsi.ant.channel.AntCommandFailedException
-
Used in library after receiving ServiceResult over IPC
- AntCommandFailureReason - Enum Class in com.dsi.ant.channel
-
The possible causes of an
AntCommandFailedException
. - AntContinuousScanController - Class in com.dsi.ant.channel
-
The ANT Continuous Scan controller on any piece of ANT hardware.
- AntContinuousScanController.ChannelEventDispatcher - Class in com.dsi.ant.channel
- AntIpcResult - Class in com.dsi.ant.channel.ipc.aidl
-
The class is the general return object for the
IAntChannelProviderAidl.handleMessage(android.os.Message, Bundle)
method. - AntIpcResult() - Constructor for class com.dsi.ant.channel.ipc.aidl.AntIpcResult
-
Constructs an empty AntIpcResult object ready to be populated with return data.
- ANTLIB_VERSION_CODE - Static variable in class com.dsi.ant.AntLibVersionInfo
-
The version code of this Android ANT Library.
- ANTLIB_VERSION_STRING - Static variable in class com.dsi.ant.AntLibVersionInfo
-
The version string of this Android ANT Library.
- AntLibVersionInfo - Class in com.dsi.ant
-
Provides the version information of this library.
- AntLibVersionInfo() - Constructor for class com.dsi.ant.AntLibVersionInfo
- AntMessage - Class in com.dsi.ant.message
-
Common definitions for messages from ANT and from Host.
- AntMessage() - Constructor for class com.dsi.ant.message.AntMessage
- AntMessageFromAnt - Class in com.dsi.ant.message.fromant
-
A message sent ANT -> Host.
- AntMessageFromAnt(byte[]) - Constructor for class com.dsi.ant.message.fromant.AntMessageFromAnt
- AntMessageFromHost - Class in com.dsi.ant.message.fromhost
-
A message sent Host -> ANT.
- AntMessageFromHost() - Constructor for class com.dsi.ant.message.fromhost.AntMessageFromHost
- AntMessageParcel - Class in com.dsi.ant.message.ipc
-
An ANT message that has been packaged for communication between applications and the ANT Radio Service.
- AntMessageParcel() - Constructor for class com.dsi.ant.message.ipc.AntMessageParcel
-
Creates an ANT Message with no message type or content.
- AntMessageParcel(int, byte[]) - Constructor for class com.dsi.ant.message.ipc.AntMessageParcel
-
Constructs an AntMessageParcel from message ID and message content.
- AntMessageParcel(Parcel) - Constructor for class com.dsi.ant.message.ipc.AntMessageParcel
-
Constructor to use when re-constructing object from a parcel
- AntMessageParcel(AntMessage) - Constructor for class com.dsi.ant.message.ipc.AntMessageParcel
-
Constructs an AntMessageParcel from an AntMessage.
- AntService - Class in com.dsi.ant
-
This is the starting point for using the ANT API, by calling
bindService()
you allow communication with the ANT Radio Service. - AntService(IBinder) - Constructor for class com.dsi.ant.AntService
-
Creates a new
AntService
using the binding obtained fromAntService.bindService(android.content.Context, android.content.ServiceConnection)
to communicate with the ANT Radio service. - AntService.Component - Enum Class in com.dsi.ant
-
Used internally by the API.
- AntSupportChecker - Class in com.dsi.ant
-
Determines whether applications can use ANT functionality with the current platform setup.
- AntVersionMessage - Class in com.dsi.ant.message.fromant
-
Extracts information from a firmware version message string.
- AntVersionMessage(byte[]) - Constructor for class com.dsi.ant.message.fromant.AntVersionMessage
- AntVersionMessage(AntMessageParcel) - Constructor for class com.dsi.ant.message.fromant.AntVersionMessage
-
Parse message specific information from the given ANT message parcel.
- AntVersionMessage(String) - Constructor for class com.dsi.ant.message.fromant.AntVersionMessage
-
Constructs the message from the given string
- ANY_DEVICE_NUMBER - Static variable in class com.dsi.ant.message.ChannelId
-
The wildcard used to connect to any device number
- ANY_DEVICE_TYPE - Static variable in class com.dsi.ant.message.ChannelId
-
The wildcard used to connect to any device type.
- ANY_TRANSMISSION_TYPE - Static variable in class com.dsi.ant.message.ChannelId
-
The wildcard used to connect to any transmission type.
- assign(ChannelType) - Method in class com.dsi.ant.channel.AntChannel
-
Specifies the type of this channel and prepares the channel for use.
- assign(ChannelType, ExtendedAssignment) - Method in class com.dsi.ant.channel.AntChannel
-
Specifies the type of this channel and prepares the channel for use.
- assign(ChannelType, ExtendedAssignment, Bundle) - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
- assign(ChannelType, ExtendedAssignment, Bundle) - Method in interface com.dsi.ant.channel.ipc.IAntChannelCommunicator
- ASSIGN_CHANNEL - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- ASSIGN_CHANNEL - Static variable in class com.dsi.ant.message.MessageId
- AssignChannelMessage - Class in com.dsi.ant.message.fromhost
-
Message that assigns a channel with the contained parameters.
- AssignChannelMessage(byte[]) - Constructor for class com.dsi.ant.message.fromhost.AssignChannelMessage
- AssignChannelMessage(ChannelType) - Constructor for class com.dsi.ant.message.fromhost.AssignChannelMessage
-
Constructs the message from a specified channel type.
- AssignChannelMessage(ChannelType, ExtendedAssignment) - Constructor for class com.dsi.ant.message.fromhost.AssignChannelMessage
-
Constructs the message from the specified channel type and extended assignment.
- ASSIGNED - Enum constant in enum class com.dsi.ant.message.ChannelState
-
Ready to be configured and then opened.
- ATOD_EXTERNAL_ENABLE - Static variable in class com.dsi.ant.message.MessageId
- ATOD_PIN_SETUP - Static variable in class com.dsi.ant.message.MessageId
- ATOD_SETTINGS - Static variable in class com.dsi.ant.message.MessageId
- AUTO_FREQ_CONFIG - Static variable in class com.dsi.ant.message.MessageId
B
- BACKGROUND_SCAN_IN_USE - Enum constant in enum class com.dsi.ant.channel.AntCommandFailureReason
-
Another channel is already performing a background scan.
- BACKGROUND_SCANNING - Static variable in class com.dsi.ant.message.ExtendedAssignment.Flag
- BackgroundScanState - Class in com.dsi.ant.channel
-
The status of background scan on this ANT adapter.
- BIDIRECTIONAL_MASTER - Enum constant in enum class com.dsi.ant.message.ChannelType
-
Primarily transmits data but can receive in reverse direction.
- BIDIRECTIONAL_SLAVE - Enum constant in enum class com.dsi.ant.message.ChannelType
-
Primarily receives data but can transmit in reverse direction.
- bindService(Context, ServiceConnection) - Static method in class com.dsi.ant.AntService
-
Connect to the ANT Radio Service, creating it if needed.
- BIST - Static variable in class com.dsi.ant.message.MessageId
- BITMASK_CHANNEL_ID_OUTPUT - Static variable in class com.dsi.ant.message.fromhost.LibConfigMessage
-
The mask to be used to get the enable channel ID flag
- BITMASK_CHANNEL_NUMBER - Static variable in class com.dsi.ant.message.AntMessage
-
The mask to be used to get the channel number from the byte containing the channel number
- BITMASK_DEVICE_TYPE - Static variable in class com.dsi.ant.message.ChannelId
-
The mask to be used to get the device type.
- BITMASK_DEVICE_TYPE - Static variable in class com.dsi.ant.message.fromhost.SerialNumberSetChannelIdMessage
-
The mask used to retrieve the device type
- BITMASK_PAIR - Static variable in class com.dsi.ant.message.ChannelId
-
The mask to be used to get the pairing bit.
- BITMASK_PAIR - Static variable in class com.dsi.ant.message.fromhost.SerialNumberSetChannelIdMessage
-
The mask used to retrieve the pairing bit
- BITMASK_RSSI_OUTPUT - Static variable in class com.dsi.ant.message.fromhost.LibConfigMessage
-
The mask to be used to get the enable RSSI data flag
- BITMASK_RX_TIMESTAMP - Static variable in class com.dsi.ant.message.fromhost.LibConfigMessage
-
The mask to be used to get the enable timestamp flag
- BITMASK_SEQUENCE_NUMBER - Static variable in class com.dsi.ant.message.fromant.BurstTransferDataMessage
-
The mask used to retrieve the sequence number
- BITMASK_SEQUENCE_NUMBER - Static variable in class com.dsi.ant.message.fromhost.BurstTransferDataMessageFromHost
-
The mask to be used to retrieve the sequence number
- BITMASK_SHARED_ADDRESS_TYPE - Static variable in class com.dsi.ant.message.ChannelId
-
The mask to be used to get the shared address.
- BITMASK_STATUS_CHANNEL_STATE - Static variable in class com.dsi.ant.message.fromant.ChannelStatusMessage
-
The mask used to retrieve the channel state
- BITMASK_STATUS_CHANNEL_TYPE - Static variable in class com.dsi.ant.message.fromant.ChannelStatusMessage
-
The mask used to retrieve the channel type
- BITSHIFT_STATUS_CHANNEL_STATE - Static variable in class com.dsi.ant.message.fromant.ChannelStatusMessage
-
The shift applied to the retrieved channel state value
- BITSHIFT_STATUS_CHANNEL_TYPE - Static variable in class com.dsi.ant.message.fromant.ChannelStatusMessage
-
The shift applied to the retrieved channel type value
- booleanFromByte(byte[], int) - Static method in class com.dsi.ant.message.MessageUtils
-
Converts a byte into a boolean.
- booleanFromNumber(int) - Static method in class com.dsi.ant.message.MessageUtils
-
Parses an integer from a boolean.
- BROADCAST_DATA - Enum constant in enum class com.dsi.ant.message.fromant.MessageFromAntType
- BROADCAST_DATA - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- BROADCAST_DATA - Static variable in class com.dsi.ant.message.MessageId
- BroadcastDataMessage - Class in com.dsi.ant.message.fromant
-
Received when the master connected to sends broadcast data to the slave.
- BroadcastDataMessage(byte[]) - Constructor for class com.dsi.ant.message.fromant.BroadcastDataMessage
- BroadcastDataMessage(AntMessageParcel) - Constructor for class com.dsi.ant.message.fromant.BroadcastDataMessage
-
Parse message specific information from the given ANT message parcel.
- BroadcastDataMessageFromHost - Class in com.dsi.ant.message.fromhost
-
The default mode used to transmit data between devices and will be sent every channel period.
- BroadcastDataMessageFromHost(byte[]) - Constructor for class com.dsi.ant.message.fromhost.BroadcastDataMessageFromHost
-
Constructs the message from the message bytes.
- BUILD_TYPE - Static variable in class com.dsi.ant.BuildConfig
- BuildConfig - Class in com.dsi.ant
- BuildConfig() - Constructor for class com.dsi.ant.BuildConfig
- BURST_DATA - Static variable in class com.dsi.ant.message.MessageId
- BURST_TRANSFER_DATA - Enum constant in enum class com.dsi.ant.message.fromant.MessageFromAntType
- BURST_TRANSFER_DATA - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- BurstState - Class in com.dsi.ant.channel
-
The status of burst transfers (transmit or receive) on this ANT adapter.
- burstTransfer(byte[]) - Method in class com.dsi.ant.channel.AntChannel
-
Transmits the given data on this channel as a series of burst messages.
- burstTransfer(byte[], Bundle) - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
- burstTransfer(byte[], Bundle) - Method in interface com.dsi.ant.channel.ipc.IAntChannelCommunicator
- BurstTransferDataMessage - Class in com.dsi.ant.message.fromant
-
Message received when receiving burst data from a connected device and every burst packet is acknowledged.
- BurstTransferDataMessage(byte[]) - Constructor for class com.dsi.ant.message.fromant.BurstTransferDataMessage
- BurstTransferDataMessage(AntMessageParcel) - Constructor for class com.dsi.ant.message.fromant.BurstTransferDataMessage
-
Parse message specific information from the given ANT message parcel.
- BurstTransferDataMessageFromHost - Class in com.dsi.ant.message.fromhost
-
A burst transfer data packet sent when performing a burst transfer.
- BurstTransferDataMessageFromHost(int, byte[]) - Constructor for class com.dsi.ant.message.fromhost.BurstTransferDataMessageFromHost
-
Constructs the message from the message bytes.
C
- CANCELLED - Enum constant in enum class com.dsi.ant.channel.AntCommandFailureReason
-
The blocking operation was interrupted.
- Capabilities - Class in com.dsi.ant.channel
-
Provides possible capabilities of an ANT channel.
- Capabilities() - Constructor for class com.dsi.ant.channel.Capabilities
-
Constructs a Capabilities object with all capabilities default to false.
- CAPABILITIES - Enum constant in enum class com.dsi.ant.message.fromant.MessageFromAntType
- CAPABILITIES - Static variable in class com.dsi.ant.message.MessageId
- CAPABILITIES_ADVANCED_BURST_ENABLED - Enum constant in enum class com.dsi.ant.message.fromant.CapabilitiesMessage.Option
- CAPABILITIES_ADVANCED_BURST_ENABLED - Static variable in class com.dsi.ant.message.fromant.CapabilitiesMessage.AdvancedOptions3
- CAPABILITIES_EVENT_BUFFERING_ENABLED - Enum constant in enum class com.dsi.ant.message.fromant.CapabilitiesMessage.Option
- CAPABILITIES_EVENT_BUFFERING_ENABLED - Static variable in class com.dsi.ant.message.fromant.CapabilitiesMessage.AdvancedOptions3
- CAPABILITIES_EVENT_FILTERING_ENABLED - Enum constant in enum class com.dsi.ant.message.fromant.CapabilitiesMessage.Option
- CAPABILITIES_EVENT_FILTERING_ENABLED - Static variable in class com.dsi.ant.message.fromant.CapabilitiesMessage.AdvancedOptions3
- CAPABILITIES_EXT_ASSIGN_ENABLED - Enum constant in enum class com.dsi.ant.message.fromant.CapabilitiesMessage.Option
- CAPABILITIES_EXT_ASSIGN_ENABLED - Static variable in class com.dsi.ant.message.fromant.CapabilitiesMessage.AdvancedOptions2
- CAPABILITIES_EXT_MESSAGE_ENABLED - Enum constant in enum class com.dsi.ant.message.fromant.CapabilitiesMessage.Option
- CAPABILITIES_EXT_MESSAGE_ENABLED - Static variable in class com.dsi.ant.message.fromant.CapabilitiesMessage.AdvancedOptions2
- CAPABILITIES_FS_ANTFS_ENABLED - Enum constant in enum class com.dsi.ant.message.fromant.CapabilitiesMessage.Option
- CAPABILITIES_FS_ANTFS_ENABLED - Static variable in class com.dsi.ant.message.fromant.CapabilitiesMessage.AdvancedOptions2
- CAPABILITIES_HIGH_DUTY_SEARCH_ENABLED - Enum constant in enum class com.dsi.ant.message.fromant.CapabilitiesMessage.Option
- CAPABILITIES_HIGH_DUTY_SEARCH_ENABLED - Static variable in class com.dsi.ant.message.fromant.CapabilitiesMessage.AdvancedOptions3
- CAPABILITIES_LED_ENABLED - Enum constant in enum class com.dsi.ant.message.fromant.CapabilitiesMessage.Option
- CAPABILITIES_LED_ENABLED - Static variable in class com.dsi.ant.message.fromant.CapabilitiesMessage.AdvancedOptions2
- CAPABILITIES_LOW_PRIORITY_SEARCH_ENABLED - Enum constant in enum class com.dsi.ant.message.fromant.CapabilitiesMessage.Option
- CAPABILITIES_LOW_PRIORITY_SEARCH_ENABLED - Static variable in class com.dsi.ant.message.fromant.CapabilitiesMessage.AdvancedOptions
- CAPABILITIES_NETWORK_ENABLED - Enum constant in enum class com.dsi.ant.message.fromant.CapabilitiesMessage.Option
- CAPABILITIES_NETWORK_ENABLED - Static variable in class com.dsi.ant.message.fromant.CapabilitiesMessage.AdvancedOptions
- CAPABILITIES_NO_ACKD_MESSAGES - Enum constant in enum class com.dsi.ant.message.fromant.CapabilitiesMessage.Option
- CAPABILITIES_NO_ACKD_MESSAGES - Static variable in class com.dsi.ant.message.fromant.CapabilitiesMessage.StandardOptions
- CAPABILITIES_NO_BURST_MESSAGES - Enum constant in enum class com.dsi.ant.message.fromant.CapabilitiesMessage.Option
- CAPABILITIES_NO_BURST_MESSAGES - Static variable in class com.dsi.ant.message.fromant.CapabilitiesMessage.StandardOptions
- CAPABILITIES_NO_RECEIVE_CHANNELS - Enum constant in enum class com.dsi.ant.message.fromant.CapabilitiesMessage.Option
- CAPABILITIES_NO_RECEIVE_CHANNELS - Static variable in class com.dsi.ant.message.fromant.CapabilitiesMessage.StandardOptions
- CAPABILITIES_NO_RECEIVE_MESSAGES - Enum constant in enum class com.dsi.ant.message.fromant.CapabilitiesMessage.Option
- CAPABILITIES_NO_RECEIVE_MESSAGES - Static variable in class com.dsi.ant.message.fromant.CapabilitiesMessage.StandardOptions
- CAPABILITIES_NO_TRANSMIT_CHANNELS - Enum constant in enum class com.dsi.ant.message.fromant.CapabilitiesMessage.Option
- CAPABILITIES_NO_TRANSMIT_CHANNELS - Static variable in class com.dsi.ant.message.fromant.CapabilitiesMessage.StandardOptions
- CAPABILITIES_NO_TRANSMIT_MESSAGES - Enum constant in enum class com.dsi.ant.message.fromant.CapabilitiesMessage.Option
- CAPABILITIES_NO_TRANSMIT_MESSAGES - Static variable in class com.dsi.ant.message.fromant.CapabilitiesMessage.StandardOptions
- CAPABILITIES_PER_CHANNEL_TX_POWER_ENABLED - Enum constant in enum class com.dsi.ant.message.fromant.CapabilitiesMessage.Option
- CAPABILITIES_PER_CHANNEL_TX_POWER_ENABLED - Static variable in class com.dsi.ant.message.fromant.CapabilitiesMessage.AdvancedOptions
- CAPABILITIES_PROX_SEARCH_ENABLED - Enum constant in enum class com.dsi.ant.message.fromant.CapabilitiesMessage.Option
- CAPABILITIES_PROX_SEARCH_ENABLED - Static variable in class com.dsi.ant.message.fromant.CapabilitiesMessage.AdvancedOptions2
- CAPABILITIES_SCAN_MODE_ENABLED - Enum constant in enum class com.dsi.ant.message.fromant.CapabilitiesMessage.Option
- CAPABILITIES_SCAN_MODE_ENABLED - Static variable in class com.dsi.ant.message.fromant.CapabilitiesMessage.AdvancedOptions2
- CAPABILITIES_SCRIPT_ENABLED - Enum constant in enum class com.dsi.ant.message.fromant.CapabilitiesMessage.Option
- CAPABILITIES_SCRIPT_ENABLED - Static variable in class com.dsi.ant.message.fromant.CapabilitiesMessage.AdvancedOptions
- CAPABILITIES_SEARCH_LIST_ENABLED - Enum constant in enum class com.dsi.ant.message.fromant.CapabilitiesMessage.Option
- CAPABILITIES_SEARCH_LIST_ENABLED - Static variable in class com.dsi.ant.message.fromant.CapabilitiesMessage.AdvancedOptions
- CAPABILITIES_SEARCH_UPLINK_ENABLED - Enum constant in enum class com.dsi.ant.message.fromant.CapabilitiesMessage.Option
- CAPABILITIES_SEARCH_UPLINK_ENABLED - Static variable in class com.dsi.ant.message.fromant.CapabilitiesMessage.AdvancedOptions4
- CAPABILITIES_SELECTIVE_DATA_UPDATES_ENABLED - Enum constant in enum class com.dsi.ant.message.fromant.CapabilitiesMessage.Option
- CAPABILITIES_SELECTIVE_DATA_UPDATES_ENABLED - Static variable in class com.dsi.ant.message.fromant.CapabilitiesMessage.AdvancedOptions3
- CAPABILITIES_SERIAL_NUMBER_ENABLED - Enum constant in enum class com.dsi.ant.message.fromant.CapabilitiesMessage.Option
- CAPABILITIES_SERIAL_NUMBER_ENABLED - Static variable in class com.dsi.ant.message.fromant.CapabilitiesMessage.AdvancedOptions
- CapabilitiesMessage - Class in com.dsi.ant.message.fromant
-
Provides possible ANT capabilities, and whether they are supported or not.
- CapabilitiesMessage(byte[]) - Constructor for class com.dsi.ant.message.fromant.CapabilitiesMessage
-
Creates a capabilities message
- CapabilitiesMessage(AntMessageParcel) - Constructor for class com.dsi.ant.message.fromant.CapabilitiesMessage
-
Parse message specific information from the given ANT message parcel.
- CapabilitiesMessage.AdvancedOptions - Class in com.dsi.ant.message.fromant
-
Capabilities under advanced options
- CapabilitiesMessage.AdvancedOptions2 - Class in com.dsi.ant.message.fromant
-
Capabilities under advanced options 2
- CapabilitiesMessage.AdvancedOptions3 - Class in com.dsi.ant.message.fromant
-
Capabilities under advanced options 3
- CapabilitiesMessage.AdvancedOptions4 - Class in com.dsi.ant.message.fromant
-
Capabilities under advanced options 4
- CapabilitiesMessage.MessageOffsets - Class in com.dsi.ant.message.fromant
-
Offsets used to parse the capabilities message message content
- CapabilitiesMessage.Option - Enum Class in com.dsi.ant.message.fromant
-
Summary of the ANT device's capability options.
- CapabilitiesMessage.StandardOptions - Class in com.dsi.ant.message.fromant
-
Capabilities under standard options
- CHANNEL_CLOSED - Enum constant in enum class com.dsi.ant.message.EventCode
-
The channel has been successfully closed.
- CHANNEL_COLLISION - Enum constant in enum class com.dsi.ant.message.EventCode
-
Two channels have drifted into each other and overlapped in time on the device causing one channel to be blocked.
- CHANNEL_EVENT - Enum constant in enum class com.dsi.ant.message.fromant.MessageFromAntType
- CHANNEL_EVENT_INITIATING_ID - Static variable in class com.dsi.ant.message.MessageId
- CHANNEL_EVENT_OR_RESPONSE - Static variable in class com.dsi.ant.message.MessageId
- CHANNEL_ID - Enum constant in enum class com.dsi.ant.message.fromant.MessageFromAntType
- CHANNEL_ID - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- CHANNEL_ID - Static variable in class com.dsi.ant.message.MessageId
- CHANNEL_ID_NOT_SET - Enum constant in enum class com.dsi.ant.message.ResponseCode
-
returned on attempt to open a channel without setting the channel ID
- CHANNEL_ID_PRESENT - Static variable in class com.dsi.ant.message.ExtendedData.Flag
-
Mask used to get channel ID flag bit
- CHANNEL_IN_WRONG_STATE - Enum constant in enum class com.dsi.ant.message.ResponseCode
-
returned on attempt to perform an action from the wrong channel state
- CHANNEL_MESG_PERIOD - Static variable in class com.dsi.ant.message.MessageId
- CHANNEL_NOT_OPENED - Enum constant in enum class com.dsi.ant.message.ResponseCode
-
returned on attempt to communicate on a channel that is not open
- CHANNEL_PERIOD - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- CHANNEL_PERIOD_UNITS_FRACTION_OF_A_SECOND - Static variable in class com.dsi.ant.message.fromhost.ChannelPeriodMessage
-
ANT channel period = channel period time (s) *
ChannelPeriodMessage.CHANNEL_PERIOD_UNITS_FRACTION_OF_A_SECOND
. - CHANNEL_PROVIDER - Enum constant in enum class com.dsi.ant.AntService.Component
-
Responsible for providing ANT channels to applications.
- CHANNEL_RADIO_FREQ - Static variable in class com.dsi.ant.message.MessageId
- CHANNEL_RADIO_TX_POWER - Static variable in class com.dsi.ant.message.MessageId
- CHANNEL_RELEASING - Enum constant in enum class com.dsi.ant.channel.AntCommandFailureReason
-
The channel is releasing, and is no longer acquired by this application.
- CHANNEL_RESPONSE - Enum constant in enum class com.dsi.ant.channel.AntCommandFailureReason
-
The ANT Adapter replied with a channel response including a response code that was not "no error".
- CHANNEL_RESPONSE - Enum constant in enum class com.dsi.ant.message.fromant.MessageFromAntType
- CHANNEL_RF_FREQUENCY - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- CHANNEL_SEARCH_PRIORITY - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- CHANNEL_SEARCH_PRIORITY - Static variable in class com.dsi.ant.message.MessageId
- CHANNEL_SEARCH_TIMEOUT - Static variable in class com.dsi.ant.message.MessageId
- CHANNEL_STATUS - Enum constant in enum class com.dsi.ant.message.fromant.MessageFromAntType
- CHANNEL_STATUS - Static variable in class com.dsi.ant.message.MessageId
- ChannelEventDispatcher() - Constructor for class com.dsi.ant.channel.AntContinuousScanController.ChannelEventDispatcher
- ChannelEventMessage - Class in com.dsi.ant.message.fromant
-
Defines values for reading an
MessageFromAntType.CHANNEL_EVENT
type message. - ChannelEventMessage(byte[]) - Constructor for class com.dsi.ant.message.fromant.ChannelEventMessage
-
Parse Channel Event data from the given ANT message content.
- ChannelEventMessage(AntMessageParcel) - Constructor for class com.dsi.ant.message.fromant.ChannelEventMessage
-
Parse message specific information from the given ANT message parcel.
- channelExists() - Method in class com.dsi.ant.channel.ipc.ServiceResult
-
Does the channel exist.
- ChannelId - Class in com.dsi.ant.message
-
The Channel ID portion of a Channel ID response or Extended Data message.
- ChannelId(byte[], int) - Constructor for class com.dsi.ant.message.ChannelId
-
Constructs the channel ID from the message byte array.
- ChannelId(int, int, int) - Constructor for class com.dsi.ant.message.ChannelId
-
Constructs the channel ID from the given parameters.
- ChannelId(int, int, int, boolean) - Constructor for class com.dsi.ant.message.ChannelId
-
Constructs the channel ID from the given parameters, including the pairing bit.
- ChannelIdMessage - Class in com.dsi.ant.message.fromant
-
This message returns the specific channel ID for the channel.
- ChannelIdMessage(byte[]) - Constructor for class com.dsi.ant.message.fromant.ChannelIdMessage
- ChannelIdMessage(AntMessageParcel) - Constructor for class com.dsi.ant.message.fromant.ChannelIdMessage
-
Parse message specific information from the given ANT message parcel.
- ChannelIdMessageFromHost - Class in com.dsi.ant.message.fromhost
-
Configures the channel's channel ID.
- ChannelIdMessageFromHost(byte[]) - Constructor for class com.dsi.ant.message.fromhost.ChannelIdMessageFromHost
- ChannelIdMessageFromHost(ChannelId) - Constructor for class com.dsi.ant.message.fromhost.ChannelIdMessageFromHost
-
Constructs the message from the given channel ID.
- ChannelNotAvailableException - Exception Class in com.dsi.ant.channel
-
This exception is thrown when a channel could not be allocated.
- ChannelNotAvailableException(ChannelNotAvailableReason) - Constructor for exception class com.dsi.ant.channel.ChannelNotAvailableException
-
Constructs the exception with the given reason
- ChannelNotAvailableException(ChannelNotAvailableReason, String) - Constructor for exception class com.dsi.ant.channel.ChannelNotAvailableException
-
Constructs the exception with the given reason and message.
- ChannelNotAvailableReason - Enum Class in com.dsi.ant.channel
-
The possible causes of a
ChannelNotAvailableException
. - ChannelPeriodMessage - Class in com.dsi.ant.message.fromhost
-
Configures the channel period the channel will operate on.
- ChannelPeriodMessage(byte[]) - Constructor for class com.dsi.ant.message.fromhost.ChannelPeriodMessage
- ChannelPeriodMessage(int) - Constructor for class com.dsi.ant.message.fromhost.ChannelPeriodMessage
-
Constructs the message from the given channel period.
- ChannelResponseMessage - Class in com.dsi.ant.message.fromant
-
Message generated in response to a message.
- ChannelResponseMessage(byte[]) - Constructor for class com.dsi.ant.message.fromant.ChannelResponseMessage
- ChannelResponseMessage(AntMessageParcel) - Constructor for class com.dsi.ant.message.fromant.ChannelResponseMessage
-
Parse message specific information from the given ANT message parcel.
- ChannelRfFrequencyMessage - Class in com.dsi.ant.message.fromhost
-
Configures the frequency this channel will operate on.
- ChannelRfFrequencyMessage(byte[]) - Constructor for class com.dsi.ant.message.fromhost.ChannelRfFrequencyMessage
- ChannelRfFrequencyMessage(int) - Constructor for class com.dsi.ant.message.fromhost.ChannelRfFrequencyMessage
-
Constructs the message from the given frequency value.
- ChannelSearchPriorityMessage - Class in com.dsi.ant.message.fromhost
- ChannelSearchPriorityMessage(byte[]) - Constructor for class com.dsi.ant.message.fromhost.ChannelSearchPriorityMessage
- ChannelSearchPriorityMessage(int) - Constructor for class com.dsi.ant.message.fromhost.ChannelSearchPriorityMessage
-
Constructs the message from the given channel search priority [4 - 11].
- ChannelState - Enum Class in com.dsi.ant.message
-
The possible states an ANT channel can be in.
- ChannelStatusMessage - Class in com.dsi.ant.message.fromant
-
Message that returns the status of the channel.
- ChannelStatusMessage(byte[]) - Constructor for class com.dsi.ant.message.fromant.ChannelStatusMessage
- ChannelStatusMessage(AntMessageParcel) - Constructor for class com.dsi.ant.message.fromant.ChannelStatusMessage
-
Parse message specific information from the given ANT message parcel.
- ChannelType - Enum Class in com.dsi.ant.message
-
The possible types an ANT channel can be assigned as.
- clearAdapterEventHandler() - Method in class com.dsi.ant.channel.AntChannel
-
Clears the handler registered to this callback through
AntChannel.setAdapterEventHandler(IAntAdapterEventHandler)
and closes its associated resources. - clearAdapterEventHandler() - Method in class com.dsi.ant.channel.AntContinuousScanController
-
Clears the handler registered to this callback through
AntContinuousScanController.setAdapterEventHandler(IAntAdapterEventHandler)
and closes its associated resources. - clearAdapterEventHandler() - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
- clearAdapterEventHandler() - Method in interface com.dsi.ant.channel.ipc.IAntChannelCommunicator
- clearChannelEventHandler() - Method in class com.dsi.ant.channel.AntChannel
-
Clears the handler registered to this callback through
AntChannel.setChannelEventHandler(IAntChannelEventHandler)
and closes its associated resources. - clearChannelEventHandler() - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
- clearChannelEventHandler() - Method in interface com.dsi.ant.channel.ipc.IAntChannelCommunicator
- clearScanChannelEventHandler() - Method in class com.dsi.ant.channel.AntContinuousScanController
-
Clears the handler registered to this callback through
AntContinuousScanController.setScanChannelEventHandler(IAntChannelEventHandler)
and closes its associated resources. - close() - Method in class com.dsi.ant.channel.AntChannel
-
Closes this channel.
- close() - Method in class com.dsi.ant.channel.AntContinuousScanController
-
Closes the controller.
- close(Bundle) - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
- close(Bundle) - Method in interface com.dsi.ant.channel.ipc.IAntChannelCommunicator
- CLOSE_CHANNEL - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- CLOSE_CHANNEL - Static variable in class com.dsi.ant.message.MessageId
- CloseChannelMessage - Class in com.dsi.ant.message.fromhost
-
Message sent to ANT to close the channel.
- CloseChannelMessage() - Constructor for class com.dsi.ant.message.fromhost.CloseChannelMessage
-
Constructs the message.
- CloseChannelMessage(byte[]) - Constructor for class com.dsi.ant.message.fromhost.CloseChannelMessage
-
Create from raw message content for this message.
- COEX_ADV_PRIORITY_CONFIG - Static variable in class com.dsi.ant.message.MessageId
- COEX_PRIORITY_CONFIG - Static variable in class com.dsi.ant.message.MessageId
- com.dsi.ant - package com.dsi.ant
- com.dsi.ant.channel - package com.dsi.ant.channel
- com.dsi.ant.channel.ipc - package com.dsi.ant.channel.ipc
- com.dsi.ant.channel.ipc.aidl - package com.dsi.ant.channel.ipc.aidl
- com.dsi.ant.channel.ipc.utility - package com.dsi.ant.channel.ipc.utility
- com.dsi.ant.message - package com.dsi.ant.message
- com.dsi.ant.message.fromant - package com.dsi.ant.message.fromant
- com.dsi.ant.message.fromhost - package com.dsi.ant.message.fromhost
- com.dsi.ant.message.ipc - package com.dsi.ant.message.ipc
- compareTo(AntVersionMessage) - Method in class com.dsi.ant.message.fromant.AntVersionMessage
-
Check the return value of
AntVersionMessage.isComparable(AntVersionMessage)
as true before using this method. - CONFIG_ADV_BURST - Static variable in class com.dsi.ant.message.MessageId
- CONFIG_ENCRYPTION_ID_LIST - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- CONFIG_ID_LIST - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- configIdList(int, boolean, Bundle) - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
- configIdList(int, boolean, Bundle) - Method in interface com.dsi.ant.channel.ipc.IAntChannelCommunicator
- ConfigIdListMessage - Class in com.dsi.ant.message.fromhost
-
Configures the inclusion/exclusion list of channel IDs checked against while searching.
- ConfigIdListMessage(byte[]) - Constructor for class com.dsi.ant.message.fromhost.ConfigIdListMessage
- ConfigIdListMessage(int, boolean) - Constructor for class com.dsi.ant.message.fromhost.ConfigIdListMessage
-
Constructs the message from the given list size and exlude flag.
- CONFIGURE_ADVANCED_BURST - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- CONFIGURE_EVENT_BUFFER - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- CONFIGURE_EVENT_FILTER - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- CONFIGURE_SELECTIVE_DATA_UPDATES - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- CONFIGURE_USER_NVM - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- ConfigureEventBufferMessage - Class in com.dsi.ant.message.fromhost
-
Configures the event buffer for the ANT chip.
- ConfigureEventBufferMessage(byte[]) - Constructor for class com.dsi.ant.message.fromhost.ConfigureEventBufferMessage
- ConfigureEventBufferMessage(ConfigureEventBufferMessage.BufferEvents, int, int) - Constructor for class com.dsi.ant.message.fromhost.ConfigureEventBufferMessage
- ConfigureEventBufferMessage.BufferEvents - Enum Class in com.dsi.ant.message.fromhost
-
The groups of messages to buffer.
- configureFrequencyAgility(int, int, int) - Method in class com.dsi.ant.channel.AntChannel
-
Configures the frequency agility feature for this channel.
- configureFrequencyAgility(int, int, int, Bundle) - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
- configureFrequencyAgility(int, int, int, Bundle) - Method in interface com.dsi.ant.channel.ipc.IAntChannelCommunicator
- configureInclusionExclusionList(int, boolean) - Method in class com.dsi.ant.channel.AntChannel
-
Configures the inclusion/exclusion list for this channel which allows specifying specific channel IDs to ignore or include in a search.
- convertToMilliseconds() - Method in enum class com.dsi.ant.message.HighPrioritySearchTimeout
-
Get the time value of this search timeout.
- convertToMilliseconds() - Method in enum class com.dsi.ant.message.LowPrioritySearchTimeout
-
Get the time value of this search timeout.
- convertToRssiMeasurementType(int) - Static method in enum class com.dsi.ant.message.Rssi.RssiMeasurementType
-
Creates the measurement type from the raw value.
- create(int) - Static method in enum class com.dsi.ant.AntService.Component
-
Used internally by the API to create a Component from a raw value received from ANT Radio Service.
- create(int) - Static method in enum class com.dsi.ant.channel.AntCommandFailureReason
-
Used internally by the API to create a failure reason received from ANT Radio Service.
- create(int) - Static method in enum class com.dsi.ant.channel.ChannelNotAvailableReason
-
Creates a ChannelNotAvailableReason for the given raw value.
- create(int) - Static method in enum class com.dsi.ant.message.ChannelState
-
Creates the channel state from a raw value.
- create(int) - Static method in enum class com.dsi.ant.message.ChannelType
-
Creates the ChannelType from the raw value.
- create(int) - Static method in enum class com.dsi.ant.message.EventCode
-
Creates the EventCode from the raw value.
- create(int) - Static method in enum class com.dsi.ant.message.fromhost.ConfigureEventBufferMessage.BufferEvents
-
Creates the BufferEvents object from the raw value.
- create(int) - Static method in enum class com.dsi.ant.message.fromhost.LoadOrStoreEncryptionKeyMessage.Operation
-
Creates the Operation from the raw value.
- create(int) - Static method in enum class com.dsi.ant.message.HighPrioritySearchTimeout
-
Will round millisecond value up to nearest timeout value in 2.5 second increments.
- create(int) - Static method in enum class com.dsi.ant.message.LowPrioritySearchTimeout
-
Will round millisecond value up to nearest timeout value in 2.5 second increments.
- create(int) - Static method in enum class com.dsi.ant.message.ResponseCode
-
Creates the ResponseCode from the raw value.
- create(int, byte[]) - Static method in enum class com.dsi.ant.message.fromant.MessageFromAntType
-
Determines the type of this message based on its message id and contents.
- create(AntMessageParcel) - Static method in enum class com.dsi.ant.message.fromant.MessageFromAntType
-
Determines the type of this message received from the ANT Radio Service.
- create(AntMessageParcel, ChannelType) - Static method in enum class com.dsi.ant.message.fromhost.MessageFromHostType
-
Construct a message type from the basic message data.
- createAntMessage(byte[]) - Static method in class com.dsi.ant.message.fromant.AntMessageFromAnt
-
Takes a message read from the chip and converts it to an
AntMessageFromAnt
object - createAntMessage(MessageFromAntType, byte[]) - Static method in class com.dsi.ant.message.fromant.AntMessageFromAnt
- createAntMessage(MessageFromHostType, byte[]) - Static method in class com.dsi.ant.message.fromhost.AntMessageFromHost
- createAntMessage(AntMessageParcel) - Static method in class com.dsi.ant.message.fromant.AntMessageFromAnt
-
Takes a message received over IPC and converts it to an
AntMessageFromAnt
object - createAntMessage(AntMessageParcel, ChannelType) - Static method in class com.dsi.ant.message.fromhost.AntMessageFromHost
-
Takes a message received over IPC and converts it to an AntMessageFromHost object
- createDataMessageFromHost(MessageFromHostType, byte[]) - Static method in class com.dsi.ant.message.fromhost.DataMessageFromHost
- createSetNetworkKeyMessage(MessageFromHostType, byte[]) - Static method in class com.dsi.ant.message.fromhost.SetNetworkKeyMessage
-
Creates a set network key message from the message content.
- CREATOR - Static variable in class com.dsi.ant.channel.AdapterInfo
-
For Parcelable
- CREATOR - Static variable in class com.dsi.ant.channel.AntChannel
-
Creates an AntChannel from a Parcel
- CREATOR - Static variable in class com.dsi.ant.channel.AntContinuousScanController
-
Creates an AntContinuousScanController from a Parcel
- CREATOR - Static variable in class com.dsi.ant.channel.BackgroundScanState
-
For Parcelable
- CREATOR - Static variable in class com.dsi.ant.channel.BurstState
-
For Parcelable
- CREATOR - Static variable in class com.dsi.ant.channel.Capabilities
-
For Parcelable
- CREATOR - Static variable in exception class com.dsi.ant.channel.ChannelNotAvailableException
-
For Parcelable
- CREATOR - Static variable in class com.dsi.ant.channel.EventBufferSettings
-
For Parcelable
- CREATOR - Static variable in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
-
Creates an AntChannelCommunicatorAidl from a parcel.
- CREATOR - Static variable in class com.dsi.ant.channel.ipc.aidl.AntIpcResult
- CREATOR - Static variable in class com.dsi.ant.channel.ipc.ServiceResult
-
For Parcelable
- CREATOR - Static variable in class com.dsi.ant.channel.NetworkKey
-
For Parcelable
- CREATOR - Static variable in class com.dsi.ant.message.ipc.AntMessageParcel
- CREATOR - Static variable in class com.dsi.ant.message.LibConfig
-
For Parcelable
- CRYSTAL_ENABLE - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- CrystalEnableMessage - Class in com.dsi.ant.message.fromhost
-
Enables using an external 32kHz cystal input as a low power clock to save power while ANT is active.
- CrystalEnableMessage() - Constructor for class com.dsi.ant.message.fromhost.CrystalEnableMessage
-
Constructs the message.
- CrystalEnableMessage(byte[]) - Constructor for class com.dsi.ant.message.fromhost.CrystalEnableMessage
-
Create from raw message content for this message.
- CUBE_CMD - Static variable in class com.dsi.ant.message.MessageId
- CW_INIT - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- CW_TEST - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- CwInitMessage - Class in com.dsi.ant.message.fromhost
-
Initializes ANT into CW test mode and should be sent after a reset.
- CwInitMessage() - Constructor for class com.dsi.ant.message.fromhost.CwInitMessage
-
Constructs the message.
- CwInitMessage(byte[]) - Constructor for class com.dsi.ant.message.fromhost.CwInitMessage
-
Create from raw message content for this message.
D
- DataMessage - Class in com.dsi.ant.message.fromant
-
Defines values for reading a
MessageFromAntType.BROADCAST_DATA
,MessageFromAntType.ACKNOWLEDGED_DATA
, orMessageFromAntType.BURST_TRANSFER_DATA
type message. - DataMessage(byte[]) - Constructor for class com.dsi.ant.message.fromant.DataMessage
- DataMessageFromHost - Class in com.dsi.ant.message.fromhost
-
Defines values for reading a
MessageFromHostType.BROADCAST_DATA
,MessageFromHostType.ACKNOWLEDGED_DATA
, orMessageFromHostType.BURST_TRANSFER_DATA
type message. - DataMessageFromHost() - Constructor for class com.dsi.ant.message.fromhost.DataMessageFromHost
- DBM - Enum constant in enum class com.dsi.ant.message.Rssi.RssiMeasurementType
-
Decibels referenced to one milliwatt
- DEBUG - Static variable in class com.dsi.ant.BuildConfig
- DEFAULT - Static variable in enum class com.dsi.ant.message.HighPrioritySearchTimeout
-
The timeout value set after a channel is assigned
- DEFAULT - Static variable in enum class com.dsi.ant.message.LowPrioritySearchTimeout
-
The timeout value set after a channel is assigned
- DEFAULT_BUFFER_TIME_MILLISECONDS - Static variable in class com.dsi.ant.channel.EventBufferSettings
-
Default event buffering time in milliseconds.
- DEFAULT_EVENT_BUFFER_SETTINGS - Static variable in class com.dsi.ant.channel.EventBufferSettings
-
Predefined settings which will vote for event buffering to be set to the default.
- describeContents() - Method in class com.dsi.ant.channel.AdapterInfo
- describeContents() - Method in class com.dsi.ant.channel.AntChannel
- describeContents() - Method in class com.dsi.ant.channel.AntContinuousScanController
- describeContents() - Method in class com.dsi.ant.channel.BackgroundScanState
- describeContents() - Method in class com.dsi.ant.channel.BurstState
- describeContents() - Method in class com.dsi.ant.channel.Capabilities
- describeContents() - Method in exception class com.dsi.ant.channel.ChannelNotAvailableException
- describeContents() - Method in class com.dsi.ant.channel.EventBufferSettings
- describeContents() - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
- describeContents() - Method in class com.dsi.ant.channel.ipc.aidl.AntIpcResult
- describeContents() - Method in class com.dsi.ant.channel.ipc.ServiceResult
- describeContents() - Method in class com.dsi.ant.channel.NetworkKey
- describeContents() - Method in class com.dsi.ant.message.ipc.AntMessageParcel
- describeContents() - Method in class com.dsi.ant.message.LibConfig
- DISABLE_EVENT_BUFFER_SETTINGS - Static variable in class com.dsi.ant.channel.EventBufferSettings
-
Predefined settings which will vote for event buffering to be disabled.
- DISABLE_EVENT_BUFFERING - Static variable in class com.dsi.ant.message.fromhost.ConfigureEventBufferMessage
-
Singleton disable event buffering message.
- DISABLED - Enum constant in enum class com.dsi.ant.message.HighPrioritySearchTimeout
-
Disabling the search time out effectively sets it to 0 seconds, and it will immediately time out.
- DISABLED - Enum constant in enum class com.dsi.ant.message.LowPrioritySearchTimeout
-
Disabling the search time out effectively sets it to 0 seconds, and it will immediately time out.
- disableEventBuffer() - Method in class com.dsi.ant.channel.AntChannel
-
Disables event buffering for the entire adapter.
- displayAntSettings(Context) - Static method in class com.dsi.ant.AntService
-
Starts the ANT settings system settings activity.
E
- ENABLE_EXTENDED_RECEIVE_MESSAGES - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- ENABLE_LED - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- ENABLE_LED_FLASH - Static variable in class com.dsi.ant.message.MessageId
- ENABLE_SINGLE_CHANNEL_ENCRYPTION - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- enableBackgroundScanning() - Method in class com.dsi.ant.message.ExtendedAssignment
-
Sets the enable background scanning flag.
- enableFastChannelInitiation() - Method in class com.dsi.ant.message.ExtendedAssignment
-
Sets the enable frequency agility flag.
- enableFrequencyAgility() - Method in class com.dsi.ant.message.ExtendedAssignment
-
Sets the enable frequency agility flag.
- ENCRYPT_ENABLE - Static variable in class com.dsi.ant.message.MessageId
- equals(Object) - Method in class com.dsi.ant.channel.BackgroundScanState
- equals(Object) - Method in class com.dsi.ant.channel.BurstState
- equals(Object) - Method in class com.dsi.ant.channel.Capabilities
- equals(Object) - Method in class com.dsi.ant.channel.EventBufferSettings
- equals(Object) - Method in class com.dsi.ant.channel.NetworkKey
- equals(Object) - Method in class com.dsi.ant.message.AntMessage
- equals(Object) - Method in class com.dsi.ant.message.ChannelId
- equals(Object) - Method in class com.dsi.ant.message.ExtendedData
- equals(Object) - Method in class com.dsi.ant.message.fromant.CapabilitiesMessage
- equals(Object) - Method in class com.dsi.ant.message.LibConfig
- equals(Object) - Method in class com.dsi.ant.message.Rssi
- equals(Object) - Method in class com.dsi.ant.message.Timestamp
- EVENT_BUFFERING_CONFIG - Static variable in class com.dsi.ant.message.MessageId
- EVENT_FILTER_CONFIG - Static variable in class com.dsi.ant.message.MessageId
- EventBufferSettings - Class in com.dsi.ant.channel
-
The settings of the event buffer on this ANT adapter reporting the current time value of the event buffer.
- EventBufferSettings() - Constructor for class com.dsi.ant.channel.EventBufferSettings
-
Constructs an EventBufferSettings object with the default values.
- EventCode - Enum Class in com.dsi.ant.message
-
The possible event codes that a
ChannelEventMessage
can contain. - EXT_ACKNOWLEDGED_DATA - Static variable in class com.dsi.ant.message.MessageId
- EXT_BROADCAST_DATA - Static variable in class com.dsi.ant.message.MessageId
- EXT_BURST_DATA - Static variable in class com.dsi.ant.message.MessageId
- EXTDATAMSG_DEVICE_ID_ENABLED - Static variable in class com.dsi.ant.message.LibConfig.Flag
-
Mask used to get enable channel ID flag bit.
- EXTDATAMSG_RSSI_ENABLED - Static variable in class com.dsi.ant.message.LibConfig.Flag
-
Mask used to get enable RSSI flag bit.
- EXTDATAMSG_TIME_STAMP_ENABLED - Static variable in class com.dsi.ant.message.LibConfig.Flag
-
Mask used to get enable timestamp flag bit.
- EXTENDED_ACKNOWLEDGED_DATA - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- EXTENDED_BROADCAST_DATA - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- EXTENDED_BURST_DATA - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- ExtendedAssignment - Class in com.dsi.ant.message
-
Used when assigning a channel to enable additional ANT features such as frequency agility and background scanning.
- ExtendedAssignment() - Constructor for class com.dsi.ant.message.ExtendedAssignment
-
Constructs an ExtendedAssignment object with all features defaulting to false.
- ExtendedAssignment(int) - Constructor for class com.dsi.ant.message.ExtendedAssignment
-
Used internally by the ANT API to construct an ExtendedAssignment object from a byte.
- ExtendedAssignment.Flag - Class in com.dsi.ant.message
-
The flags which indicate which features to enable in a raw extended assignment byte.
- ExtendedData - Class in com.dsi.ant.message
-
ExtendedData
contains data members parsed from extended messages. - ExtendedData(DataMessage) - Constructor for class com.dsi.ant.message.ExtendedData
-
Constructs the Extended Data object from a received data message.
- ExtendedData.Flag - Class in com.dsi.ant.message
-
The flags in the raw flag byte, which indicate what data is held within the extended message.
- extractCorrectMessageContent(MessageFromAntType, AntMessageParcel) - Static method in class com.dsi.ant.message.fromant.AntMessageFromAnt
-
If the parcel represents a message of the desired type, the message content is returned.
F
- FAST_CHANNEL_INITIATION - Static variable in class com.dsi.ant.message.ExtendedAssignment.Flag
-
Forces a master channel to open immediately without first detecting for possible period collisions.
- FIFTEEN_SECONDS - Enum constant in enum class com.dsi.ant.message.LowPrioritySearchTimeout
- FILLER_BYTE - Static variable in class com.dsi.ant.message.AntMessage
-
The value used as filler
- finalize() - Method in class com.dsi.ant.channel.AntChannel
- finish() - Method in class com.dsi.ant.channel.ipc.utility.ParcelPacker
-
Mark the end of this pack in the parcel stream.
- finish() - Method in class com.dsi.ant.channel.ipc.utility.ParcelUnpacker
-
Finish unpacking the current pack.
- FIT1_SET_AGC - Static variable in class com.dsi.ant.message.MessageId
- FIT1_SET_EQUIP_STATE - Static variable in class com.dsi.ant.message.MessageId
-
CONFLICT: w/ Sensrcore, Fit1 will never have sensrcore enabled
- FIVE_SECONDS - Enum constant in enum class com.dsi.ant.message.HighPrioritySearchTimeout
- FIVE_SECONDS - Enum constant in enum class com.dsi.ant.message.LowPrioritySearchTimeout
- FLAG_IS_LAST_MESSAGE - Static variable in class com.dsi.ant.message.fromhost.BurstTransferDataMessageFromHost
-
The mask to be used to get the flag indicating if is last message
- FLAVOR - Static variable in class com.dsi.ant.BuildConfig
- FREQUENCY_AGILITY - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- FREQUENCY_AGILITY - Static variable in class com.dsi.ant.message.ExtendedAssignment.Flag
- FrequencyAgilityMessage - Class in com.dsi.ant.message.fromhost
-
Configures the frequency agility feature which changes frequency if significant degradation is experienced.
- FrequencyAgilityMessage(byte[]) - Constructor for class com.dsi.ant.message.fromhost.FrequencyAgilityMessage
- FrequencyAgilityMessage(int, int, int) - Constructor for class com.dsi.ant.message.fromhost.FrequencyAgilityMessage
-
Constructs the message with the give values for the frequencies to be used.
G
- GET_GRMN_ESN - Static variable in class com.dsi.ant.message.MessageId
- GET_PIN_DIODE_CONTROL - Static variable in class com.dsi.ant.message.MessageId
- GET_SERIAL_NUM - Static variable in class com.dsi.ant.message.MessageId
- GET_TEMP_CAL - Static variable in class com.dsi.ant.message.MessageId
- getAdapterId() - Method in class com.dsi.ant.channel.AdapterInfo
-
retrieves a unique ID associated with this adapter.
- getAdapterProvider() - Method in class com.dsi.ant.AntService
-
Provides a connection to the Adapter Provider component in the ANT Radio Service.
- getAdaptersInfo(Context) - Method in class com.dsi.ant.channel.AntAdapterProvider
-
Retrieves a collection of adapter related information stored as
AdapterInfo
. - getAdaptersInfo(Context) - Method in class com.dsi.ant.channel.ipc.aidl.AntAdapterProviderCommunicatorAidl
- getAntMessage() - Method in exception class com.dsi.ant.channel.AntCommandFailedException
-
The ANT message related to this exception.
- getAntMessage() - Method in class com.dsi.ant.channel.ipc.ServiceResult
-
If required, the ANT Message that triggered this result.
- getAntRadioService(Context) - Static method in class com.dsi.ant.StoreDownloader
-
Open the Google Play Store as a new task, displaying the ANT Radio Service page.
- getAntUsbService(Context) - Static method in class com.dsi.ant.StoreDownloader
-
Open the Google Play Store as a new task, displaying the ANT USB Service page if available on this device.
- getAttemptedMessageType() - Method in exception class com.dsi.ant.channel.AntCommandFailedException
-
Which message failed.
- getBackgroundScanState() - Method in class com.dsi.ant.channel.AntChannel
-
Gets the
BackgroundScanState
of the ANT adapter this channel is running on. - getBackgroundScanState() - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
- getBackgroundScanState() - Method in interface com.dsi.ant.channel.ipc.IAntChannelCommunicator
- getBindersReturned() - Method in class com.dsi.ant.channel.ipc.aidl.AntIpcResult
-
Get the binder objects returned.
- getBufferEvents() - Method in class com.dsi.ant.message.fromhost.ConfigureEventBufferMessage
-
Gets the types of events that will be buffered.
- getBuildNumber() - Method in class com.dsi.ant.message.fromant.AntVersionMessage
-
Returns the build number for the version.
- getBundleReturned() - Method in class com.dsi.ant.channel.ipc.aidl.AntIpcResult
-
Get the bundle object containing the return data/objects returned.
- getBurstState() - Method in class com.dsi.ant.channel.AntChannel
-
Gets the
BurstState
of the ANT adapter this channel is running on. - getBurstState() - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
- getBurstState() - Method in interface com.dsi.ant.channel.ipc.IAntChannelCommunicator
- getCapabilities() - Method in class com.dsi.ant.channel.AdapterInfo
-
Retrieves the capabilities of this adapter
- getCapabilities() - Method in class com.dsi.ant.channel.AntChannel
-
Gets the
Capabilities
of this channel. - getCapabilities() - Method in class com.dsi.ant.channel.AntContinuousScanController
-
Gets the
Capabilities
of this controller. - getCapabilities() - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
- getCapabilities() - Method in interface com.dsi.ant.channel.ipc.IAntChannelCommunicator
- getCapability(CapabilitiesMessage.Option) - Method in class com.dsi.ant.message.fromant.CapabilitiesMessage
-
Accessor method for the various capabilities settings.
- getChannelId() - Method in class com.dsi.ant.message.ExtendedData
-
Gets the channel ID in the extended data.
- getChannelId() - Method in class com.dsi.ant.message.fromant.ChannelIdMessage
-
Gets the channel ID of return with this message.
- getChannelId() - Method in class com.dsi.ant.message.fromhost.AddChannelIdToListMessage
-
Gets the channel ID being added to a list.
- getChannelId() - Method in class com.dsi.ant.message.fromhost.ChannelIdMessageFromHost
-
Gets the channel ID for the channel.
- getChannelPeriod() - Method in class com.dsi.ant.message.fromhost.ChannelPeriodMessage
-
Gets the channel period this message configures.
- getChannelPeriod(double) - Static method in class com.dsi.ant.message.fromhost.ChannelPeriodMessage
-
Converts a transmitted data rate in Hz to the channel period value used by ANT.
- getChannelProvider() - Method in class com.dsi.ant.AntService
-
Provides a connection to the Channel Provider component in the ANT Radio Service.
- getChannelSearchPriority() - Method in class com.dsi.ant.message.fromhost.ChannelSearchPriorityMessage
-
Gets the channel search priority this message configures.
- getChannelState() - Method in class com.dsi.ant.message.fromant.ChannelStatusMessage
-
Gets the channel state of the channel
- getChannelType() - Method in class com.dsi.ant.message.fromant.ChannelStatusMessage
-
Gets the channel type of the channel.
- getChannelType() - Method in class com.dsi.ant.message.fromhost.AssignChannelMessage
-
Gets the channel type of the assign channel message.
- getDetailMessage() - Method in class com.dsi.ant.channel.ipc.ServiceResult
-
A description of the result.
- getDeviceNumber() - Method in class com.dsi.ant.message.ChannelId
-
Returns the device number.
- getDeviceType() - Method in class com.dsi.ant.message.ChannelId
-
The value of the device type.
- getDeviceType() - Method in class com.dsi.ant.message.fromhost.SerialNumberSetChannelIdMessage
-
The value of the device type.
- getEnableBackgroundScanning() - Method in class com.dsi.ant.message.ExtendedAssignment
-
Returns the background scanning flag.
- getEnableChannelIdOutput() - Method in class com.dsi.ant.message.LibConfig
-
Gets the flag for enabling channel ID in
ExtendedData
. - getEnableFastChannelInitiation() - Method in class com.dsi.ant.message.ExtendedAssignment
-
Returns the fast channel initiation flag.
- getEnableFrequencyAgility() - Method in class com.dsi.ant.message.ExtendedAssignment
-
Returns the frequency agility flag.
- getEnableRssiOutput() - Method in class com.dsi.ant.message.LibConfig
-
Gets the flag for enabling RSSI data in
ExtendedData
. - getEnableRxTimestampOutput() - Method in class com.dsi.ant.message.LibConfig
-
Gets the flag for enabling timestamp in
ExtendedData
. - getEventBufferSettings() - Method in class com.dsi.ant.channel.AntChannel
-
Gets the
EventBufferSettings
of the ANT adapter this channel is running on. - getEventBufferSettings() - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
- getEventBufferSettings() - Method in interface com.dsi.ant.channel.ipc.IAntChannelCommunicator
- getEventBufferTime() - Method in class com.dsi.ant.channel.EventBufferSettings
-
The current maximum time an event will remain in the buffer before being flushed.
- getEventCode() - Method in class com.dsi.ant.message.fromant.ChannelEventMessage
-
Gets the event code associated with the channel event message
- getExclude() - Method in class com.dsi.ant.message.fromhost.ConfigIdListMessage
-
Checks if the list is an exclusion or inclusion list.
- getExtendedAssignment() - Method in class com.dsi.ant.message.fromhost.AssignChannelMessage
-
Gets the extended assignment of the assign channel message, which specifies which additional features to be enabled.
- getExtendedData() - Method in class com.dsi.ant.message.fromant.DataMessage
-
Gets the extended data contained in the data message if it has extended data.
- getFailureReason() - Method in exception class com.dsi.ant.channel.AntCommandFailedException
-
Why was this exception thrown.
- getFailureReason() - Method in class com.dsi.ant.channel.ipc.ServiceResult
-
What was the result.
- getFlagsByte() - Method in class com.dsi.ant.message.ExtendedAssignment
-
Returns the byte representing the extended assignment configuration.
- getFlagsByte() - Method in class com.dsi.ant.message.LibConfig
-
Gets the byte representing the LibConfig settings.
- getFrequencyOne() - Method in class com.dsi.ant.message.fromhost.FrequencyAgilityMessage
-
Gets the first frequency value.
- getFrequencyThree() - Method in class com.dsi.ant.message.fromhost.FrequencyAgilityMessage
-
Gets the third frequency value.
- getFrequencyTwo() - Method in class com.dsi.ant.message.fromhost.FrequencyAgilityMessage
-
Gets the second frequency value.
- getHexString(byte[]) - Static method in class com.dsi.ant.message.MessageUtils
-
Converts a byte array to a text string of hexadecimal numbers.
- getHexString(int) - Static method in class com.dsi.ant.message.MessageUtils
-
Converts a number to a text string of hexadecimal numbers.
- getInitiatingMessageId() - Method in class com.dsi.ant.message.fromant.ChannelResponseMessage
-
Gets the message ID of the message that was sent to ANT.
- getLibConfig() - Method in class com.dsi.ant.channel.AntChannel
-
Gets the
LibConfig
of the ANT adapter this channel is running on. - getLibConfig() - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
- getLibConfig() - Method in interface com.dsi.ant.channel.ipc.IAntChannelCommunicator
- getLibConfig() - Method in class com.dsi.ant.message.fromhost.LibConfigMessage
-
Gets the LibConfig object that is represented by this message.
- getListIndex() - Method in class com.dsi.ant.message.fromhost.AddChannelIdToListMessage
-
Gets the index the channel ID is being placed in.
- getListSize() - Method in class com.dsi.ant.message.fromhost.ConfigIdListMessage
-
Gets the size of the list.
- getMajorVersion() - Method in class com.dsi.ant.message.fromant.AntVersionMessage
-
Returns the major version contained within the version message.
- getMaxBufferSizeBeforeFlush() - Method in class com.dsi.ant.message.fromhost.ConfigureEventBufferMessage
-
Gets the number of bytes the buffer will hold until flushing all events buffered.
- getMaxBufferTimeBeforeFlush() - Method in class com.dsi.ant.message.fromhost.ConfigureEventBufferMessage
-
Gets the duration the buffer will buffer events before flushing all the buffered events.
- getMaxBurstSize() - Method in class com.dsi.ant.channel.BurstState
-
The maximum allowed burst transfer size.
- getMaxOutputPowerLevelSetting() - Method in class com.dsi.ant.channel.Capabilities
-
Gets the highest output power level setting available (for transmit power).
- getMeasurementType() - Method in class com.dsi.ant.message.Rssi
-
Gets the measurement type received in the extended message.
- getMessageContent() - Method in class com.dsi.ant.message.AntMessage
-
The content of the message.
- getMessageContent() - Method in class com.dsi.ant.message.ChannelId
-
Returns the message byte array representing the channel ID.
- getMessageContent() - Method in class com.dsi.ant.message.fromant.AntMessageFromAnt
- getMessageContent() - Method in class com.dsi.ant.message.fromhost.AntMessageFromHost
-
The content of the message with no channel number or network number set.
- getMessageContent() - Method in class com.dsi.ant.message.ipc.AntMessageParcel
- getMessageContent(int) - Method in class com.dsi.ant.message.fromhost.AntMessageFromHost
-
The content of the message with specified channel number set if required.
- getMessageContent(int, int) - Method in class com.dsi.ant.message.fromhost.AcknowledgedDataMessageFromHost
- getMessageContent(int, int) - Method in class com.dsi.ant.message.fromhost.AddChannelIdToListMessage
- getMessageContent(int, int) - Method in class com.dsi.ant.message.fromhost.AntMessageFromHost
-
The content of the message with specified channel number and network number set if required.
- getMessageContent(int, int) - Method in class com.dsi.ant.message.fromhost.AssignChannelMessage
- getMessageContent(int, int) - Method in class com.dsi.ant.message.fromhost.BroadcastDataMessageFromHost
- getMessageContent(int, int) - Method in class com.dsi.ant.message.fromhost.BurstTransferDataMessageFromHost
- getMessageContent(int, int) - Method in class com.dsi.ant.message.fromhost.ChannelIdMessageFromHost
- getMessageContent(int, int) - Method in class com.dsi.ant.message.fromhost.ChannelPeriodMessage
- getMessageContent(int, int) - Method in class com.dsi.ant.message.fromhost.ChannelRfFrequencyMessage
- getMessageContent(int, int) - Method in class com.dsi.ant.message.fromhost.ChannelSearchPriorityMessage
- getMessageContent(int, int) - Method in class com.dsi.ant.message.fromhost.CloseChannelMessage
- getMessageContent(int, int) - Method in class com.dsi.ant.message.fromhost.ConfigIdListMessage
- getMessageContent(int, int) - Method in class com.dsi.ant.message.fromhost.ConfigureEventBufferMessage
- getMessageContent(int, int) - Method in class com.dsi.ant.message.fromhost.CrystalEnableMessage
- getMessageContent(int, int) - Method in class com.dsi.ant.message.fromhost.CwInitMessage
- getMessageContent(int, int) - Method in class com.dsi.ant.message.fromhost.FrequencyAgilityMessage
- getMessageContent(int, int) - Method in class com.dsi.ant.message.fromhost.LibConfigMessage
- getMessageContent(int, int) - Method in class com.dsi.ant.message.fromhost.LowPrioritySearchTimeoutMessage
- getMessageContent(int, int) - Method in class com.dsi.ant.message.fromhost.OpenChannelMessage
- getMessageContent(int, int) - Method in class com.dsi.ant.message.fromhost.OpenRxScanModeMessage
- getMessageContent(int, int) - Method in class com.dsi.ant.message.fromhost.ProximitySearchMessage
- getMessageContent(int, int) - Method in class com.dsi.ant.message.fromhost.RequestMessage
- getMessageContent(int, int) - Method in class com.dsi.ant.message.fromhost.ResetSystemMessage
- getMessageContent(int, int) - Method in class com.dsi.ant.message.fromhost.SearchTimeoutMessage
- getMessageContent(int, int) - Method in class com.dsi.ant.message.fromhost.SerialNumberSetChannelIdMessage
- getMessageContent(int, int) - Method in class com.dsi.ant.message.fromhost.SetChannelTransmitPowerMessage
- getMessageContent(int, int) - Method in class com.dsi.ant.message.fromhost.SetNetworkKeyMessage
- getMessageContent(int, int) - Method in class com.dsi.ant.message.fromhost.SleepMessage
- getMessageContent(int, int) - Method in class com.dsi.ant.message.fromhost.TransmitPowerMessage
- getMessageContent(int, int) - Method in class com.dsi.ant.message.fromhost.UnassignChannelMessage
- getMessageContentString() - Method in class com.dsi.ant.message.AntMessage
-
Get message content as a hex string
- getMessageId() - Method in class com.dsi.ant.message.AntMessage
-
Get the ANT message ID.
- getMessageId() - Method in class com.dsi.ant.message.fromant.AntMessageFromAnt
- getMessageId() - Method in enum class com.dsi.ant.message.fromant.MessageFromAntType
-
Gets the message ID of the message.
- getMessageId() - Method in class com.dsi.ant.message.fromhost.AntMessageFromHost
- getMessageId() - Method in enum class com.dsi.ant.message.fromhost.MessageFromHostType
-
Gets the message ID of the message type.
- getMessageId() - Method in class com.dsi.ant.message.ipc.AntMessageParcel
- getMessageIdString() - Method in class com.dsi.ant.message.AntMessage
-
Get message ID as a hex string
- getMessagesPerSecond() - Method in class com.dsi.ant.message.fromhost.ChannelPeriodMessage
-
Gets the transmitted data rate this message configures.
- getMessagesPerSecond(int) - Static method in class com.dsi.ant.message.fromhost.ChannelPeriodMessage
-
Converts the channel period value used by ANT to the transmitted data rate in Hz.
- getMessageType() - Method in class com.dsi.ant.message.fromant.AcknowledgedDataMessage
- getMessageType() - Method in class com.dsi.ant.message.fromant.AntMessageFromAnt
-
The type of this message based on its message id and contents.
- getMessageType() - Method in class com.dsi.ant.message.fromant.AntVersionMessage
- getMessageType() - Method in class com.dsi.ant.message.fromant.BroadcastDataMessage
- getMessageType() - Method in class com.dsi.ant.message.fromant.BurstTransferDataMessage
- getMessageType() - Method in class com.dsi.ant.message.fromant.CapabilitiesMessage
- getMessageType() - Method in class com.dsi.ant.message.fromant.ChannelEventMessage
- getMessageType() - Method in class com.dsi.ant.message.fromant.ChannelIdMessage
- getMessageType() - Method in class com.dsi.ant.message.fromant.ChannelResponseMessage
- getMessageType() - Method in class com.dsi.ant.message.fromant.ChannelStatusMessage
- getMessageType() - Method in class com.dsi.ant.message.fromant.SerialNumberMessage
- getMessageType() - Method in class com.dsi.ant.message.fromhost.AcknowledgedDataMessageFromHost
- getMessageType() - Method in class com.dsi.ant.message.fromhost.AddChannelIdToListMessage
- getMessageType() - Method in class com.dsi.ant.message.fromhost.AntMessageFromHost
-
The unique type of this message based on its message id, contents, and intended channel type.
- getMessageType() - Method in class com.dsi.ant.message.fromhost.AssignChannelMessage
- getMessageType() - Method in class com.dsi.ant.message.fromhost.BroadcastDataMessageFromHost
- getMessageType() - Method in class com.dsi.ant.message.fromhost.BurstTransferDataMessageFromHost
- getMessageType() - Method in class com.dsi.ant.message.fromhost.ChannelIdMessageFromHost
- getMessageType() - Method in class com.dsi.ant.message.fromhost.ChannelPeriodMessage
- getMessageType() - Method in class com.dsi.ant.message.fromhost.ChannelRfFrequencyMessage
- getMessageType() - Method in class com.dsi.ant.message.fromhost.ChannelSearchPriorityMessage
- getMessageType() - Method in class com.dsi.ant.message.fromhost.CloseChannelMessage
- getMessageType() - Method in class com.dsi.ant.message.fromhost.ConfigIdListMessage
- getMessageType() - Method in class com.dsi.ant.message.fromhost.ConfigureEventBufferMessage
- getMessageType() - Method in class com.dsi.ant.message.fromhost.CrystalEnableMessage
- getMessageType() - Method in class com.dsi.ant.message.fromhost.CwInitMessage
- getMessageType() - Method in class com.dsi.ant.message.fromhost.FrequencyAgilityMessage
- getMessageType() - Method in class com.dsi.ant.message.fromhost.LibConfigMessage
- getMessageType() - Method in class com.dsi.ant.message.fromhost.LowPrioritySearchTimeoutMessage
- getMessageType() - Method in class com.dsi.ant.message.fromhost.OpenChannelMessage
- getMessageType() - Method in class com.dsi.ant.message.fromhost.OpenRxScanModeMessage
- getMessageType() - Method in class com.dsi.ant.message.fromhost.ProximitySearchMessage
- getMessageType() - Method in class com.dsi.ant.message.fromhost.RequestMessage
- getMessageType() - Method in class com.dsi.ant.message.fromhost.ResetSystemMessage
- getMessageType() - Method in class com.dsi.ant.message.fromhost.SearchTimeoutMessage
- getMessageType() - Method in class com.dsi.ant.message.fromhost.SerialNumberSetChannelIdMessage
- getMessageType() - Method in class com.dsi.ant.message.fromhost.SetChannelTransmitPowerMessage
- getMessageType() - Method in class com.dsi.ant.message.fromhost.SetLongNetworkKeyMessage
- getMessageType() - Method in class com.dsi.ant.message.fromhost.SetShortNetworkKeyMessage
- getMessageType() - Method in class com.dsi.ant.message.fromhost.SleepMessage
- getMessageType() - Method in class com.dsi.ant.message.fromhost.TransmitPowerMessage
- getMessageType() - Method in class com.dsi.ant.message.fromhost.UnassignChannelMessage
- getModule() - Method in class com.dsi.ant.message.fromant.AntVersionMessage
-
Returns the module the version pertains to.
- getNetworkKey(byte[], int) - Static method in class com.dsi.ant.message.fromhost.SetNetworkKeyMessage
-
Retrieves the network key of a specific length from the message content.
- getNetworkKeyLengthBytes() - Method in class com.dsi.ant.message.fromhost.SetLongNetworkKeyMessage
- getNetworkKeyLengthBytes() - Method in class com.dsi.ant.message.fromhost.SetNetworkKeyMessage
-
Gets the network key length supported by this message.
- getNetworkKeyLengthBytes() - Method in class com.dsi.ant.message.fromhost.SetShortNetworkKeyMessage
- getNumberofBytesForSharedAddress() - Method in class com.dsi.ant.message.ChannelId
-
Get the number of bytes that will be used for the shared address field based on the transmission type.
- getNumberOfChannels() - Method in class com.dsi.ant.message.fromant.CapabilitiesMessage
-
Returns the number of channels supported by the ANT hardware.
- getNumberOfNetworks() - Method in class com.dsi.ant.message.fromant.CapabilitiesMessage
-
Returns how many networks are supported by this channel.
- getNumChannelsAvailable() - Method in class com.dsi.ant.channel.AntChannelProvider
-
Queries the number of channels available to be acquired.
- getNumChannelsAvailable(Capabilities) - Method in class com.dsi.ant.channel.AntChannelProvider
-
Queries the number of channels with the specified capabilities available to be acquired.
- getNumChannelsAvailable(Capabilities) - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelProviderCommunicatorAidl
- getNumChannelsAvailable(Capabilities) - Method in interface com.dsi.ant.channel.ipc.IAntChannelProviderCommunicator
-
Query the availability of channels with the specified capabilities.
- getNvmKeyIndex() - Method in class com.dsi.ant.message.fromhost.LoadOrStoreEncryptionKeyMessage
-
Gets the index that this key is being stored or loaded to/from.
- getPair() - Method in class com.dsi.ant.message.ChannelId
-
Returns the value of the pairing bit.
- getPair() - Method in class com.dsi.ant.message.fromhost.SerialNumberSetChannelIdMessage
-
Returns the value of the pairing bit.
- getPayload() - Method in class com.dsi.ant.message.fromant.DataMessage
-
Extracts the data payload of the data message received.
- getPayload() - Method in class com.dsi.ant.message.fromhost.AcknowledgedDataMessageFromHost
- getPayload() - Method in class com.dsi.ant.message.fromhost.BroadcastDataMessageFromHost
- getPayload() - Method in class com.dsi.ant.message.fromhost.BurstTransferDataMessageFromHost
- getPayload() - Method in class com.dsi.ant.message.fromhost.DataMessageFromHost
-
Gets the payload of the data message.
- getProductFamily() - Method in class com.dsi.ant.message.fromant.AntVersionMessage
-
Returns the product family this version belongs to.
- getRawChannelType() - Method in class com.dsi.ant.message.fromhost.AssignChannelMessage
-
Should generally use
AssignChannelMessage.getChannelType()
instead. - getRawMeasurementType() - Method in class com.dsi.ant.message.Rssi
-
Gets the raw value for the measurement type.
- getRawMessage(int, int) - Method in class com.dsi.ant.message.fromhost.AntMessageFromHost
-
Creates a message which can be written to the chip.
- getRawNetworkKey() - Method in class com.dsi.ant.channel.NetworkKey
-
Gets the raw byte array of the network key.
- getRawNetworkKey() - Method in class com.dsi.ant.message.fromhost.SetNetworkKeyMessage
-
Get the network key contained in this message.
- getRawResponseCode() - Method in class com.dsi.ant.message.fromant.ChannelResponseMessage
-
Should generally use
ChannelResponseMessage.getResponseCode()
instead. - getRawSearchTimeout() - Method in class com.dsi.ant.message.fromhost.LowPrioritySearchTimeoutMessage
-
Gets the raw value of low priority search timeout enumeration value.
- getRawSearchTimeout() - Method in class com.dsi.ant.message.fromhost.SearchTimeoutMessage
-
Returns the raw search timeout value.
- getRawValue() - Method in enum class com.dsi.ant.AntService.Component
-
Returns the raw value of this Component.
- getRawValue() - Method in enum class com.dsi.ant.channel.AntCommandFailureReason
-
Returns the raw value of this enumeration value.
- getRawValue() - Method in enum class com.dsi.ant.channel.ChannelNotAvailableReason
-
Returns the raw value of the channel not available reason.
- getRawValue() - Method in enum class com.dsi.ant.message.ChannelState
-
Returns the raw value for this channel state.
- getRawValue() - Method in enum class com.dsi.ant.message.ChannelType
-
Returns the raw value of this ChannelType.
- getRawValue() - Method in enum class com.dsi.ant.message.EventCode
-
Returns the raw value of this EventCode.
- getRawValue() - Method in enum class com.dsi.ant.message.fromhost.ConfigureEventBufferMessage.BufferEvents
-
Gets the raw value of this BufferEvents.
- getRawValue() - Method in enum class com.dsi.ant.message.fromhost.LoadOrStoreEncryptionKeyMessage.Operation
-
Gets the raw value of the Operation.
- getRawValue() - Method in enum class com.dsi.ant.message.HighPrioritySearchTimeout
-
Returns the raw value of this HighPrioritySearchTimeout.
- getRawValue() - Method in enum class com.dsi.ant.message.LowPrioritySearchTimeout
-
Gets the raw value of this LowPrioritySearchTimeout.
- getRawValue() - Method in enum class com.dsi.ant.message.ResponseCode
-
Gets the raw value of this ResponseCode.
- getRealMaxBufferTimeBeforeFlush() - Method in class com.dsi.ant.message.fromhost.ConfigureEventBufferMessage
-
Gets the duration events will be buffered for before flushing all events.
- getRealRfFrequency() - Method in class com.dsi.ant.message.fromhost.ChannelRfFrequencyMessage
- getRealRfFrequency(int) - Static method in class com.dsi.ant.message.fromhost.ChannelRfFrequencyMessage
-
Converts an ANT Channel RF Frequency value to the real world frequency.
- getRealRfFrequency(int) - Static method in class com.dsi.ant.message.fromhost.FrequencyAgilityMessage
-
Converts an ANT Channel RF Frequency value to the real world frequency.
- getRequestedMessageType() - Method in class com.dsi.ant.message.fromhost.RequestMessage
-
Gets the message type being requested in this message.
- getResponseCode() - Method in class com.dsi.ant.message.fromant.ChannelResponseMessage
-
Gets the response code associated with the response message.
- getResponseMessage() - Method in exception class com.dsi.ant.channel.AntCommandFailedException
-
The ANT Adapter response if result type is
AntCommandFailureReason.CHANNEL_RESPONSE
. - getRevision() - Method in class com.dsi.ant.message.fromant.AntVersionMessage
-
Returns the specific revision of this version.
- getRfFrequency() - Method in class com.dsi.ant.message.fromhost.ChannelRfFrequencyMessage
-
Gets the frequency (offset) value contained in the message.
- getRfFrequencyMax() - Method in class com.dsi.ant.channel.Capabilities
-
Gets the maximum value allowed for RF frequency.
- getRfFrequencyMin() - Method in class com.dsi.ant.channel.Capabilities
-
Gets the minimum value allowed for RF frequency.
- getRfFrequencyOffset(int) - Static method in class com.dsi.ant.message.fromhost.ChannelRfFrequencyMessage
- getRssi() - Method in class com.dsi.ant.message.ExtendedData
-
Gets the RSSI data in the extended data.
- getRssiValue() - Method in class com.dsi.ant.message.Rssi
-
Gets the Received Signal Strength Indicator value.
- getRxTimestamp() - Method in class com.dsi.ant.message.Timestamp
-
Gets the timestamp for when this message was received.
- getSearchThreshold() - Method in class com.dsi.ant.message.fromhost.ProximitySearchMessage
-
Gets the search threshold for the message.
- getSequenceNumber() - Method in class com.dsi.ant.message.fromant.BurstTransferDataMessage
-
Gets the sequence number of this received message in the burst transfer
- getSerialNumber() - Method in class com.dsi.ant.message.fromant.SerialNumberMessage
-
Gets the serial number for the ANT hardware.
- getStandardPayload(byte[]) - Static method in class com.dsi.ant.message.fromant.DataMessage
- getStandardPayload(byte[]) - Static method in class com.dsi.ant.message.fromhost.DataMessageFromHost
- getThresholdConfigDB() - Method in class com.dsi.ant.message.Rssi
-
Gets the threshold configuration value, the power level of the threshold bin configured through proximity search.
- getTimestamp() - Method in class com.dsi.ant.message.ExtendedData
-
Gets the timestamp in the extended data
- getTransmissionType() - Method in class com.dsi.ant.message.ChannelId
-
The value of the transmission type.
- getTransmissionType() - Method in class com.dsi.ant.message.fromhost.SerialNumberSetChannelIdMessage
-
The value of the transmission type.
- getType() - Method in enum class com.dsi.ant.message.Rssi.RssiMeasurementType
-
Gets the raw value of this measurement type.
- getVersionCode(Context) - Static method in class com.dsi.ant.AntService
-
Gets the version code for ANT Radio Service.
- getVersionName(Context) - Static method in class com.dsi.ant.AntService
-
Gets the version name for ANT Radio Service.
- getVersionString() - Method in class com.dsi.ant.channel.AdapterInfo
-
Retrieves the version info of this adapter.
- getVersionString() - Method in class com.dsi.ant.message.fromant.AntVersionMessage
-
Returns human readable version string
H
- hasAdapterProviderSupport() - Static method in class com.dsi.ant.AntService
-
Used internally by the ANT API.
- hasAdapterWideConfigurationSupport() - Static method in class com.dsi.ant.AntService
-
Used internally by the ANT API.
- hasAntAddOn(Context) - Static method in class com.dsi.ant.AntSupportChecker
-
Checks for installed additional services (ie.
- hasAntFeature(Context) - Static method in class com.dsi.ant.AntSupportChecker
-
Checks for built-in ANT hardware.
- hasBackgroundScanning() - Method in class com.dsi.ant.channel.Capabilities
-
Checks for support of background scanning.
- hasCapabilities(Capabilities) - Method in class com.dsi.ant.channel.Capabilities
-
Checks for the desired capabilities.
- hasChannelId() - Method in class com.dsi.ant.message.ExtendedData
-
Checks if channel ID is included in the extended data.
- hasContinuousScanSupport() - Static method in class com.dsi.ant.AntService
-
Used internally by the ANT API.
- hasEventBuffering() - Method in class com.dsi.ant.channel.Capabilities
-
Checks for support of configuring event buffer.
- hasExtendedAssign() - Method in class com.dsi.ant.channel.Capabilities
-
Checks for support of extended assign, based on background scanning and frequency agility support.
- hasExtendedData() - Method in class com.dsi.ant.message.fromant.DataMessage
-
Checks if the received data message contains extended data.
- hasExtendedData(AntMessageFromAnt) - Static method in class com.dsi.ant.message.ExtendedData
-
Checks if the received message from ANT contains extended data.
- hasFastChannelInitiation() - Static method in class com.dsi.ant.AntService
-
Used internally by the ANT API.
- hasFastChannelInitiation() - Method in class com.dsi.ant.channel.Capabilities
-
Checks for support of fast channel initiation.
- hasFrequencyAgility() - Method in class com.dsi.ant.channel.Capabilities
-
Checks for support of frequency agility.
- hashCode() - Method in class com.dsi.ant.channel.BackgroundScanState
- hashCode() - Method in class com.dsi.ant.channel.BurstState
- hashCode() - Method in class com.dsi.ant.channel.Capabilities
- hashCode() - Method in class com.dsi.ant.channel.EventBufferSettings
- hashCode() - Method in class com.dsi.ant.channel.NetworkKey
- hashCode() - Method in class com.dsi.ant.message.AntMessage
- hashCode() - Method in class com.dsi.ant.message.ChannelId
- hashCode() - Method in class com.dsi.ant.message.ExtendedData
- hashCode() - Method in class com.dsi.ant.message.fromant.CapabilitiesMessage
- hashCode() - Method in class com.dsi.ant.message.LibConfig
- hashCode() - Method in class com.dsi.ant.message.Rssi
- hashCode() - Method in class com.dsi.ant.message.Timestamp
- hasRssi() - Method in class com.dsi.ant.channel.Capabilities
-
Checks for support of RSSI.
- hasRssi() - Method in class com.dsi.ant.message.ExtendedData
-
Checks if RSSI data is included in the extended data.
- hasRxMessageTimestamp() - Method in class com.dsi.ant.channel.Capabilities
-
Checks for support of Rx message timestamp.
- hasSearchPriority() - Method in class com.dsi.ant.channel.Capabilities
-
Checks for support of configuring channel search priority.
- hasSearchUplinkOptimization() - Method in class com.dsi.ant.channel.Capabilities
-
Checks for support of search uplink optimization.
- hasTimestamp() - Method in class com.dsi.ant.message.ExtendedData
-
Checks if timestamp is included in the extended data.
- hasWildcardIdList() - Method in class com.dsi.ant.channel.Capabilities
-
Checks for support of wildcard in inclusion/exclusion ID list.
- HCI_COMMAND_COMPLETE - Static variable in class com.dsi.ant.message.MessageId
- HIGH_DUTY_SEARCH - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- HIGH_DUTY_SEARCH_MODE - Static variable in class com.dsi.ant.message.MessageId
- HighPrioritySearchTimeout - Enum Class in com.dsi.ant.message
-
The duration the slave channel will search for a master channel, in high priority mode.
I
- IAntAdapterEventHandler - Interface in com.dsi.ant.channel
-
This interface contains the method signature needed to handle adapter wide events for the ANT adapter the channel is on.
- IAntChannelCommunicator - Interface in com.dsi.ant.channel.ipc
-
Defines the interface to be implemented by the piece handling the communication (IPC) to the ANT Channel in the ANT Radio Service.
- IAntChannelEventHandler - Interface in com.dsi.ant.channel
-
This interface contains the method signature needed to handle required events from the ANT channel.
- IAntChannelProviderCommunicator - Interface in com.dsi.ant.channel.ipc
-
Defines the interface to be implemented by the piece handling the communication (IPC) to the ANT Channel in the ANT Radio Service.
- ID_LIST_ADD - Static variable in class com.dsi.ant.message.MessageId
- ID_LIST_CONFIG - Static variable in class com.dsi.ant.message.MessageId
- inRange(int) - Static method in class com.dsi.ant.message.fromhost.ChannelRfFrequencyMessage
-
Determines if the frequency is within the acceptable range for ANT chips.
- inRange(int, int, int) - Static method in class com.dsi.ant.message.MessageUtils
-
Checks to see if a given value is within a set range.
- INVALID - Enum constant in enum class com.dsi.ant.AntService.Component
-
The Component if the received component from ANT Radio Service is not supported in this version of the API.
- INVALID - Enum constant in enum class com.dsi.ant.message.ChannelState
-
Received state does not match possible states.
- INVALID - Static variable in class com.dsi.ant.message.MessageId
- INVALID_LIST_ID - Enum constant in enum class com.dsi.ant.message.ResponseCode
-
returned when the provided list ID or size exceeds the limit
- INVALID_MESSAGE - Enum constant in enum class com.dsi.ant.message.ResponseCode
-
returned when the message has an invalid parameter
- INVALID_PARAMETER_PROVIDED - Enum constant in enum class com.dsi.ant.message.ResponseCode
-
returned when an invalid parameter is specified in a configuration message
- INVALID_REQUEST - Enum constant in enum class com.dsi.ant.channel.AntCommandFailureReason
-
The attempted operation is not valid for this channel in its current state.
- INVALID_REQUEST_RESULT - Static variable in class com.dsi.ant.channel.ipc.ServiceResult
-
Used so a new invalid request result object never need to be allocated
- IO_ERROR - Enum constant in enum class com.dsi.ant.channel.AntCommandFailureReason
-
There was a failure communicating with the ANT hardware.
- isBuiltIn() - Method in class com.dsi.ant.channel.AdapterInfo
-
Checks if the adapter represented by this object is builtin or external.
- isComparable(AntVersionMessage) - Method in class com.dsi.ant.message.fromant.AntVersionMessage
-
Checks to see if the firmware version message can be compared, namely they have the same format, from the same chip maker or within the same module.
- isConfigured() - Method in class com.dsi.ant.channel.BackgroundScanState
-
Have any channels been assigned with the Background Scan extended assignment set
- isContinuousScanSupported() - Method in class com.dsi.ant.channel.AdapterInfo
-
Checks if the adapter supports continuous scan mode.
- isEnabled() - Method in class com.dsi.ant.message.ExtendedAssignment
-
Check if any features are set to enable.
- isFirstMessage() - Method in class com.dsi.ant.message.fromant.BurstTransferDataMessage
-
Checks if the message is the first message of the burst transfer.
- isFirstMessage() - Method in class com.dsi.ant.message.fromhost.BurstTransferDataMessageFromHost
-
Checks if the message is the first message of the burst transfer.
- isFlagSet(int, byte[], int) - Static method in class com.dsi.ant.message.MessageUtils
-
Performs the same operation as
MessageUtils.isFlagSet(int, int)
, using a byte from a byte array as the bit set. - isFlagSet(int, int) - Static method in class com.dsi.ant.message.MessageUtils
-
Checks if the flag(s) given in flagMask is set in the given flags.
- isInProgress() - Method in class com.dsi.ant.channel.BackgroundScanState
-
Is any background scanning channel open.
- isLastMessage() - Method in class com.dsi.ant.message.fromant.BurstTransferDataMessage
-
Checks if the message is the last message of the burst transfer.
- isLastMessage() - Method in class com.dsi.ant.message.fromhost.BurstTransferDataMessageFromHost
-
Checks if the message is the last message of the burst transfer.
- isLegacyInterfaceInUse() - Method in class com.dsi.ant.channel.AntChannelProvider
-
Queries if the whole chip interface is in use.
- isLegacyInterfaceInUse() - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelProviderCommunicatorAidl
- isLegacyInterfaceInUse() - Method in interface com.dsi.ant.channel.ipc.IAntChannelProviderCommunicator
-
Queries if the legacy interface is in use.
- isProcessing() - Method in class com.dsi.ant.channel.BurstState
-
Is a burst transfer currently occurring.
- isSlave() - Method in enum class com.dsi.ant.message.ChannelType
-
Checks if this channel type is a slave (RX) device.
- isSuccess() - Method in class com.dsi.ant.channel.ipc.ServiceResult
-
Does this result indicate success.
- isTransmitInProgress() - Method in class com.dsi.ant.channel.BurstState
-
Has any channel on this adapter (in use by any application) initiated a burst transfer.
K
- KEY_ANT_MESSAGE_ADAPTERS_INFO - Static variable in class com.dsi.ant.channel.ipc.aidl.AntAdapterProviderCommunicatorAidl
-
key used to retrieve the library version code
- KEY_CONTINUOUS_SCAN_MODE_SUPPORTED - Static variable in class com.dsi.ant.channel.ipc.aidl.AntChannelProviderCommunicatorAidl
-
Key needed to extract continuous scan mode supported from the data bundle of an IPC message.
- KEY_DESIRED_ADAPTER - Static variable in class com.dsi.ant.channel.ipc.aidl.AntChannelProviderCommunicatorAidl
-
Key needed to extract desired
AdapterInfo
from the data bundle of an IPC message. - KEY_DESIRED_CAPABILITIES - Static variable in class com.dsi.ant.channel.ipc.aidl.AntChannelProviderCommunicatorAidl
-
Key needed to extract desired
Capabilities
from the data bundle of an IPC message. - KEY_LIBRARY_VERSION_CODE - Static variable in class com.dsi.ant.channel.ipc.aidl.AntChannelProviderCommunicatorAidl
-
Key needed to extract the library version code of this library.
- KEY_NETWORK_KEY - Static variable in class com.dsi.ant.channel.ipc.aidl.AntChannelProviderCommunicatorAidl
-
Key needed to extract a
NetworkKey
from the data bundle of an IPC message. - KEY_PREDEFINED_NETWORK - Static variable in class com.dsi.ant.channel.ipc.aidl.AntChannelProviderCommunicatorAidl
-
Key needed to extract the
PredefinedNetwork
from the data bundle of an IPC message. - KEY_REQUIRED_CAPABILITIES - Static variable in class com.dsi.ant.channel.ipc.aidl.AntChannelProviderCommunicatorAidl
-
Key needed to extract required
Capabilities
from the data bundle of an IPC message.
L
- LEGACY_INTERFACE_IN_USE - Static variable in class com.dsi.ant.channel.AntChannelProvider
-
A key to the
AntChannelProvider.ACTION_CHANNEL_PROVIDER_STATE_CHANGED
intent bundle pointing to a boolean value which is set to true if the legacy interface is in use. - LENGTH_NETWORK_KEY_BYTES - Static variable in class com.dsi.ant.message.fromhost.SetLongNetworkKeyMessage
-
The valid length in bytes of the network key for this message
- LENGTH_NETWORK_KEY_BYTES - Static variable in class com.dsi.ant.message.fromhost.SetShortNetworkKeyMessage
-
The valid length in bytes of the network key for this message.
- LENGTH_STANDARD_PAYLOAD - Static variable in class com.dsi.ant.message.fromant.DataMessage
-
The length in bytes of the standard payload in a broadcast, acknowledged, or burst message.
- LENGTH_STANDARD_PAYLOAD - Static variable in class com.dsi.ant.message.fromhost.DataMessageFromHost
-
The length in bytes of the standard payload in a broadcast, acknowledged, or burst message.
- LIB_CONFIG - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- LIB_CONFIG - Static variable in class com.dsi.ant.message.MessageId
- LIB_DEFAULT_SEARCH_PRIORITY - Static variable in class com.dsi.ant.message.fromhost.ChannelSearchPriorityMessage
-
default search priority of a channel
- LIB_MAX_SEARCH_PRIORITY - Static variable in class com.dsi.ant.message.fromhost.ChannelSearchPriorityMessage
-
Min and max of allowable channel search priority when set with API.
- LIB_MIN_SEARCH_PRIORITY - Static variable in class com.dsi.ant.message.fromhost.ChannelSearchPriorityMessage
- LibConfig - Class in com.dsi.ant.message
-
Specifies which
ExtendedData
to be included in received messages. - LibConfig() - Constructor for class com.dsi.ant.message.LibConfig
-
Constructs the LibConfig with all flags set to false by default.
- LibConfig(boolean, boolean, boolean) - Constructor for class com.dsi.ant.message.LibConfig
-
Constructs the LibConfig with the given values for the flags
- LibConfig.Flag - Class in com.dsi.ant.message
-
The flags which indicate which features to enable in a raw Lib Config byte.
- LibConfigMessage - Class in com.dsi.ant.message.fromhost
-
Configures which extended data information to be included in the received messages from devices.
- LibConfigMessage(byte[]) - Constructor for class com.dsi.ant.message.fromhost.LibConfigMessage
- LibConfigMessage(LibConfig) - Constructor for class com.dsi.ant.message.fromhost.LibConfigMessage
-
Constructs the message from the given LibConfig object
- LIBRARY_PACKAGE_NAME - Static variable in class com.dsi.ant.BuildConfig
- LOAD - Enum constant in enum class com.dsi.ant.message.fromhost.LoadOrStoreEncryptionKeyMessage.Operation
-
Loads the key from the index specified
- LOAD_ENCRYPTION_KEY - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- LoadOrStoreEncryptionKeyMessage - Class in com.dsi.ant.message.fromhost
-
Loads or stores the encryption key from/to memory.
- LoadOrStoreEncryptionKeyMessage() - Constructor for class com.dsi.ant.message.fromhost.LoadOrStoreEncryptionKeyMessage
- LoadOrStoreEncryptionKeyMessage.Operation - Enum Class in com.dsi.ant.message.fromhost
-
The possible operations that can be done.
- LOW_PRIORITY - Enum constant in enum class com.dsi.ant.message.fromhost.ConfigureEventBufferMessage.BufferEvents
-
Buffer Tx, Rx Fail and Channel Collision events only.
- LOW_PRIORITY_SEARCH_TIMEOUT - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- LowPrioritySearchTimeout - Enum Class in com.dsi.ant.message
-
The duration the slave channel will search for a master channel, in low priority mode.
- LowPrioritySearchTimeoutMessage - Class in com.dsi.ant.message.fromhost
-
Configures the low priority search timeout for the channel when searching.
- LowPrioritySearchTimeoutMessage(byte[]) - Constructor for class com.dsi.ant.message.fromhost.LowPrioritySearchTimeoutMessage
- LowPrioritySearchTimeoutMessage(LowPrioritySearchTimeout) - Constructor for class com.dsi.ant.message.fromhost.LowPrioritySearchTimeoutMessage
-
Constructs the message from the given low priority search timeout.
M
- maskChannelNumber(int) - Static method in class com.dsi.ant.message.AntMessage
-
Returns the channel number from the given channel number byte.
- MAX - Static variable in enum class com.dsi.ant.message.HighPrioritySearchTimeout
-
The highest possible timeout value
- MAX - Static variable in enum class com.dsi.ant.message.LowPrioritySearchTimeout
-
The highest possible timeout value
- MAX_BUFFER_SIZE - Static variable in class com.dsi.ant.message.fromhost.ConfigureEventBufferMessage
-
The maximum value allowed for the buffer size
- MAX_BUFFER_TIME - Static variable in class com.dsi.ant.message.fromhost.ConfigureEventBufferMessage
-
The maximum value allowed for the buffer time
- MAX_BUFFER_TIME_MILLISECONDS - Static variable in class com.dsi.ant.channel.EventBufferSettings
-
The maximum time in milliseconds an event buffer can be configured to.
- MAX_DEVICE_NUMBER - Static variable in class com.dsi.ant.message.ChannelId
-
The maximum device number accepted by ANT
- MAX_DEVICE_TYPE - Static variable in class com.dsi.ant.message.ChannelId
-
The maximum number that can be used for the device type.
- MAX_KEY_INDEX - Static variable in class com.dsi.ant.message.fromhost.LoadOrStoreEncryptionKeyMessage
-
The maximum index that a key can be loaded or stored from/to
- MAX_LIST_INDEX - Static variable in class com.dsi.ant.message.fromhost.AddChannelIdToListMessage
-
The maximum index allowed for the list
- MAX_LIST_SIZE - Static variable in class com.dsi.ant.message.fromhost.ConfigIdListMessage
-
The maximum list size accepted by ANT
- MAX_RF_FREQUENCY - Static variable in class com.dsi.ant.message.fromhost.ChannelRfFrequencyMessage
-
The maximum frequency value ANT will accept
- MAX_RSSI_VALUE - Static variable in class com.dsi.ant.message.Rssi
-
Maximum RSSI value
- MAX_SEARCH_THRESHOLD - Static variable in class com.dsi.ant.message.fromhost.ProximitySearchMessage
-
The maximum bin number accepted by ANT
- MAX_TRANSMISSION_TYPE - Static variable in class com.dsi.ant.message.ChannelId
-
The maximum number that can be used for the transmission type.
- MESG_ADVANCED_OPTIONS - Static variable in class com.dsi.ant.message.fromant.CapabilitiesMessage.MessageOffsets
- MESG_ADVANCED_OPTIONS2 - Static variable in class com.dsi.ant.message.fromant.CapabilitiesMessage.MessageOffsets
- MESG_ADVANCED_OPTIONS3 - Static variable in class com.dsi.ant.message.fromant.CapabilitiesMessage.MessageOffsets
- MESG_ADVANCED_OPTIONS4 - Static variable in class com.dsi.ant.message.fromant.CapabilitiesMessage.MessageOffsets
- MESG_MAX_CHANNELS - Static variable in class com.dsi.ant.message.fromant.CapabilitiesMessage.MessageOffsets
- MESG_MAX_DATA_CHANNELS - Static variable in class com.dsi.ant.message.fromant.CapabilitiesMessage.MessageOffsets
- MESG_MAX_NETWORKS - Static variable in class com.dsi.ant.message.fromant.CapabilitiesMessage.MessageOffsets
- MESG_STANDARD_OPTIONS - Static variable in class com.dsi.ant.message.fromant.CapabilitiesMessage.MessageOffsets
- MESSAGE_SIZE_EXCEEDS_LIMIT - Enum constant in enum class com.dsi.ant.message.ResponseCode
-
returned if a data message is provided that is too large
- MessageFromAntType - Enum Class in com.dsi.ant.message.fromant
-
The various message types which can be received from ANT.
- MessageFromHostType - Enum Class in com.dsi.ant.message.fromhost
-
The various message types which can be sent to ANT.
- MessageId - Class in com.dsi.ant.message
-
Defines the message IDs used in the ANT protocol to identify the contents and format of an
AntMessageFromAnt
. - MessageOffsets() - Constructor for class com.dsi.ant.message.fromant.CapabilitiesMessage.MessageOffsets
- MessageUtils - Class in com.dsi.ant.message
-
Assorted methods to assist the process of creating and parsing the payload in ANT data messages.
- MIN_BUFFER_SIZE - Static variable in class com.dsi.ant.message.fromhost.ConfigureEventBufferMessage
-
The minimum value allowed for the buffer size
- MIN_BUFFER_TIME - Static variable in class com.dsi.ant.message.fromhost.ConfigureEventBufferMessage
-
The minimum value allowed for the buffer time
- MIN_BUFFER_TIME_MILLISECONDS - Static variable in class com.dsi.ant.channel.EventBufferSettings
-
The minimum time in milliseconds an event buffer can be configured to.
- MIN_DEVICE_NUMBER - Static variable in class com.dsi.ant.message.ChannelId
-
The minimum device number accepted by ANT
- MIN_DEVICE_TYPE - Static variable in class com.dsi.ant.message.ChannelId
-
The minimum number that can be used for the device type.
- MIN_LIST_INDEX - Static variable in class com.dsi.ant.message.fromhost.AddChannelIdToListMessage
-
The minimum index allowed for the list
- MIN_LIST_SIZE - Static variable in class com.dsi.ant.message.fromhost.ConfigIdListMessage
-
The minimum list size accepted by ANT
- MIN_RF_FREQUENCY - Static variable in class com.dsi.ant.message.fromhost.ChannelRfFrequencyMessage
-
The minimum frequency value ANT will accept
- MIN_RSSI_VALUE - Static variable in class com.dsi.ant.message.Rssi
-
Minimum RSSI value
- MIN_SEARCH_THRESHOLD - Static variable in class com.dsi.ant.message.fromhost.ProximitySearchMessage
-
The minimum bin number accepted by ANT
- MIN_TRANSMISSION_TYPE - Static variable in class com.dsi.ant.message.ChannelId
-
The minimum number that can be used for the transmission type.
- MIN_TRANSMIT_POWER_LEVEL - Static variable in class com.dsi.ant.message.fromhost.SetChannelTransmitPowerMessage
-
The minimum transmit power value accepted by ANT
- MIN_TRANSMIT_POWER_LEVEL - Static variable in class com.dsi.ant.message.fromhost.TransmitPowerMessage
-
The minimum transmit power value accepted by ANT
- mMessageContent - Variable in class com.dsi.ant.message.fromant.AntMessageFromAnt
-
Saved copy so we do not have to re-process
- mMessageContent - Variable in class com.dsi.ant.message.ipc.AntMessageParcel
-
The content of the message.
- mMessageId - Variable in class com.dsi.ant.message.ipc.AntMessageParcel
-
The ID (
MessageId
) identifies the contents and format of the message according to the specifications in the ANT Message Protocol and Usage document. - mNvmKeyIndex - Variable in class com.dsi.ant.message.fromhost.LoadOrStoreEncryptionKeyMessage
N
- NETWORK_128_KEY - Static variable in class com.dsi.ant.message.MessageId
- NETWORK_KEY - Static variable in class com.dsi.ant.message.MessageId
- NETWORK_NOT_AVAILABLE - Enum constant in enum class com.dsi.ant.channel.ChannelNotAvailableReason
-
There are too many simultaneous networks in use, found a channel but could not use the selected network.
- NetworkKey - Class in com.dsi.ant.channel
-
The network key used to gain access to the private network.
- NetworkKey(byte[]) - Constructor for class com.dsi.ant.channel.NetworkKey
-
Constructs a Network Key from the given long network key byte array.
- NEW_CHANNELS_AVAILABLE - Static variable in class com.dsi.ant.channel.AntChannelProvider
-
A key to the
AntChannelProvider.ACTION_CHANNEL_PROVIDER_STATE_CHANGED
intent bundle pointing to a boolean value which is set to true if there are new channels available to be acquired that were not available at the time of the last state change. - NO_ADAPTERS_EXIST - Enum constant in enum class com.dsi.ant.channel.ChannelNotAvailableReason
-
There is no ANT adapter to request a channel from or the requested ANT adapter has been removed.
- NO_CHANNEL_RESULT - Static variable in class com.dsi.ant.channel.ipc.ServiceResult
-
Used so a new no channel exists result object never need to be allocated
- NO_CHANNELS_MATCH_CRITERIA - Enum constant in enum class com.dsi.ant.channel.ChannelNotAvailableReason
-
Could not get a channel because no available channels have the required capabilities.
- NONE - Enum constant in enum class com.dsi.ant.message.fromhost.ConfigureEventBufferMessage.BufferEvents
-
Disable event buffering (ignores size and time values).
- NUM_CHANNELS_AVAILABLE - Static variable in class com.dsi.ant.channel.AntChannelProvider
-
A key to the
AntChannelProvider.ACTION_CHANNEL_PROVIDER_STATE_CHANGED
intent bundle pointing to an integer value which indicates the number of channels available to be acquired. - NUMBER_OF_CAPABILITIES - Enum constant in enum class com.dsi.ant.message.fromant.CapabilitiesMessage.Option
- numberFromBits(byte[], int, int, int) - Static method in class com.dsi.ant.message.MessageUtils
-
Performs the same operations as
MessageUtils.numberFromBits(int, int, int)
instead using a byte from a byte array as the bit set. - numberFromBits(int, int, int) - Static method in class com.dsi.ant.message.MessageUtils
-
Will return the integer value of a masked bit set in some desired magnitude range.
- numberFromBoolean(boolean) - Static method in class com.dsi.ant.message.MessageUtils
-
Parses a boolean from an integer.
- numberFromByte(byte) - Static method in class com.dsi.ant.message.MessageUtils
-
Parses an unsigned byte into an integer.
- numberFromByte(byte[], int) - Static method in class com.dsi.ant.message.MessageUtils
-
Parses an integer from a byte found in a byte array.
- numberFromBytes(byte[], int, int) - Static method in class com.dsi.ant.message.MessageUtils
-
Parses an number from a set of bytes found in a byte array.
- numberOfCapabilities(Capabilities) - Method in class com.dsi.ant.channel.Capabilities
-
Checks for the number of desired capabilities.
- NVM_ENCRYPT_KEY_OPS - Static variable in class com.dsi.ant.message.MessageId
O
- OFFSET_BUFFER_EVENTS - Static variable in class com.dsi.ant.message.fromhost.ConfigureEventBufferMessage
-
The message content offset to the buffer events value
- OFFSET_BUFFER_SIZE - Static variable in class com.dsi.ant.message.fromhost.ConfigureEventBufferMessage
-
The message content offset to the buffer size value
- OFFSET_BUFFER_TIME - Static variable in class com.dsi.ant.message.fromhost.ConfigureEventBufferMessage
-
The message content offset to the buffer time value
- OFFSET_CHANNEL_ID - Static variable in class com.dsi.ant.message.fromant.ChannelIdMessage
-
The message content offset to the channel ID
- OFFSET_CHANNEL_ID - Static variable in class com.dsi.ant.message.fromhost.AddChannelIdToListMessage
-
The message content offset to the channel ID
- OFFSET_CHANNEL_ID - Static variable in class com.dsi.ant.message.fromhost.ChannelIdMessageFromHost
-
The message content offset to the channel ID
- OFFSET_CHANNEL_NUMBER - Static variable in class com.dsi.ant.message.AntMessage
-
The message content offest to the channel number
- OFFSET_CHANNEL_PERIOD - Static variable in class com.dsi.ant.message.fromhost.ChannelPeriodMessage
-
The message content offset to the channel period
- OFFSET_CHANNEL_STATUS - Static variable in class com.dsi.ant.message.fromant.ChannelStatusMessage
-
The message content offset to the channel status value
- OFFSET_CHANNEL_TYPE - Static variable in class com.dsi.ant.message.fromhost.AssignChannelMessage
-
The message content offset to the channel type
- OFFSET_DEVICE_NUMBER - Static variable in class com.dsi.ant.message.ChannelId
-
The message content offset to the device number byte.
- OFFSET_DEVICE_TYPE - Static variable in class com.dsi.ant.message.ChannelId
-
The message content offset to the device type byte.
- OFFSET_DEVICE_TYPE - Static variable in class com.dsi.ant.message.fromhost.SerialNumberSetChannelIdMessage
-
The message content offset to the device type
- OFFSET_EVENT_CODE - Static variable in class com.dsi.ant.message.fromant.ChannelEventMessage
-
The message content offset to the channel event code (
EventCode
). - OFFSET_EXCLUDE - Static variable in class com.dsi.ant.message.fromhost.ConfigIdListMessage
-
The message content offset to the exclude flag value
- OFFSET_EXTENDED_ASSIGNMENT - Static variable in class com.dsi.ant.message.fromhost.AssignChannelMessage
-
The message content offset to the extended assignment
- OFFSET_FLAG_BYTE - Static variable in class com.dsi.ant.message.ExtendedData
-
The index at which the flag byte is within AntMessage contents for flagged extended messages.
- OFFSET_FREQUENCY_ONE - Static variable in class com.dsi.ant.message.fromhost.FrequencyAgilityMessage
-
The message content offset the first frequency value
- OFFSET_FREQUENCY_THREE - Static variable in class com.dsi.ant.message.fromhost.FrequencyAgilityMessage
-
The message content offset the third frequency value
- OFFSET_FREQUENCY_TWO - Static variable in class com.dsi.ant.message.fromhost.FrequencyAgilityMessage
-
The message content offset the second frequency value
- OFFSET_INITIATING_MESSAGE_ID - Static variable in class com.dsi.ant.message.fromant.ChannelResponseMessage
-
The message content offset to the previously sent message ID that the response is for.
- OFFSET_LIBCONFIG_FLAGS - Static variable in class com.dsi.ant.message.fromhost.LibConfigMessage
-
The message content offset to the byte containing the values for the flags
- OFFSET_LIST_INDEX - Static variable in class com.dsi.ant.message.fromhost.AddChannelIdToListMessage
-
The message content offset to the type of list being added to
- OFFSET_LIST_SIZE - Static variable in class com.dsi.ant.message.fromhost.ConfigIdListMessage
-
The message content offset to the list size value
- OFFSET_MEASUREMENT_TYPE - Static variable in class com.dsi.ant.message.Rssi
-
The message content offset the the measurement type
- OFFSET_NETWORK_KEY - Static variable in class com.dsi.ant.message.fromhost.SetNetworkKeyMessage
-
The message content offset to the network key
- OFFSET_NETWORK_NUMBER - Static variable in class com.dsi.ant.message.fromhost.AssignChannelMessage
-
The message content offset to the network number
- OFFSET_NETWORK_NUMBER - Static variable in class com.dsi.ant.message.fromhost.SetNetworkKeyMessage
-
The message content offset to the network number.
- OFFSET_NVM_ADDRESS - Static variable in class com.dsi.ant.message.fromhost.RequestMessage
-
The message content offset to the start read address of NVM
- OFFSET_NVM_KEY_INDEX - Static variable in class com.dsi.ant.message.fromhost.LoadOrStoreEncryptionKeyMessage
-
The message content offset to the index the key is stored/loaded
- OFFSET_NVM_SIZE - Static variable in class com.dsi.ant.message.fromhost.RequestMessage
-
The message content offset to the block size to be read from NVM
- OFFSET_OPERATION - Static variable in class com.dsi.ant.message.fromhost.LoadOrStoreEncryptionKeyMessage
-
The message content offset to the desired operation value
- OFFSET_PAIRING_BIT - Static variable in class com.dsi.ant.message.ChannelId
-
The message content offset to the byte containing the pairing bit.
- OFFSET_PAIRING_BIT - Static variable in class com.dsi.ant.message.fromhost.SerialNumberSetChannelIdMessage
-
The message content offset to the byte containing the pairing bit
- OFFSET_PAYLOAD_START - Static variable in class com.dsi.ant.message.fromant.DataMessage
-
The message content offset to the first byte of the payload.
- OFFSET_PAYLOAD_START - Static variable in class com.dsi.ant.message.fromhost.DataMessageFromHost
-
The message content offset to the first byte of the payload.
- OFFSET_REQUESTED_MESSAGE_ID - Static variable in class com.dsi.ant.message.fromhost.RequestMessage
-
The message content offset to the requested message ID
- OFFSET_RESPONSE_CODE - Static variable in class com.dsi.ant.message.fromant.ChannelResponseMessage
-
The message content offset to the response code (
ResponseCode
). - OFFSET_RF_FREQUENCY - Static variable in class com.dsi.ant.message.fromhost.ChannelRfFrequencyMessage
-
The message content offset to the frequency value
- OFFSET_RSSI_VALUE - Static variable in class com.dsi.ant.message.Rssi
-
The message content offset the the RSSI value
- OFFSET_RX_TIMESTAMP - Static variable in class com.dsi.ant.message.Timestamp
-
The message content offset to the timestamp value
- OFFSET_SEARCH_PRIORITY - Static variable in class com.dsi.ant.message.fromhost.ChannelSearchPriorityMessage
-
The message content offset to the channel period
- OFFSET_SEARCH_THRESHOLD - Static variable in class com.dsi.ant.message.fromhost.ProximitySearchMessage
-
The message content offset to the search threshold value
- OFFSET_SEARCH_TIMEOUT - Static variable in class com.dsi.ant.message.fromhost.LowPrioritySearchTimeoutMessage
-
The message content offset to the search timeout value
- OFFSET_SEARCH_TIMEOUT - Static variable in class com.dsi.ant.message.fromhost.SearchTimeoutMessage
-
The message content offset to the search timeout
- OFFSET_SEQUENCE_NUMBER - Static variable in class com.dsi.ant.message.fromant.BurstTransferDataMessage
-
The message content offset to the sequence number
- OFFSET_SEQUENCE_NUMBER - Static variable in class com.dsi.ant.message.fromhost.BurstTransferDataMessageFromHost
-
The message content offset to the sequence number of this burst packet
- OFFSET_SERIAL_NUMBER - Static variable in class com.dsi.ant.message.fromant.SerialNumberMessage
-
The message content offset to the serial number
- OFFSET_SUB_MESSAGE_ID - Static variable in class com.dsi.ant.message.fromhost.RequestMessage
-
The message content offset to the sub message ID
- OFFSET_THRESHOLD_CONFIG - Static variable in class com.dsi.ant.message.Rssi
-
The message content offset the the RSSI value
- OFFSET_TRANSMISSION_TYPE - Static variable in class com.dsi.ant.message.ChannelId
-
The message content offset to the device transmission type byte.
- OFFSET_TRANSMISSION_TYPE - Static variable in class com.dsi.ant.message.fromhost.SerialNumberSetChannelIdMessage
-
The message content offset to the transmission type
- OFFSET_TX_POWER - Static variable in class com.dsi.ant.message.fromhost.SetChannelTransmitPowerMessage
-
The message content offset to the transmit power value
- OFFSET_TX_POWER - Static variable in class com.dsi.ant.message.fromhost.TransmitPowerMessage
-
The message content offset to the transmit power value
- onBackgroundScanStateChange(BackgroundScanState) - Method in interface com.dsi.ant.channel.IAntAdapterEventHandler
-
Triggered when the ANT adapter background scan state has changed.
- onBurstStateChange(BurstState) - Method in interface com.dsi.ant.channel.IAntAdapterEventHandler
-
Triggered when the ANT adapter burst state has changed.
- onChannelDeath() - Method in class com.dsi.ant.channel.AntContinuousScanController.ChannelEventDispatcher
- onChannelDeath() - Method in interface com.dsi.ant.channel.IAntChannelEventHandler
-
After this is called the channel object will be unusable.
- onChannelDeathMessage() - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
-
This method is called when the channel dies.
- onEventBufferSettingsChange(EventBufferSettings) - Method in interface com.dsi.ant.channel.IAntAdapterEventHandler
-
Triggered when the ANT adapter event buffer state has changed.
- onLibConfigChange(LibConfig) - Method in interface com.dsi.ant.channel.IAntAdapterEventHandler
-
Triggered when the ANT adapter extended data configuration has changed.
- onReceiveMessage(MessageFromAntType, AntMessageParcel) - Method in class com.dsi.ant.channel.AntContinuousScanController.ChannelEventDispatcher
- onReceiveMessage(MessageFromAntType, AntMessageParcel) - Method in interface com.dsi.ant.channel.IAntChannelEventHandler
-
Receives ANT messages relating to this channel.
- onRxAntMessage(MessageFromAntType, AntMessageParcel) - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
- open() - Method in class com.dsi.ant.channel.AntChannel
-
Opens this channel.
- open() - Method in class com.dsi.ant.channel.AntContinuousScanController
-
Opens continuous scan.
- open(Bundle) - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
- open(Bundle) - Method in interface com.dsi.ant.channel.ipc.IAntChannelCommunicator
- OPEN_CHANNEL - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- OPEN_CHANNEL - Static variable in class com.dsi.ant.message.MessageId
- OPEN_RX_SCAN - Static variable in class com.dsi.ant.message.MessageId
- OPEN_RX_SCAN_MODE - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- OpenChannelMessage - Class in com.dsi.ant.message.fromhost
-
Message used to open a channel.
- OpenChannelMessage() - Constructor for class com.dsi.ant.message.fromhost.OpenChannelMessage
-
Constructs the message.
- OpenChannelMessage(byte[]) - Constructor for class com.dsi.ant.message.fromhost.OpenChannelMessage
-
Create from raw message content for this message.
- openRxScanMode(Bundle) - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
- openRxScanMode(Bundle) - Method in interface com.dsi.ant.channel.ipc.IAntChannelCommunicator
- OpenRxScanModeMessage - Class in com.dsi.ant.message.fromhost
-
Opens a channel in continuous RX scan mode.
- OpenRxScanModeMessage() - Constructor for class com.dsi.ant.message.fromhost.OpenRxScanModeMessage
-
Constructs the message.
- OpenRxScanModeMessage(byte[]) - Constructor for class com.dsi.ant.message.fromhost.OpenRxScanModeMessage
-
Create from raw message content for this message.
- OTHER - Enum constant in enum class com.dsi.ant.message.fromant.MessageFromAntType
- OTHER - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- OVERWRITE_TEMP_CAL - Static variable in class com.dsi.ant.message.MessageId
P
- ParcelPacker - Class in com.dsi.ant.channel.ipc.utility
-
Helper class for packing objects into a parcel in a forward-compatible way.
- ParcelPacker(Parcel) - Constructor for class com.dsi.ant.channel.ipc.utility.ParcelPacker
-
Start a new pack in the parcel.
- ParcelUnpacker - Class in com.dsi.ant.channel.ipc.utility
-
Helper class for unpacking objects from a parcel in a forward compatible way.
- ParcelUnpacker(Parcel) - Constructor for class com.dsi.ant.channel.ipc.utility.ParcelUnpacker
-
Start unpacking a pack from the parcel stream.
- PARTIAL_RESET - Static variable in class com.dsi.ant.message.MessageId
- PIN_DIODE_CONTROL - Static variable in class com.dsi.ant.message.MessageId
- placeInArray(boolean, byte[], int) - Static method in class com.dsi.ant.message.MessageUtils
-
Replaces the value in a given element of a byte array with a given boolean.
- placeInArray(int, byte[], int) - Static method in class com.dsi.ant.message.MessageUtils
-
Replaces the value in a given element of a byte array with a given integer.
- placeInArray(long, byte[], int, int) - Static method in class com.dsi.ant.message.MessageUtils
-
Replaces the values within a byte array with a given long integer value.
- PORT_GET_IO_STATE - Static variable in class com.dsi.ant.message.MessageId
- PORT_SET_IO_STATE - Static variable in class com.dsi.ant.message.MessageId
- PROX_SEARCH_CONFIG - Static variable in class com.dsi.ant.message.MessageId
- PROXIMITY_SEARCH - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- PROXIMITY_SEARCH_DISABLED - Static variable in class com.dsi.ant.message.fromhost.ProximitySearchMessage
-
The value that will disable proximity search for the channel
- ProximitySearchMessage - Class in com.dsi.ant.message.fromhost
-
Configures the proximity search value that the channel will use.
- ProximitySearchMessage(byte[]) - Constructor for class com.dsi.ant.message.fromhost.ProximitySearchMessage
- ProximitySearchMessage(int) - Constructor for class com.dsi.ant.message.fromhost.ProximitySearchMessage
-
Constructs the message from the given search threshold.
R
- RADIO_CONFIG_ALWAYS - Static variable in class com.dsi.ant.message.MessageId
- RADIO_CW_INIT - Static variable in class com.dsi.ant.message.MessageId
- RADIO_CW_MODE - Static variable in class com.dsi.ant.message.MessageId
- RADIO_TX_POWER - Static variable in class com.dsi.ant.message.MessageId
- RAW_OFFSET_MESSAGE_CONTENT_START - Static variable in class com.dsi.ant.message.AntMessage
-
The offset for the entire raw message for message content start
- RAW_OFFSET_MESSAGE_ID - Static variable in class com.dsi.ant.message.AntMessage
-
The offset for the entire raw message for message ID
- RAW_OFFSET_MESSAGE_SIZE - Static variable in class com.dsi.ant.message.AntMessage
-
The offset for the entire raw message for message size
- READ_PINS_FOR_SECT - Static variable in class com.dsi.ant.message.MessageId
- readFrom(Bundle) - Static method in class com.dsi.ant.channel.ipc.ServiceResult
-
Extracts a ServiceError from the bundle, or null
- readFromParcel(Parcel) - Method in class com.dsi.ant.channel.AdapterInfo
-
Set values to those in the provided Parcel
- readFromParcel(Parcel) - Method in class com.dsi.ant.channel.AntContinuousScanController
-
Set values to those in the provided Parcel
- readFromParcel(Parcel) - Method in class com.dsi.ant.channel.ipc.ServiceResult
-
Set values to those in the provided Parcel
- readFromParcel(Parcel) - Method in class com.dsi.ant.message.ipc.AntMessageParcel
-
Set values to those in the provided Parcel
- reasonCode - Variable in exception class com.dsi.ant.channel.ChannelNotAvailableException
-
Why a channel could not be acquired.
- release() - Method in class com.dsi.ant.channel.AntChannel
-
Does the opposite of
AntChannelProvider
acquireChannel(), tearing down this channel instance. - release() - Method in class com.dsi.ant.channel.AntContinuousScanController
-
Does the opposite of
AntChannelProvider
acquireContinuousScanController(), tearing down this controller instance. - RELEASE_PROCESSING - Enum constant in enum class com.dsi.ant.channel.ChannelNotAvailableReason
-
Could not get a channel, but one with the required capabilities is currently releasing, and an
AntChannelProvider.ACTION_CHANNEL_PROVIDER_STATE_CHANGED
Intent will be sent once it is available. - releaseChannel() - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
- releaseChannel() - Method in interface com.dsi.ant.channel.ipc.IAntChannelCommunicator
- removeDeathNotifier(IBinder) - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
- REQUEST - Static variable in class com.dsi.ant.message.MessageId
- REQUEST_MESSAGE - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- requestAntVersion() - Method in class com.dsi.ant.channel.AntChannel
-
Asks the ANT Adapter this channel is running on for its version information.
- requestCapabilities() - Method in class com.dsi.ant.channel.AntChannel
-
Asks the ANT Adapter this channel is running on for its Capabilities information.
- requestChannelId() - Method in class com.dsi.ant.channel.AntChannel
-
Asks the ANT Adapter for this channels ID information.
- requestChannelStatus() - Method in class com.dsi.ant.channel.AntChannel
-
Asks the ANT Adapter for this channels status information.
- requestChannelStatus() - Method in class com.dsi.ant.channel.AntContinuousScanController
-
Asks the controller for its status information.
- requestMessage(MessageFromAntType, Bundle) - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
- requestMessage(MessageFromAntType, Bundle) - Method in interface com.dsi.ant.channel.ipc.IAntChannelCommunicator
- RequestMessage - Class in com.dsi.ant.message.fromhost
-
Sent to the ANT chip to request specific information about the device.
- RequestMessage(byte[]) - Constructor for class com.dsi.ant.message.fromhost.RequestMessage
- RequestMessage(MessageFromAntType) - Constructor for class com.dsi.ant.message.fromhost.RequestMessage
-
Constructs the message from the given message type.
- requiresBundle() - Static method in class com.dsi.ant.AntService
-
Used internally by the ANT API.
- RESET_SYSTEM - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- ResetSystemMessage - Class in com.dsi.ant.message.fromhost
-
Resets the system and puts it in a known, low-power state.
- ResetSystemMessage() - Constructor for class com.dsi.ant.message.fromhost.ResetSystemMessage
-
Constructs the message.
- ResetSystemMessage(byte[]) - Constructor for class com.dsi.ant.message.fromhost.ResetSystemMessage
-
Create from raw message content for this message.
- RESPONSE_NO_ERROR - Enum constant in enum class com.dsi.ant.message.ResponseCode
-
Returned to indicate success.
- ResponseCode - Enum Class in com.dsi.ant.message
-
The possible response codes a
ChannelResponseMessage
can contain. - RF_FREQUENCY_BASE_VALUE - Static variable in class com.dsi.ant.message.fromhost.ChannelRfFrequencyMessage
-
The real world channel frequency (MHz) is calculated by taking the set value and adding it to this starting value.
- RFACTIVE_NOTIFICATION - Static variable in class com.dsi.ant.message.MessageId
- Rssi - Class in com.dsi.ant.message
-
The container for the Received Signal Strength Indication information.
- Rssi(byte[], int) - Constructor for class com.dsi.ant.message.Rssi
-
Constructs RSSI information from the message content.
- Rssi(int, int, int) - Constructor for class com.dsi.ant.message.Rssi
-
Constructs Rssi with the given values.
- RSSI_PRESENT - Static variable in class com.dsi.ant.message.ExtendedData.Flag
-
Mask used to get RSSI flag bit
- Rssi.RssiMeasurementType - Enum Class in com.dsi.ant.message
-
The possible measurement types for RSSI data.
- RX_EXT_MESGS_ENABLE - Static variable in class com.dsi.ant.message.MessageId
- RX_FAIL - Enum constant in enum class com.dsi.ant.message.EventCode
-
A receive channel missed a message which it was expecting.
- RX_FAIL_GO_TO_SEARCH - Enum constant in enum class com.dsi.ant.message.EventCode
-
The channel has dropped to search mode after missing too many messages.
- RX_SEARCH_TIMEOUT - Enum constant in enum class com.dsi.ant.message.EventCode
-
A receive channel has timed out on searching.
S
- SCRIPT_CMD - Static variable in class com.dsi.ant.message.MessageId
- SCRIPT_DATA - Static variable in class com.dsi.ant.message.MessageId
- SDU_CONFIG - Static variable in class com.dsi.ant.message.MessageId
- SDU_SET_MASK - Static variable in class com.dsi.ant.message.MessageId
- SEARCH_TIMEOUT - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- SEARCHING - Enum constant in enum class com.dsi.ant.message.ChannelState
-
Open and searching for devices with matching channel ID
- SearchTimeoutMessage - Class in com.dsi.ant.message.fromhost
-
Configures the search timeout of the channel when searching.
- SearchTimeoutMessage(byte[]) - Constructor for class com.dsi.ant.message.fromhost.SearchTimeoutMessage
- SearchTimeoutMessage(HighPrioritySearchTimeout) - Constructor for class com.dsi.ant.message.fromhost.SearchTimeoutMessage
-
Constructs the message from the given high priority search timeout value.
- SEQUENCE_FIRST_MESSAGE - Static variable in class com.dsi.ant.message.fromant.BurstTransferDataMessage
-
The sequence number for the first message of the burst transfer
- SEQUENCE_FIRST_MESSAGE - Static variable in class com.dsi.ant.message.fromhost.BurstTransferDataMessageFromHost
-
The sequence number of the first message in the burst transfer
- SEQUENCE_FLAG_IS_LAST_MESSAGE - Static variable in class com.dsi.ant.message.fromant.BurstTransferDataMessage
-
The mask used to get the flag indicating if this message is the last message in the burst transfer.
- SEQUENCE_NUMBER_INC - Static variable in class com.dsi.ant.message.fromant.BurstTransferDataMessage
-
The value the sequence number increments with each received message
- SEQUENCE_NUMBER_INC - Static variable in class com.dsi.ant.message.fromhost.BurstTransferDataMessageFromHost
-
The number used to increment the sequence number of the message by 1
- SEQUENCE_NUMBER_ROLLOVER - Static variable in class com.dsi.ant.message.fromant.BurstTransferDataMessage
-
The sequence number before a rollover of sequence numbers occurs
- SEQUENCE_NUMBER_ROLLOVER - Static variable in class com.dsi.ant.message.fromhost.BurstTransferDataMessageFromHost
-
The last sequence number before a rollover occurs
- sequenceNumber - Variable in class com.dsi.ant.message.fromhost.BurstTransferDataMessageFromHost
-
The sequence number of the burst message
- SERIAL_ERROR - Static variable in class com.dsi.ant.message.MessageId
- SERIAL_NUM_SET_CHANNEL_ID - Static variable in class com.dsi.ant.message.MessageId
- SERIAL_NUMBER - Enum constant in enum class com.dsi.ant.message.fromant.MessageFromAntType
- SERIAL_NUMBER_SET_CHANNEL_ID - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- SERIAL_PASSTHRU_SETTINGS - Static variable in class com.dsi.ant.message.MessageId
- SerialNumberMessage - Class in com.dsi.ant.message.fromant
-
Returns the serial number of the ANT hardware.
- SerialNumberMessage(byte[]) - Constructor for class com.dsi.ant.message.fromant.SerialNumberMessage
- SerialNumberMessage(AntMessageParcel) - Constructor for class com.dsi.ant.message.fromant.SerialNumberMessage
-
Parse message specific information from the given ANT message parcel.
- SerialNumberSetChannelIdMessage - Class in com.dsi.ant.message.fromhost
-
Sets the channel ID for the channel, using the two least significant bytes for the device's serial number.
- SerialNumberSetChannelIdMessage(boolean, int, int) - Constructor for class com.dsi.ant.message.fromhost.SerialNumberSetChannelIdMessage
-
Constructs the message from the given channel ID parameters.
- SerialNumberSetChannelIdMessage(byte[]) - Constructor for class com.dsi.ant.message.fromhost.SerialNumberSetChannelIdMessage
- SERVICE_INITIALIZING - Enum constant in enum class com.dsi.ant.channel.ChannelNotAvailableReason
-
The ANT Radio Service is still starting up.
- SERVICE_VERSION_CODE_NOT_INSTALLED - Static variable in class com.dsi.ant.AntService
-
The value returned by
AntService.getVersionCode(Context)
if ANT Radio Service is not installed. - SERVICE_VERSION_CODE_NOT_YET_KNOWN - Static variable in class com.dsi.ant.AntService
-
The value returned by
AntService.getVersionCode(Context)
if ANT Radio Service is unknown. - ServiceResult - Class in com.dsi.ant.channel.ipc
-
Used to send either success or (if a failure) the parcelable components of an
AntCommandFailedException
over IPC. - ServiceResult(Parcel) - Constructor for class com.dsi.ant.channel.ipc.ServiceResult
-
Constructs a ServiceResult from a parcel.
- ServiceResult(AntCommandFailedException) - Constructor for class com.dsi.ant.channel.ipc.ServiceResult
-
Constructs a ServiceResult from an
AntCommandFailedException
- ServiceResult(AntCommandFailureReason) - Constructor for class com.dsi.ant.channel.ipc.ServiceResult
-
Constructs a ServiceResult with a
AntCommandFailureReason
. - ServiceResult(ChannelResponseMessage) - Constructor for class com.dsi.ant.channel.ipc.ServiceResult
-
Constructs a ServiceResult with a
ChannelResponseMessage
- SET_128BIT_NETWORK_KEY - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- SET_CHANNEL_DATA_TYPE - Static variable in class com.dsi.ant.message.MessageId
- SET_CHANNEL_INPUT_MASK - Static variable in class com.dsi.ant.message.MessageId
- SET_CHANNEL_TRANSMIT_POWER - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- SET_ENCRYPT_INFO - Static variable in class com.dsi.ant.message.MessageId
- SET_ENCRYPT_KEY - Static variable in class com.dsi.ant.message.MessageId
- SET_ENCRYPTION_INFO - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- SET_ENCRYPTION_KEY - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- SET_LP_SEARCH_TIMEOUT - Static variable in class com.dsi.ant.message.MessageId
- SET_NETWORK_KEY - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- SET_SELECTIVE_DATA_UPDATE_MASK - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- SET_SHARED_ADDRESS - Static variable in class com.dsi.ant.message.MessageId
- SET_STRING - Static variable in class com.dsi.ant.message.MessageId
- SET_TX_SEARCH_ON_NEXT - Static variable in class com.dsi.ant.message.MessageId
- SET_USB_DESCRIPTOR_STRING - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- SET_USB_INFO - Static variable in class com.dsi.ant.message.MessageId
- setAdapterEventHandler(IAntAdapterEventHandler) - Method in class com.dsi.ant.channel.AntChannel
-
Sets up the handler to be used for event callbacks from the adapter this channel is on.
- setAdapterEventHandler(IAntAdapterEventHandler) - Method in class com.dsi.ant.channel.AntContinuousScanController
-
Sets up the handler to be used for event callbacks from the adapter this controller is on.
- setAdapterEventHandler(IAntAdapterEventHandler) - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
- setAdapterEventHandler(IAntAdapterEventHandler) - Method in interface com.dsi.ant.channel.ipc.IAntChannelCommunicator
- setAdapterWideLibConfig(LibConfig) - Method in class com.dsi.ant.channel.AntChannel
-
Requests which extended data to include with data messages.
- setBroadcastData(byte[]) - Method in class com.dsi.ant.channel.AntChannel
-
Sets the broadcast message for this channel.
- setBroadcastData(byte[], Bundle) - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
- setBroadcastData(byte[], Bundle) - Method in interface com.dsi.ant.channel.ipc.IAntChannelCommunicator
- setBundle(Bundle) - Method in class com.dsi.ant.channel.ipc.aidl.AntIpcResult
-
Sets the data contained in a bundle that will be returned to the calling process.
- setChannelEventHandler(IAntChannelEventHandler) - Method in class com.dsi.ant.channel.AntChannel
-
Sets up the handler to be used for event callbacks from this channel.
- setChannelEventHandler(IAntChannelEventHandler) - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
- setChannelEventHandler(IAntChannelEventHandler) - Method in interface com.dsi.ant.channel.ipc.IAntChannelCommunicator
- setChannelId(ChannelId) - Method in class com.dsi.ant.channel.AntChannel
-
Configures the channel ID for this channel.
- setChannelId(ChannelId) - Method in class com.dsi.ant.channel.AntContinuousScanController
-
Configures the channel ID for this channel.
- setChannelTransmitPower(int, Bundle) - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
- setChannelTransmitPower(int, Bundle) - Method in interface com.dsi.ant.channel.ipc.IAntChannelCommunicator
- SetChannelTransmitPowerMessage - Class in com.dsi.ant.message.fromhost
-
Sets the power that the channel will transmit.
- SetChannelTransmitPowerMessage(byte[]) - Constructor for class com.dsi.ant.message.fromhost.SetChannelTransmitPowerMessage
- SetChannelTransmitPowerMessage(int, Capabilities) - Constructor for class com.dsi.ant.message.fromhost.SetChannelTransmitPowerMessage
- setEnableChannelIdOutput(boolean) - Method in class com.dsi.ant.message.LibConfig
-
Enable or disable channel ID in
ExtendedData
. - setEnableRssiOutput(boolean) - Method in class com.dsi.ant.message.LibConfig
-
Enable or disable RSSI data in
ExtendedData
. - setEnableRxTimestampOutput(boolean) - Method in class com.dsi.ant.message.LibConfig
-
Enable or disable timestamp in
ExtendedData
. - setEventBuffer(EventBufferSettings) - Method in class com.dsi.ant.channel.AntChannel
-
Requests an event buffer with the desired values contained within the
EventBufferSettings
. - setEventBuffer(EventBufferSettings) - Method in class com.dsi.ant.channel.AntContinuousScanController
-
Enables event buffering to buffer messages and deliver them when the buffer time expires, or the buffer is full.
- setEventBuffer(EventBufferSettings, Bundle) - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
- setEventBuffer(EventBufferSettings, Bundle) - Method in interface com.dsi.ant.channel.ipc.IAntChannelCommunicator
- setEventBufferTime(int) - Method in class com.dsi.ant.channel.EventBufferSettings
-
Set the maximum buffer time an event will remain in the buffer before being flushed.
- setEventBufferToDefault() - Method in class com.dsi.ant.channel.AntChannel
-
Sets the event buffer to the default value defined by
EventBufferSettings.DEFAULT_BUFFER_TIME_MILLISECONDS
. - setHighPrioritySearchTimeout(HighPrioritySearchTimeout, Bundle) - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
- setHighPrioritySearchTimeout(HighPrioritySearchTimeout, Bundle) - Method in interface com.dsi.ant.channel.ipc.IAntChannelCommunicator
- setId(ChannelId, Bundle) - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
- setId(ChannelId, Bundle) - Method in interface com.dsi.ant.channel.ipc.IAntChannelCommunicator
- setIdWithSerialNumber(boolean, int, int, Bundle) - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
- setIdWithSerialNumber(boolean, int, int, Bundle) - Method in interface com.dsi.ant.channel.ipc.IAntChannelCommunicator
- setLibConfig(LibConfig, Bundle) - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
- setLibConfig(LibConfig, Bundle) - Method in interface com.dsi.ant.channel.ipc.IAntChannelCommunicator
- SetLongNetworkKeyMessage - Class in com.dsi.ant.message.fromhost
-
Configures which network is used by a network slot, specified with a 128 bit (16 byte) key.
- SetLongNetworkKeyMessage(byte[]) - Constructor for class com.dsi.ant.message.fromhost.SetLongNetworkKeyMessage
-
Constructs the message to contain the provided network key.
- setLowPrioritySearchTimeout(LowPrioritySearchTimeout, Bundle) - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
- setLowPrioritySearchTimeout(LowPrioritySearchTimeout, Bundle) - Method in interface com.dsi.ant.channel.ipc.IAntChannelCommunicator
- setMessageContent(byte[]) - Method in class com.dsi.ant.message.ipc.AntMessageParcel
-
Set the message content of the AntMessageParcel.
- setMessageId(int) - Method in class com.dsi.ant.message.ipc.AntMessageParcel
-
Set the message ID of the AntMessageParcel.
- SetNetworkKeyMessage - Class in com.dsi.ant.message.fromhost
-
Contains the common values and logic for constructing the different types of network key messages.
- SetNetworkKeyMessage(byte[]) - Constructor for class com.dsi.ant.message.fromhost.SetNetworkKeyMessage
-
Constructs the message with given network key byte array
- setPeriod(int) - Method in class com.dsi.ant.channel.AntChannel
-
Configures the messaging period of this channel.
- setPeriod(int, Bundle) - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
- setPeriod(int, Bundle) - Method in interface com.dsi.ant.channel.ipc.IAntChannelCommunicator
- setProximityThreshold(int) - Method in class com.dsi.ant.channel.AntChannel
-
Sets a signal strength 'proximity' requirement on finding matches during searching.
- setProximityThreshold(int, Bundle) - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
- setProximityThreshold(int, Bundle) - Method in interface com.dsi.ant.channel.ipc.IAntChannelCommunicator
- setRfFrequency(int) - Method in class com.dsi.ant.channel.AntChannel
-
Sets the RF frequency for this channel by a frequency offset, e.g.
- setRfFrequency(int) - Method in class com.dsi.ant.channel.AntContinuousScanController
-
Sets the RF frequency for this channel by a frequency offset, e.g.
- setRfFrequency(int, Bundle) - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
- setRfFrequency(int, Bundle) - Method in interface com.dsi.ant.channel.ipc.IAntChannelCommunicator
- setScanChannelEventHandler(IAntChannelEventHandler) - Method in class com.dsi.ant.channel.AntContinuousScanController
-
Sets up the handler to be used for event callbacks from this controller.
- setSearchPriority(int) - Method in class com.dsi.ant.channel.AntChannel
-
Sets the search priority for this channel.
- setSearchPriority(int, Bundle) - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
- setSearchPriority(int, Bundle) - Method in interface com.dsi.ant.channel.ipc.IAntChannelCommunicator
- setSearchTimeout(LowPrioritySearchTimeout) - Method in class com.dsi.ant.channel.AntChannel
-
Configures the length of time that this channel will perform a search before timing out and closing.
- setSearchTimeout(LowPrioritySearchTimeout, HighPrioritySearchTimeout) - Method in class com.dsi.ant.channel.AntChannel
-
Configures the length of time that this channel will perform a search before timing out and closing, including high priority search - warning: high priority search can interfere with other active channels on the same adapter.
- SetShortNetworkKeyMessage - Class in com.dsi.ant.message.fromhost
-
Configures which network is used by a network slot, specified with a 64 bit (8 byte) key.
- SetShortNetworkKeyMessage(byte[]) - Constructor for class com.dsi.ant.message.fromhost.SetShortNetworkKeyMessage
-
Constructs the message to contain the provided network key.
- setTransmitPower(int) - Method in class com.dsi.ant.channel.AntChannel
-
Sets the transmit power level for this channel.
- SETUP_ALARM - Static variable in class com.dsi.ant.message.MessageId
- SEVEN_AND_A_HALF_SECONDS - Enum constant in enum class com.dsi.ant.message.LowPrioritySearchTimeout
- SEVENTEEN_AND_A_HALF_SECONDS - Enum constant in enum class com.dsi.ant.message.LowPrioritySearchTimeout
- SHARED_BIDIRECTIONAL_MASTER - Enum constant in enum class com.dsi.ant.message.ChannelType
-
Transmits and receives data to/from multiple ANT channels with a shared channel ID.
- SHARED_BIDIRECTIONAL_SLAVE - Enum constant in enum class com.dsi.ant.message.ChannelType
-
Primarily receives and transmits data from/to a master transmitting to multiple ANT channels with a shared channel ID.
- SHIFT_SEQUENCE_NUMBER - Static variable in class com.dsi.ant.message.fromant.BurstTransferDataMessage
-
The shift applied to the retrieved sequence number after applying the mask
- SHIFT_SEQUENCE_NUMBER - Static variable in class com.dsi.ant.message.fromhost.BurstTransferDataMessageFromHost
-
The shift to be applied to the retrieved sequence number bits
- signedNumberFromByte(byte[], int) - Static method in class com.dsi.ant.message.MessageUtils
-
Parses a signed number from a byte found in a byte array.
- signedNumberFromBytes(byte[], int, int) - Static method in class com.dsi.ant.message.MessageUtils
-
Parses a signed number from a set of bytes found in a byte array.
- SIZE_BUFFER_EVENTS - Static variable in class com.dsi.ant.message.fromhost.ConfigureEventBufferMessage
-
The number of bytes used for the buffer events value
- SIZE_BUFFER_SIZE - Static variable in class com.dsi.ant.message.fromhost.ConfigureEventBufferMessage
-
The number of bytes used for the buffer size value
- SIZE_BUFFER_TIME - Static variable in class com.dsi.ant.message.fromhost.ConfigureEventBufferMessage
-
The number of bytes used for the buffer time value
- SIZE_CHANNEL_ID - Static variable in class com.dsi.ant.message.ChannelId
-
Number of bytes for the channel ID
- SIZE_CHANNEL_NUMBER - Static variable in class com.dsi.ant.message.AntMessage
-
The number of bytes for the channel number
- SIZE_CHANNEL_PERIOD - Static variable in class com.dsi.ant.message.fromhost.ChannelPeriodMessage
-
The number of bytes used for the channel period
- SIZE_CHANNEL_TYPE - Static variable in enum class com.dsi.ant.message.ChannelType
-
The number of bytes used for the channel type.
- SIZE_DEVICE_NUMBER - Static variable in class com.dsi.ant.message.ChannelId
-
Number of bytes for device number
- SIZE_DEVICE_TYPE - Static variable in class com.dsi.ant.message.ChannelId
-
Number of bytes for device type
- SIZE_DEVICE_TYPE - Static variable in class com.dsi.ant.message.fromhost.SerialNumberSetChannelIdMessage
-
The number of bytes used for the device type
- SIZE_EVENT_CODE - Static variable in class com.dsi.ant.message.fromant.ChannelEventMessage
-
The number of bytes used for the event code
- SIZE_EXCLUDE - Static variable in class com.dsi.ant.message.fromhost.ConfigIdListMessage
-
The number of bytes used for exclude flag value
- SIZE_EXTENDED_ASSIGNMENT - Static variable in class com.dsi.ant.message.ExtendedAssignment
-
The number of bytes used for extended assignment
- SIZE_FILLER_BYTE - Static variable in class com.dsi.ant.message.AntMessage
-
The number of bytes for the filler value
- SIZE_INITIATING_MESSAGE_ID - Static variable in class com.dsi.ant.message.fromant.ChannelResponseMessage
-
The number of bytes used for the initiating message ID
- SIZE_LIBCONFIG_FLAGS - Static variable in class com.dsi.ant.message.fromhost.LibConfigMessage
-
The number of bytes used for the flags
- SIZE_LIST_INDEX - Static variable in class com.dsi.ant.message.fromhost.AddChannelIdToListMessage
-
The number of bytes used for the list index
- SIZE_LIST_SIZE - Static variable in class com.dsi.ant.message.fromhost.ConfigIdListMessage
-
The number of bytes used for the list size value
- SIZE_MEASUREMENT_TYPE - Static variable in class com.dsi.ant.message.Rssi
-
The number of bytes used for the measurement type
- SIZE_NETWORK_NUMBER - Static variable in class com.dsi.ant.message.fromhost.AssignChannelMessage
-
The number of bytes used for the network number
- SIZE_NETWORK_NUMBER - Static variable in class com.dsi.ant.message.fromhost.SetNetworkKeyMessage
-
The size in bytes of the network number
- SIZE_NVM_ADDRESS - Static variable in class com.dsi.ant.message.fromhost.RequestMessage
-
The number of bytes to be used for the start read address of NVM
- SIZE_NVM_SIZE - Static variable in class com.dsi.ant.message.fromhost.RequestMessage
-
The number of bytes to be used for the block size to be read from NVM
- SIZE_REQUESTED_MESSAGE_ID - Static variable in class com.dsi.ant.message.fromhost.RequestMessage
-
The number of bytes to be used for the requested message ID
- SIZE_RESPONSE_CODE - Static variable in class com.dsi.ant.message.fromant.ChannelResponseMessage
-
The number of bytes used for the response code
- SIZE_RF_FREQUENCY - Static variable in class com.dsi.ant.message.fromhost.ChannelRfFrequencyMessage
-
The number of bytes used for the frequency value
- SIZE_RSSI - Static variable in class com.dsi.ant.message.Rssi
-
The number of bytes used for the RSSI information
- SIZE_RSSI_VALUE - Static variable in class com.dsi.ant.message.Rssi
-
The number of bytes used for the RSSI value
- SIZE_RX_TIMESTAMP - Static variable in class com.dsi.ant.message.Timestamp
-
The number of bytes used for timestamp value
- SIZE_SEARCH_PRIORITY - Static variable in class com.dsi.ant.message.fromhost.ChannelSearchPriorityMessage
-
The number of bytes used for the channel period
- SIZE_SEARCH_THRESHOLD - Static variable in class com.dsi.ant.message.fromhost.ProximitySearchMessage
-
The number of bytes to be used for the search threshold value
- SIZE_SEARCH_TIMEOUT - Static variable in class com.dsi.ant.message.fromhost.LowPrioritySearchTimeoutMessage
-
The number of bytes to be used for the search timeout value
- SIZE_SEARCH_TIMEOUT - Static variable in class com.dsi.ant.message.fromhost.SearchTimeoutMessage
-
The number of bytes to be used for the search timeout
- SIZE_SERIAL_NUMBER - Static variable in class com.dsi.ant.message.fromant.SerialNumberMessage
-
The number of bytes used for the serial number
- SIZE_SUB_MESSAGE_ID - Static variable in class com.dsi.ant.message.fromhost.RequestMessage
-
The number of bytes to be used for the sub message ID
- SIZE_THRESHOLD_CONFIG - Static variable in class com.dsi.ant.message.Rssi
-
The number of bytes used for the threshold configuration
- SIZE_TIMESTAMP - Static variable in class com.dsi.ant.message.Timestamp
-
The number of bytes used for timestamp information
- SIZE_TRANSMISSION_TYPE - Static variable in class com.dsi.ant.message.ChannelId
-
Number of bytes for device transmission type
- SIZE_TRANSMISSION_TYPE - Static variable in class com.dsi.ant.message.fromhost.SerialNumberSetChannelIdMessage
-
The number of bytes used for the transmission type
- SIZE_TX_POWER - Static variable in class com.dsi.ant.message.fromhost.SetChannelTransmitPowerMessage
-
The number of bytes used for the transmit power value
- SIZE_TX_POWER - Static variable in class com.dsi.ant.message.fromhost.TransmitPowerMessage
-
The number of bytes used for the transmit power value
- SLAVE_RECEIVE_ONLY - Enum constant in enum class com.dsi.ant.message.ChannelType
-
Can only receive data, as such, this channel type can only use the broadcast data type and should not be used if the application requires any form of confirmation or acknowledgement of the successful receipt of data.
- SLEEP - Static variable in class com.dsi.ant.message.MessageId
- SLEEP_MESSAGE - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- SleepMessage - Class in com.dsi.ant.message.fromhost
-
Puts ANT into an ultra-low power mode.
- SleepMessage() - Constructor for class com.dsi.ant.message.fromhost.SleepMessage
-
Constructs the message.
- SleepMessage(byte[]) - Constructor for class com.dsi.ant.message.fromhost.SleepMessage
-
Create from raw message content for this message.
- STACKLIMIT - Static variable in class com.dsi.ant.message.MessageId
- StandardOptions() - Constructor for class com.dsi.ant.message.fromant.CapabilitiesMessage.StandardOptions
- startAcknowledgedTransfer(byte[], Bundle) - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
- startAcknowledgedTransfer(byte[], Bundle) - Method in interface com.dsi.ant.channel.ipc.IAntChannelCommunicator
- startSendAcknowledgedData(byte[]) - Method in class com.dsi.ant.channel.AntChannel
-
Sends an acknowledged message on this channel, without waiting for the result (complete or failed).
- STARTUP_MESG - Static variable in class com.dsi.ant.message.MessageId
- STORE - Enum constant in enum class com.dsi.ant.message.fromhost.LoadOrStoreEncryptionKeyMessage.Operation
-
Stores the key to the index specified
- STORE_ENCRYPTION_KEY - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- StoreDownloader - Class in com.dsi.ant
-
Links to Google Play Store for application download and install.
- StoreDownloader() - Constructor for class com.dsi.ant.StoreDownloader
- SUB_MESSAGE_REQUEST_ADVANCED_BURST_CAPABILITES - Static variable in class com.dsi.ant.message.fromhost.RequestMessage
-
The sub message ID if requesting advanced burst capabilities message
- SUB_MESSAGE_REQUEST_ADVANCED_BURST_CURRENT_CONFIGURATION - Static variable in class com.dsi.ant.message.fromhost.RequestMessage
-
The sub message ID if requesting advanced burst configuration
- SUCCESS_RESULT - Static variable in class com.dsi.ant.channel.ipc.ServiceResult
-
Used so a new success result object never need to be allocated
- supportBackgroundScanning(boolean) - Method in class com.dsi.ant.channel.Capabilities
-
Requests for channel that supports background scanning.
- supportEventBuffering(boolean) - Method in class com.dsi.ant.channel.Capabilities
-
Requests for a channel that supports configuring event buffer.
- supportFastChannelInitiation(boolean) - Method in class com.dsi.ant.channel.Capabilities
-
Requests for a channel that supports fast channel initiation.
- supportFrequencyAgility(boolean) - Method in class com.dsi.ant.channel.Capabilities
-
Requests for channel that supports frequency agility.
- supportRssi(boolean) - Method in class com.dsi.ant.channel.Capabilities
-
Requests for channel that supports RSSI value.
- supportRxMessageTimestamp(boolean) - Method in class com.dsi.ant.channel.Capabilities
-
Requests for channel that supports Rx message timestamp.
- supportSearchPriority(boolean) - Method in class com.dsi.ant.channel.Capabilities
-
Requests for a channel that supports configuring search priority.
- supportSearchUplinkOptimization(boolean) - Method in class com.dsi.ant.channel.Capabilities
-
Requests for channel that supports search uplink optimization.
- supportWildcardIdList(boolean) - Method in class com.dsi.ant.channel.Capabilities
-
Requests for channel that supports wildcard in inclusion/exclusion ID list.
- SYSTEM_RESET - Static variable in class com.dsi.ant.message.MessageId
T
- TEN_SECONDS - Enum constant in enum class com.dsi.ant.message.LowPrioritySearchTimeout
- THRESHOLD_CONFIG_OFF - Static variable in class com.dsi.ant.message.Rssi
-
The threshold configuration value when off
- TIME_INCREMENTS - Static variable in class com.dsi.ant.message.fromhost.ConfigureEventBufferMessage
-
Buffer Time is specified in 10ms units
- TIMER_SELECT - Static variable in class com.dsi.ant.message.MessageId
- Timestamp - Class in com.dsi.ant.message
-
The container for the timestamp information.
- Timestamp(byte[], int) - Constructor for class com.dsi.ant.message.Timestamp
-
Constructs TimeStamp from the message content
- Timestamp(int) - Constructor for class com.dsi.ant.message.Timestamp
-
Constructs Timestamp from the given value
- TIMESTAMP_PRESENT - Static variable in class com.dsi.ant.message.ExtendedData.Flag
-
Mask used to get timestamp flag bit
- toString() - Method in class com.dsi.ant.channel.BackgroundScanState
- toString() - Method in class com.dsi.ant.channel.BurstState
- toString() - Method in class com.dsi.ant.channel.Capabilities
- toString() - Method in class com.dsi.ant.channel.EventBufferSettings
- toString() - Method in class com.dsi.ant.channel.ipc.ServiceResult
- toString() - Method in class com.dsi.ant.channel.NetworkKey
- toString() - Method in class com.dsi.ant.message.AntMessage
- toString() - Method in class com.dsi.ant.message.ChannelId
- toString() - Method in class com.dsi.ant.message.ExtendedAssignment
- toString() - Method in class com.dsi.ant.message.ExtendedData
- toString() - Method in class com.dsi.ant.message.fromant.AntMessageFromAnt
- toString() - Method in class com.dsi.ant.message.fromant.AntVersionMessage
- toString() - Method in class com.dsi.ant.message.fromant.BurstTransferDataMessage
- toString() - Method in class com.dsi.ant.message.fromant.CapabilitiesMessage
- toString() - Method in class com.dsi.ant.message.fromant.ChannelEventMessage
- toString() - Method in class com.dsi.ant.message.fromant.ChannelIdMessage
- toString() - Method in class com.dsi.ant.message.fromant.ChannelResponseMessage
- toString() - Method in class com.dsi.ant.message.fromant.ChannelStatusMessage
- toString() - Method in class com.dsi.ant.message.fromant.DataMessage
- toString() - Method in class com.dsi.ant.message.fromant.SerialNumberMessage
- toString() - Method in class com.dsi.ant.message.fromhost.AddChannelIdToListMessage
- toString() - Method in class com.dsi.ant.message.fromhost.AntMessageFromHost
- toString() - Method in class com.dsi.ant.message.fromhost.AssignChannelMessage
- toString() - Method in class com.dsi.ant.message.fromhost.BurstTransferDataMessageFromHost
- toString() - Method in class com.dsi.ant.message.fromhost.ChannelIdMessageFromHost
- toString() - Method in class com.dsi.ant.message.fromhost.ChannelPeriodMessage
- toString() - Method in class com.dsi.ant.message.fromhost.ChannelRfFrequencyMessage
- toString() - Method in class com.dsi.ant.message.fromhost.ChannelSearchPriorityMessage
- toString() - Method in class com.dsi.ant.message.fromhost.CloseChannelMessage
- toString() - Method in class com.dsi.ant.message.fromhost.ConfigIdListMessage
- toString() - Method in class com.dsi.ant.message.fromhost.ConfigureEventBufferMessage
- toString() - Method in class com.dsi.ant.message.fromhost.CrystalEnableMessage
- toString() - Method in class com.dsi.ant.message.fromhost.CwInitMessage
- toString() - Method in class com.dsi.ant.message.fromhost.DataMessageFromHost
- toString() - Method in class com.dsi.ant.message.fromhost.FrequencyAgilityMessage
- toString() - Method in class com.dsi.ant.message.fromhost.LibConfigMessage
- toString() - Method in class com.dsi.ant.message.fromhost.LowPrioritySearchTimeoutMessage
- toString() - Method in class com.dsi.ant.message.fromhost.OpenChannelMessage
- toString() - Method in class com.dsi.ant.message.fromhost.OpenRxScanModeMessage
- toString() - Method in class com.dsi.ant.message.fromhost.ProximitySearchMessage
- toString() - Method in class com.dsi.ant.message.fromhost.RequestMessage
- toString() - Method in class com.dsi.ant.message.fromhost.ResetSystemMessage
- toString() - Method in class com.dsi.ant.message.fromhost.SearchTimeoutMessage
- toString() - Method in class com.dsi.ant.message.fromhost.SerialNumberSetChannelIdMessage
- toString() - Method in class com.dsi.ant.message.fromhost.SetChannelTransmitPowerMessage
- toString() - Method in class com.dsi.ant.message.fromhost.SetNetworkKeyMessage
- toString() - Method in class com.dsi.ant.message.fromhost.SleepMessage
- toString() - Method in class com.dsi.ant.message.fromhost.TransmitPowerMessage
- toString() - Method in class com.dsi.ant.message.fromhost.UnassignChannelMessage
- toString() - Method in class com.dsi.ant.message.LibConfig
- toString() - Method in class com.dsi.ant.message.Rssi
- toString() - Method in class com.dsi.ant.message.Timestamp
- toStringHeader() - Method in class com.dsi.ant.message.fromant.AntMessageFromAnt
- toStringHeader() - Method in class com.dsi.ant.message.fromhost.AntMessageFromHost
- TRACKING - Enum constant in enum class com.dsi.ant.message.ChannelState
-
Found and connected to a device.
- TRANSFER_FAILED - Enum constant in enum class com.dsi.ant.channel.AntCommandFailureReason
-
The attempted transfer (Acknowledged message or Burst transfer) was not able to be sent to the receiver.
- TRANSFER_IN_PROGRESS - Enum constant in enum class com.dsi.ant.channel.AntCommandFailureReason
-
This channel is already processing an acknowledged message, or any channel is processing a burst.
- TRANSFER_RX_FAILED - Enum constant in enum class com.dsi.ant.message.EventCode
-
A receive transfer has failed
- TRANSFER_TX_COMPLETED - Enum constant in enum class com.dsi.ant.message.EventCode
-
An Acknowledged Data message or a Burst Transfer sequence has been completed successfully.
- TRANSFER_TX_FAILED - Enum constant in enum class com.dsi.ant.message.EventCode
-
An Acknowledged Data message, or a Burst Transfer Message has been initiated and the transmission failed to complete successfully
- TRANSFER_TX_START - Enum constant in enum class com.dsi.ant.message.EventCode
-
Sent after a burst transfer begins, effectively on the next channel period after the burst transfer message has been sent to the device.
- TRANSMIT_POWER - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- TransmitPowerMessage - Class in com.dsi.ant.message.fromhost
-
Sets the power that the whole chip will transmit at.
- TransmitPowerMessage(byte[]) - Constructor for class com.dsi.ant.message.fromhost.TransmitPowerMessage
- TransmitPowerMessage(int, Capabilities) - Constructor for class com.dsi.ant.message.fromhost.TransmitPowerMessage
- TWELVE_AND_A_HALF_SECONDS - Enum constant in enum class com.dsi.ant.message.LowPrioritySearchTimeout
- TWENTY_FIVE_SECONDS - Enum constant in enum class com.dsi.ant.message.LowPrioritySearchTimeout
- TWENTY_SECONDS - Enum constant in enum class com.dsi.ant.message.LowPrioritySearchTimeout
- TWENTY_TWO_AND_A_HALF_SECONDS - Enum constant in enum class com.dsi.ant.message.LowPrioritySearchTimeout
- TWO_AND_A_HALF_SECONDS - Enum constant in enum class com.dsi.ant.message.HighPrioritySearchTimeout
- TWO_AND_A_HALF_SECONDS - Enum constant in enum class com.dsi.ant.message.LowPrioritySearchTimeout
- TX - Enum constant in enum class com.dsi.ant.message.EventCode
-
A broadcast message has been transmitted successfully.
U
- unassign() - Method in class com.dsi.ant.channel.AntChannel
-
Unassigns this channel.
- unassign(Bundle) - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
- unassign(Bundle) - Method in interface com.dsi.ant.channel.ipc.IAntChannelCommunicator
- UNASSIGN_CHANNEL - Enum constant in enum class com.dsi.ant.message.fromhost.MessageFromHostType
- UNASSIGN_CHANNEL - Static variable in class com.dsi.ant.message.MessageId
- UnassignChannelMessage - Class in com.dsi.ant.message.fromhost
-
Unassigns the channel and puts in an unassigned state.
- UnassignChannelMessage() - Constructor for class com.dsi.ant.message.fromhost.UnassignChannelMessage
-
Constructs the message.
- UnassignChannelMessage(byte[]) - Constructor for class com.dsi.ant.message.fromhost.UnassignChannelMessage
-
Create from raw message content for this message.
- UNASSIGNED - Enum constant in enum class com.dsi.ant.message.ChannelState
-
Not configured and closed.
- UNKNOWN - Enum constant in enum class com.dsi.ant.channel.AntCommandFailureReason
-
The service sent a failure not defined in this version of the library.
- UNKNOWN - Enum constant in enum class com.dsi.ant.channel.ChannelNotAvailableReason
-
The ANT Radio Service sent a reason code which is not defined in this version of the API.
- UNKNOWN - Enum constant in enum class com.dsi.ant.message.ChannelType
-
The received value for channel type does not match the possible channel types.
- UNKNOWN - Enum constant in enum class com.dsi.ant.message.EventCode
-
The value sent from the ANT Radio Service is not defined in this version of the API
- UNKNOWN - Enum constant in enum class com.dsi.ant.message.fromhost.LoadOrStoreEncryptionKeyMessage.Operation
-
Operation is not supported in this version of the API
- UNKNOWN - Enum constant in enum class com.dsi.ant.message.ResponseCode
-
The value sent from the ANT Radio Service is not defined in this version of the API
- UNKNOWN - Enum constant in enum class com.dsi.ant.message.Rssi.RssiMeasurementType
-
A measurement type not supported in this version of the API
- UNLOCK_INTERFACE - Static variable in class com.dsi.ant.message.MessageId
- UnsupportedFeatureException - Exception Class in com.dsi.ant.channel
-
Thrown when an API feature is not supported.
- UnsupportedFeatureException() - Constructor for exception class com.dsi.ant.channel.UnsupportedFeatureException
-
Constructs the exception.
- UnsupportedFeatureException(String) - Constructor for exception class com.dsi.ant.channel.UnsupportedFeatureException
-
Constructs the exception with the specified detail message.
- USER_CONFIG_PAGE - Static variable in class com.dsi.ant.message.MessageId
V
- valueOf(String) - Static method in enum class com.dsi.ant.AntService.Component
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.dsi.ant.channel.AntCommandFailureReason
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.dsi.ant.channel.ChannelNotAvailableReason
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.dsi.ant.message.ChannelState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.dsi.ant.message.ChannelType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.dsi.ant.message.EventCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.dsi.ant.message.fromant.CapabilitiesMessage.Option
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.dsi.ant.message.fromant.MessageFromAntType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.dsi.ant.message.fromhost.ConfigureEventBufferMessage.BufferEvents
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.dsi.ant.message.fromhost.LoadOrStoreEncryptionKeyMessage.Operation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.dsi.ant.message.fromhost.MessageFromHostType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.dsi.ant.message.HighPrioritySearchTimeout
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.dsi.ant.message.LowPrioritySearchTimeout
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.dsi.ant.message.ResponseCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.dsi.ant.message.Rssi.RssiMeasurementType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.dsi.ant.AntService.Component
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.dsi.ant.channel.AntCommandFailureReason
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.dsi.ant.channel.ChannelNotAvailableReason
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.dsi.ant.message.ChannelState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.dsi.ant.message.ChannelType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.dsi.ant.message.EventCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.dsi.ant.message.fromant.CapabilitiesMessage.Option
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.dsi.ant.message.fromant.MessageFromAntType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.dsi.ant.message.fromhost.ConfigureEventBufferMessage.BufferEvents
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.dsi.ant.message.fromhost.LoadOrStoreEncryptionKeyMessage.Operation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.dsi.ant.message.fromhost.MessageFromHostType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.dsi.ant.message.HighPrioritySearchTimeout
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.dsi.ant.message.LowPrioritySearchTimeout
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.dsi.ant.message.ResponseCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.dsi.ant.message.Rssi.RssiMeasurementType
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- writeMessage(AntMessageParcel, Bundle) - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
- writeMessage(AntMessageParcel, Bundle) - Method in interface com.dsi.ant.channel.ipc.IAntChannelCommunicator
- writeTo(Bundle) - Method in class com.dsi.ant.channel.ipc.ServiceResult
-
Places this ServiceError in the bundle
- writeToParcel(Parcel, int) - Method in class com.dsi.ant.channel.AdapterInfo
-
Writes value into the provided parcel
- writeToParcel(Parcel, int) - Method in class com.dsi.ant.channel.AntChannel
- writeToParcel(Parcel, int) - Method in class com.dsi.ant.channel.AntContinuousScanController
-
Writes value into the provided parcel
- writeToParcel(Parcel, int) - Method in class com.dsi.ant.channel.BackgroundScanState
- writeToParcel(Parcel, int) - Method in class com.dsi.ant.channel.BurstState
- writeToParcel(Parcel, int) - Method in class com.dsi.ant.channel.Capabilities
- writeToParcel(Parcel, int) - Method in exception class com.dsi.ant.channel.ChannelNotAvailableException
- writeToParcel(Parcel, int) - Method in class com.dsi.ant.channel.EventBufferSettings
- writeToParcel(Parcel, int) - Method in class com.dsi.ant.channel.ipc.aidl.AntChannelCommunicatorAidl
- writeToParcel(Parcel, int) - Method in class com.dsi.ant.channel.ipc.aidl.AntIpcResult
- writeToParcel(Parcel, int) - Method in class com.dsi.ant.channel.ipc.ServiceResult
- writeToParcel(Parcel, int) - Method in class com.dsi.ant.channel.NetworkKey
- writeToParcel(Parcel, int) - Method in class com.dsi.ant.message.ipc.AntMessageParcel
- writeToParcel(Parcel, int) - Method in class com.dsi.ant.message.LibConfig
X
- XTAL_ENABLE - Static variable in class com.dsi.ant.message.MessageId
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form