$TD - Transmit data
This command transmits data to the Swarm network.
$TD [AI=<appID>|HD=<hold_dur>|ET=<expire_time>,]<[string|data]>*xx
Application ID tag for message. Can be
specified only with firmware version v1.1.0+
Hold duration of message in seconds (optional,
default = 172800 seconds, minimum = 60
seconds)
Time to expire message in epoch seconds
1 to 192 bytes of data (ASCII string)
2 to 384 bytes (hexadecimal written as ascii)
Notes:
In order to resolve the DBXTOHIVEFULL error, ensure you’re running firmware version V1.0 or
greater and run the following command.
$RS dbinit*3d
In order to send a $TD command, you must first wait for a $M138 DATETIME*35 response after
power up. The Modem must wait for a valid time in order to accept a transmit command. All
other commands are functional prior to receiving the $M138 DATETIME*35 response.
November 2021 Swarm M138 Modem Manual - Rev 1.00 71/77