Returns one of:
Value
Description
$TD OK,<msg_id>*xx
Message accepted for sending
$TD SENT
RSSI=<rssi_sat>,SNR=<snr>,F
DEV=<fdev>,<msg_id>*xx
This is an unsolicited response that occurs at
the time when the message is sent to and
acknowledged by the satellite. It includes the
RF information from the acknowledgement
$TD ERR,BADDATA,0*xx
Message has odd number or non-hex
characters when sending data as hexadecimal
$TD ERR,BADEXPIRETIME,0*xx
Invalid hold time
$TD ERR,ERR,0*xx
Unspecified error
$TD
ERR,HOLDTIMEEXPIRED,<msg_id
>*xx
Unable to send within requested hold time
$TD ERR,NODEVICEID,0*xx
The Swarm device ID has not yet been set
$TD ERR,NOCOMMAND,0*xx
$TD
with no parameters was sent
$TD ERR,NOSPACE,0*xx
No space for message
$TD ERR,NOAPPID,0*xx
The application ID has not yet been set
$TD ERR,BADAPPID,0*xx
The application ID is invalid
$TD ERR,TIMENOTSET,0*xx
Attempt to send message before time set by
GPS
$TD ERR,DBXTOHIVEFULL,0*xx
Queue for queued messages is full. Maximum
of 2048 messages may be held in the queue.
$TD ERR,TOOLONG,<msg_id>*xx
Message is too large to send
Notes:
The
HD
and
ET
parameters are optional but must occur before the
<data>
portion of the
command. Both affect the time when a message is expired no longer considered available to
transmit. Expired messages are removed from the outgoing packet database. If neither option is
October 2020
Swarm Tile Manual - Rev 1.10
62/65