39#ifndef UWRANGINGTDMA_H
40#define UWRANGINGTDMA_H
98 virtual int command(
int argc,
const char *
const *argv);
110 std::vector<std::vector<int>>
Definition uwranging_tdma.h:49
int node_id
Definition uwranging_tdma.h:102
int n_nodes
Definition uwranging_tdma.h:105
virtual void Mac2PhyStartTx(Packet *p)
Definition uwranging_tdma.cpp:217
virtual void sendRange()
Definition uwranging_tdma.cpp:122
virtual void Phy2MacStartRx(const Packet *p)
Definition uwranging_tdma.cpp:165
std::vector< std::vector< int > > owtt_map
Definition uwranging_tdma.h:111
static int count_nodes
Definition uwranging_tdma.h:100
int slotidmax
Definition uwranging_tdma.h:106
UwRangingTDMA()
Definition uwranging_tdma.cpp:85
virtual void Phy2MacEndRx(Packet *p)
Definition uwranging_tdma.cpp:172
virtual ~UwRangingTDMA()
Definition uwranging_tdma.cpp:117
std::vector< double > owtt_vec
Definition uwranging_tdma.h:109
virtual int command(int argc, const char *const *argv)
Definition uwranging_tdma.cpp:228
int slot_id
Definition uwranging_tdma.h:103
virtual void stateTxData()
Definition uwranging_tdma.cpp:158
packet_t PT_UWRANGING_TDMA
Definition initlib.cpp:42
Provides the definition of the class UWTDMA.