aggregateMicromodemComms{""" Triggers periodic uModem comms. """arguments{Timeout=10minuteCommsInterval=5minute""" The timing is based on the variable Universal:platform_communications """}runwhile(elapsed(Universal:platform_communications)>CommsInterval)aggregateCheckIn{runinsequencereadDatum{timeoutduration=TimeoutUniversal:platform_communications}}}