* new RX delays based on SNR

This commit is contained in:
Scott Powell 2025-02-04 12:35:53 +11:00
parent 29e62b9ce2
commit 7da0a5f7ec
13 changed files with 116 additions and 23 deletions

View file

@ -18,7 +18,7 @@ public:
};
class StaticPoolPacketManager : public mesh::PacketManager {
PacketQueue unused, send_queue;
PacketQueue unused, send_queue, rx_queue;
public:
StaticPoolPacketManager(int pool_size);
@ -31,4 +31,6 @@ public:
int getFreeCount() const override;
mesh::Packet* getOutboundByIdx(int i) override;
mesh::Packet* removeOutboundByIdx(int i) override;
void queueInbound(mesh::Packet* packet, uint32_t scheduled_for) override;
mesh::Packet* getNextInbound(uint32_t now) override;
};