Ant ChannelSend Ext Acknowledged Data Async Method
Sends the given data as an extended acknowledged transmission.
Throws exception if data > 8-bytes in length
Definition
Namespace: SmallEarthTech.AntUsbStick
Assembly: SmallEarthTech.AntUsbStick (in SmallEarthTech.AntUsbStick.dll) Version: 4.1.1+3bc433b476ad11fc6896cfd0bd783d60504dc315
0=fail, 1=pass, 2=timeout, 3=cancelled
Assembly: SmallEarthTech.AntUsbStick (in SmallEarthTech.AntUsbStick.dll) Version: 4.1.1+3bc433b476ad11fc6896cfd0bd783d60504dc315
C#
public Task<MessagingReturnCode> SendExtAcknowledgedDataAsync(
ChannelId channelId,
byte[] data,
uint ackWaitTime
)VB
Public Function SendExtAcknowledgedDataAsync (
channelId As ChannelId,
data As Byte(),
ackWaitTime As UInteger
) As Task(Of MessagingReturnCode)C++
public:
virtual Task<MessagingReturnCode>^ SendExtAcknowledgedDataAsync(
ChannelId^ channelId,
array<unsigned char>^ data,
unsigned int ackWaitTime
) sealedF#
abstract SendExtAcknowledgedDataAsync :
channelId : ChannelId *
data : byte[] *
ackWaitTime : uint32 -> Task<MessagingReturnCode>
override SendExtAcknowledgedDataAsync :
channelId : ChannelId *
data : byte[] *
ackWaitTime : uint32 -> Task<MessagingReturnCode> Parameters
- channelId ChannelId
- Channel ID assigned to a device
- data Byte
- Data to send (length 8 or less)
- ackWaitTime UInt32
- Time in ms to wait for acknowledgement
Return Value
TaskMessagingReturnCode0=fail, 1=pass, 2=timeout, 3=cancelled