sendToRadio

open override fun sendToRadio(p: ToRadio)(source)


open suspend override fun sendToRadio(packet: MeshPacket)(source)

Enqueue packet for transmission. Order is preserved for sequential calls from the same coroutine (mutex acquisition is uncontested between sequential calls). Transactional sequences that require strict ordering across multiple calls — e.g. an editSettings { … } begin → writes → commit sequence — MUST be issued from a single coroutine; concurrent senders share FIFO only at the per-call grain.