UWB-Tracking
Loading...
Searching...
No Matches
tdoa-tag.h
Go to the documentation of this file.
1#pragma once
2#include "tdoa-device.h"
3
11class TdoaTag : public TdoaDevice
12{
13public:
21 TdoaTag(uwb_addr src);
22
27
33 virtual void setup() override;
34
35
44 virtual void loop() override;
45
46private:
47 uint8_t seq_cnt; /* Frame sequence number, incremented after each transmission. */
48};
The base class for TDOA (Time Difference of Arrival) devices.
Definition: tdoa-device.h:39
The TdoaTag class represents a TDOA tag device.
Definition: tdoa-tag.h:12
virtual void loop() override
Main loop function for the TDOA tag device.
Definition: tdoa-tag.cpp:15
~TdoaTag()
Destructor for the TdoaTag class.
Definition: tdoa-tag.h:26
virtual void setup() override
Perform setup and configuration specific to the TDOA tag device.
Definition: tdoa-tag.cpp:10
uint8_t seq_cnt
Definition: tdoa-tag.h:47
long long uwb_addr
Definition: datatypes.h:11
Header file for the TDOADevice class, a superclass for TDOA tags and anchors.