npr::rf::SlotTxTimeBudget struct final

Time window available for one TDMA uplink transmission burst.

Public functions

auto slot_end_us() const -> uint64_t
Returns absolute end timestamp of the transmit window.
auto valid() const -> bool
Returns true when budget contains positive transmit time.

Public variables

uint32_t slot_budget_us
Usable transmit window length inside the slot.
uint64_t slot_start_us
Slot start timestamp on local monotonic timeline.